Sales orders

The sales orders table is central to the systems order management functionality, and has links to many other areas of the system.

Given it is the main table of order management functionality, it has many child tables relating to this functionality, some of which have their own child tables (represented by identation).

There are also a few important (non composition relationships)

And a relationship to saleable products which adds form functionality to add items to the order.

Records in this table are generally accessed from 2 places by users

In admin mode, they can also be accessed directly through the table

Orders can be added to the Ninox system in 2 ways

At the top of the table is some information about the order

Next are a number of formula fields

Then, functionality to create picklists (shipments) and to duplicate the order

Show view is a choice box used to display/ hide different views on a sales order record. It shows these via the relationships mentioned above. The available options are:

Options to add to order is only visible when the canAddNewItems formula is true.

more functionality…

This section contains fields and buttons only visible if admin mode is activated (isAdminMode() = true)