Navigate to Main Menu > Items > Items.
Click Menu (button) > Edit Classes.
Click New (button) to open an edit form.
Name = Type in a name for the new Class.
Data Type = Select an option from the dropdown list (Standard, Assets, Flexo-Machine, Fasteners).
Click the checkbox next to Auto Description / Specification to have those fields automatically created, or
type a description in the block beneath Description (Tag) and Specification (Tag).
Description (SQL) = This field is unavailable if Auto Description / Specification is selected.
Customise the Description as follows:
Click Edit (button) next to Description (SQL) to open a form with the available SQL Tables and Fields.
Click Template (button) to add a shell to work from.
Click the field you want to edit.
Select a Table and double click one of the available fields to replace the field you previously selected.
Click Save (button).
Specification (SQL) = This field is unavailable if Auto Description / Specification is selected.
Customise the Specification as follows:
Click Edit (button) next to Specification (SQL) to open a form with the available SQL Tables and Fields.
Click Template (button) to add a shell to work from.
Click the field you want to edit.
Select a Table and double click one of the available fields to replace the field you previously selected.
Click Save (button).
Warning (SQL) =
Create a warning (e.g. field is not filled in or a status not set) as follows:
Click Edit (button) next to Warning (SQL) to open a form with the available SQL Tables and Fields.
Click Template (button) to add a shell to work from.
Click the field you want to edit.
Select a Table and double click one of the available fields to replace the field you previously selected.
Click Save (button).
Navigate to Main Menu > Items > Items.
Click Menu (button) > Edit Classes.
Right-click a class and select Edit from the context menu.
ℹ️ Input Fields allow you to create more fields or checkboxes for the Class.
Navigate to Main Menu > Items > Items.
Click Menu (button) > Edit Classes.
Double-click a class to open it.
Click Edit Input Fields (button).
Click New (button) to create a new field.
Fill in the details as required:
ID: Auto-generated.
Name: Auto-generated but you can overtype it to give it a more descriptive name (recommended).
Caption = Type a caption.
Editor = Select an option from the dropdown list. The options are:
Checkbox: A yes/no checkbox is created.
ComboBox (Fixed list): A lookup list is created. Users must select one of the entries.
ComboBox (Editable): A lookup list is created. Users can select an entry or enter something else.
Customer: Users must select a customer from a dropdown list of customers.
Date: A date must be selected.
Date (Read-only): A date is prefilled and cannot be edited.
Filename: The name of a file is entered.
Group Header: The applicable Group Header is filled in.
Image: The field requires an image.
Item: Users must select an item from a dropdown list of items.
Memo: Users can type a memo.
Number: A number must be entered.
Number (Read-only): A specific number is displayed.
Supplier: Users must select a supplier from a dropdown list of suppliers.
Text: Users can input text.
Text (Read-only): Specific text is displayed.
Time: Users can select a time from a time field.
Timestamp: Users can select a date and time from the calendar and time fields.
Caption: The caption is displayed.
Lookup (SQL): SQL is used to create a lookup list.
Layout = Select an option from the dropdown list of where the field will be displayed.
Caption = Select an option from the dropdown list of where the caption should be displayed.
Width = Type in the width of the field (only applicable to certain fields e.g. text fields).
Decimal = Type how many decimal places to use (if applicable).
Arrows: Move the line up or down the hierarchy (only applicable if there are multiple input fields).
Menu: Allows you to change the hierarchy or delete the line item.
Create Input Fields as explained (above).
Click Menu (button) > Create selectable Stored Procedure.
A pop-up will confirm that the procedure was created.
The code will be copied to your clipboard.
Navigate to an SQL Input Field and paste the code.
Navigate to Main Menu > Items > Items.
Click Menu (button) > Edit Classes
Click Edit Checklist (button).
Click Add (button).
Description = Type a description.
Code = Type a code.
Type = Select a type from the dropdown list:
Manual: Users must manually approve the checklist.
Auto: SQL code is used to approve the checklist.
Override: SQL code is used to approve the checklist but users can override it.
Click Save (button).
Navigate to Main Menu > Items > Items.
Click Menu (button) > Edit Classes
Click Edit Checklist (button).
Click Edit (button).
Right-click a checklist and select Edit SQL from the context menu (Auto and Override types only).
Click Template (button) to prefill the form in the right format or enter your own SQL.
Change any of the fields as needed.
Click Save (button) on the Template, and Save (button) on the popup.
Close the popup using the X in the corner.
ℹ️ The same procedure can be followed to Edit a Specification, Warning, or other SQL fields.
Navigate to Main Menu > Items > Items.
Click Menu (button) > Edit Classes.
Double-click a class to edit it.
Click Edit (button) next to Description (SQL).
Click Template (button) to prefill the form in the right format or enter your own SQL.
Change any of the fields as needed.
Click Save (button) on the Template, and Save (button) on the popup.
Close the popup using the X in the corner.
Navigate to Main Menu > Items > Items.
Click Menu (button) > Edit Classes.
Right-click a class and select Copy from the context menu.
Confirm that you want to copy the class from the popup.
Edit any of the fields (as described under How to Create a Class).
ℹ️ Before you can delete a Class you must delete any of the SQL fields linked to the class.
Navigate to Main Menu > Items > Items.
Click Menu (button) > Edit Classes.
Right-click a class and select Delete from the context menu.
Confirm the deletion on the pop-up.