Primary Vendor

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.

$$itemID for ITEMVENDOR table

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.

Add Vendor Prompt

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.


Customer Update from Sales Order

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.


Removing Demo Data

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.


Show Previous EntriesShow Previous Entries