In v2023, there are several general improvements that have been made throughout various areas of the system.
New in the 2023.1.9 release, inventory quantity calculation has been extended such that prevailing warehouse logic will be used for any inventory quantity basis. For more information about the logic employed when determining inventory quantity see the Calculating Item Inventory Quantity and Understanding Inventory Quantity Basis topics.
The Service Return widget has been updated to prevent service returns from being created with purchase dates in the future.
Force the default print options to include printing of background images, colors etc. Code added to printinvoice.css file in all default themes site/themes/css/printinvoice.css.
The LookupData node is now a standard object that will be found in properly formed CyberStore web service requests. Located between the Data and Results nodes, it will be used to contain relational data that may be relevant to the function performed by the service.
By definition it will always exist and if there is no relevant lookup data to include it will have a value of an empty object.
Password input fields have been standardized throughout the various Management Console screens to allow for viewing of a password as it is being entered, while preventing it from being shown after being saved.
In v2021.1, new properties have been added to all listing controls that can allow for selectively hiding/showing the control when on an item page based on the type of item.
The properties are available to any control that inherits properties from the base ListingControl Class:
The default value for all these new properties is true.
The Operation DataQueryAndExport has been updated to properly handle JSON exporting (with or without heading) using the IncludeHeader agent parameter.
When a Quote Order is converted to an Order in CustomerOrderStatus control, run the Process to Release Forced Backorder Lines based on the configuration in Site Manger under Order Integration > Order Line Options for Serialized items so that they will move quantities from backorder to ship based on available quantities and the configuaration setting