Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 21 Next »

to be released ….

Document Printing

The ability to select additional documents to print when an order is completed has been enhanced to include the order’s shipping method.

Balance Lenses

New functionality has been added to make selection and pricing of balance lenses smoother - see Balance Lenses for more information.

Day-end Processing

The day-end processing has been enhanced to automatically complete stock orders if the new flag contained in the System settings, Orders1 tab called “Complete stock order with day-end” is checked. Prior to this, the stock orders were only completed if no tray number was used when creating stock orders.

Additional Documents

Edge-only and Addon orders have been added to the additional documents feature.

Frame Trace Imports

Silhouette can provide frame trace files in VC format, but with an erroneous LIB line - their files can contain LIB=framefile;name. We have modified Rx-Universe to ignore the LIB line if the value begins with “framefile;” to allow Silhouette traces to be automatically imported (see Frame Trace Import for more details on the import process).

Frame Tracings

A new field has been added to the screen, “Max Front Curve”. If populated, this will be used in blank selection to limit the front curves of the chosen blanks to not be higher than this value+ 1 dipoter. What this means is that if you set the limit to 0700, then front curves up to 0799 will be allowed.

Miscellaneous

Program “SETACTIV”, which is used usually by OLSS support staff, previously set the “active” flag for styles, materials, tints and treatments based on the lens inventory that is active in the lab. It has been enhanced to now set the “active” flag on the manufacturer table as well.

Shipping Methods

The carrier codes that display based on the shipping method selected were not being properly displayed. This has been fixed.

Order-Entry

The destination address may now be mandatory (depending on the shipping method settings).

When a manual ship-to address is entered, in some cases it was changed back to the customer ship-to address.

Added Edge-only and Addon order types.

When edge-only type orders are created, and the pricing module is active, the orders did not price. This has been resolved.

Frame Inventory

When the frame module is active, programs and functions that require “frame inventory” will check to see if it’s active before allowing the programs or functions to be accessed or processed.

Orders Submitted by File (remote orders)

A new tag, _SHIPMETH, has been added to allow an incoming order to specify a particular shipping method just for that order.

Purchase Orders

A new checkbox has been added to the Setup Manufacturers screen that will allow transmitting an order by SFTP instead of FTP. The FTP Password Field has been expanded to 20 characters from 15.

When an item is deleted from a quantity replenishment purchase order, if the user answered “Yes” to returning the “current quantity” back to the item, the item was not updated and the ordered quantities were not returned.

Device Interfaces

Device sessions have been modified to automatically reload device configuration every 100 times each device has been checked; this avoids the need to restart the device session after changing parameters for the device interface. Note that this does NOT include changing connection items such as baud rate, stop bit, parity, flow control, or IP address, and will not automatically load a new device connected on a workstation

When an ART blocker returns modified front curves, only save them on the order if the lens style is not a progressive type or an aspheric type.

Packing Slips

Fix a date issue when processing zero date packing slips. Fix an issue with the packing slip template not found when printing the packing slip.

If the packing slip fields “shipping method” and “tracking number” are empty, the corresponding fields were overridden with the empty fields, replacing valid entries.

Added a way to print multiple copies of a packing slip when printing open packing slips.

VCA tags (devices and work tickets)

The ability to specify a particular VCA tag, or over-ride a VCA tag, has been added to the Shipping Methods.

User-defined work tickets can now use a VCA label table called “WT” to set any supported tags in the work ticket.

The following new tags have been added, primarily for work tickets:
_FR_MUPC - returns the manufacturer’s UPC for the frame on the order
_ACCN_PHONE - returns the phone number of the customer who ordered the job
_LENSQOH - returns the quantity on shelf (totalqty - allocated - in-process) for the lens, at the time the work ticket was printed
_ORDERQOH - returns the quantity on shelf (totalqty - allocated - in-process) for the lens, at the time the order was calculated
_VALIDPD - returns a text string showing the valid PD range, based on Rx and tolerances

Email Notifications

When sending emails at dayend for jobs at a specific job tracking station, send the attachment as a TXT file instead of a JTN file, like we do for emails send at time of job tracking scan, since some email clients do not allow opening of JTN files easily.

A new system setting is available, under Emails in System Settings, to make the subject line of a job notification email order number + po number, instead of order number + patient name.

Remote Orders

The remote order process was replacing the Ship-to sent in the remote order file with the one from the customer. The program has been changed to keep a ship-to when sent.

Digital types

A new flag has been added to the digital types maintenance that allows the order number to be prefixed with a “9”.

Essilor Digital

Essilor Digital adapter now communicates over HTTPS

Reports

Orders in process - the report has been modified to replace the patient name with the purchase order number if the system setting, “Use PO num instead of patient in JT e-mails” in the “E-mail” tab is checked.

API endpoints

The following new endpoints have been added:

/rxsite/styletypes - returns up to 4 types (SV, BF, TR, PR) based on what lens styles exist in the Rx-Site product catalogue

/rxsite/styles - returns an array of styles matching the input type (SV, BF, TR or PR)

/rxsite/stylematerials - returns a list of material/coating/colours for one or more styles showing availability, based on the Rx-Site product catalogue

/rxsite/styledetail - returns detail about Rx entry for the specified lens style

/shipping_methods/read - returns an array of shipping methods based on the input range

/orders/detail - returns detail on the specified order

/orders/cust - returns a list of active orders for the specified customer number

/orders/addStock - allows the creation of a 10 line stock order. Returns the order number created.


The following endpoints have been changed:

/rxu_version - now returns lab name and CPO in addition to version number of RxU

/frames/trace - now returns circumference of shape and edge type

/frames/edge- fixed an issue where edge types were not being returned

GET/orders/detail

  • the endpoint was returning “unkown job type” for Edge-only and Addon orders. This has been resolved.

  • the endpoint was missing the rtClass field

  • added the shipToMethod label

  • fixed issue that was preventing some of the fields related to each eye from being sent (rt/lt LensStyle, rt/lt LensMaterial, rt/lt Sph, rt/tl Cyl, etc)

  • Added the _FMUPC label

  • the REM label was not sending all the order comments to the endpoint.

POST/orders/add

  • Fix issue with the OCHT fields not being interpreted properly for SV(Single Vision) lenses

  • When a traceID included a SHAP trace, the SHAP was not being passed to the order, resulting in no tracing being used by the order

  • The endpoint was allowing anything to be entered for the job type. This has been fixed to only allow valid job types to be used.

  • The xxMINEDG fields were not being processed correctly. This has been resolved.

  • The endpoint allowed the creation of an addon order with no addons supplied. This has been resolved.

  • Modified to allow an order to be placed “on-hold”

  • Prescribed prism could be entered directionally but not angularly.

POST/orders/addStock -

  • when running the endpoint, the order number assigned to the the order was not being returned when the add was successful

  • Make sure there is at lest one valid item before creating the stock order. Verify that all quaquantities for the valid line items are not 0

GET/customer/read

  • Added the shipping methods for the customer to the endpoint output

  • No labels