to be released
Order Entry
When entering an order using the OPC codes, a browse button has been added to allow the user to search through the stock database.
A new field has been added to the order for frame status. This is a drop-list type field that allows the user to select the frame status for the order. The field has been added under the salesman field. The “Routing” button has been moved to the top right of the order screen.
When entering lenses by OPC code, sometimes the RX info would not get filled in by the lens properties.
When pricing the addons, in some cases, the addon did not price, even if there was a price entered for it. This has been corrected.
Customer Service
The “Job Status” filter has a new selection “Unvalid” that will limit the order in the grid to unvalid jobs. Note that archived orders are not shown.
Statements
When printing a statement for a buying group member, we now print the original amount of each transaction. Since payments are made by the buying group, the member really should not have visibility to what transactions have been paid (or not) by the buying group. Showing only the original amount of each transaction allows the buying group member to see all information about their work, while respecting the privacy of the buying group transactions. .
Remote Orders
The remote order process has been modified to create orders that have a frame status of “Frame to follow” as “unvalid” orders. This is actually controlled by a new flag in the “System Settings/Roe” tab, “Make frame-to-follow jobs unvalid”.
The Eyefinity translation table (used for Eyefinity orders only) has been modified to expand the main Eyefinity code field to 40 characters. This now accommodates AR and Mirror coating descriptions which exceeded the previous limit (Eyefinity allows 30 characters for the description, in addition to the 2-character pricing code).
API endpoints
A new endpoint to request a job to be canceled has been added.