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.
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).
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.
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.
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.
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.
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