Layout: Item, Quantity Card Window
The On Order and On Backorder fields in the Body part were in the wrong place (On Backorder was in column 4 and On Order in column 5).
Layout: Item, Quantity Card Window
The On Order and On Backorder fields in the Body part were in the wrong place (On Backorder was in column 4 and On Order in column 5).
Layout: Item, Item Vendor Card Window
Adding a single vendor did not mark that vendor as the primary vendor.
Modified script so that the first vendor added is marked as the primary vendor. Otherwise, an item with a single vendor will not have a primary vendor.
Layout: Item, Item Vendor Card Window
When deleting a vendor in the Item Vendor card window, the global variable $$itemID was cleared. This prevented the item ID from setting in the ITEMVENDOR table if the user added a new vendor while the card window was still open. (Closing and reopening the card window re-set the $$itemID.) $$itemID now persists while the card window is open, even when a vendor is deleted for a particular item.
Added a few fields, primarily to the ITEM table, for connecting to BOM Tree Pro (separate purchase).
Layout: Purchase Order
Creating a new PO line left an empty card window open.
Layout: Item
If an SKU does not have any vendors associated with it, the Preferred Vendor section has a gray text that reads "Add vendors" along with a button that opens up the item-vendor card window.
Layout: Item
Can now search for a Vendor from the Preferred Vendor field in Find Mode.
Layout: Sales Order
If the customer does not have a shipping address, then a card window will appear. This replaces the behavior where the user was taken to the customer’s record in the Company layout, which made it harder to return to the Sales Order layout.
Layout: Home
A button has been added to the home layout to remove the demo data that ships with Trayse Inventory. Obviously, this can be a very dangerous process. It’s great for removing demo data but you don’t want it to remove production data. Make sure to delete the temp scripts after removing the demo data. They are conveniently stored in a Temp folder in Script Workspace.
Menu window (a card window) now closes with the Escape keyboard key.