Assembly Dashboard

The assembly dashboard serves as a place for users to assemble batches, recording the amount of seed they used, and whether they were able to make the entire batch. Depending on the data they give, the batch size and the size of the seedlot used to create the batch will be adjusted

Along with being an interface for users to perform assemblies through, it also serves as a storage of the information they entered while assembling a batch.

Records of the assembly dashboard have a relationship with the batches table

Users will primarily access assembly dashboard records via the packing dashboard, where there are views showing the small packets/ bulk labels to assemble, with links to their assembly dash records

Additionally, given the complicated nature of this table, its relative age, and the lack of changes made to it since the switch to the Ninox system, this table could likely do with some work, potential ideas are:

The first section of the assembly dash serves as a navigation section/ display of general information

The next section is the main data input area when users are completing assemblies. The exact fields seen here will depend on the type of batch being assembled (sm or bk, and seeds or grams)

Once the user has filled in the required information, flipping the completable formula to true, they will be able to see the complete assembly button, this button is quite complex & does a number of things…

There are also a number of fields which are shown at the bottom of the view, but only if isAdminMode() is equal to true