File Upload & Import Process
Click the Select File button to open the file browser and locate the file you want to import.
Click Upload to send the file to the server and start the import process.
Quantity Multiplier Option
-
You have the option to multiply quantities during import. This will adjust both the budget quantity and the managed quantity.
-
The default value is 1, but this can be changed before uploading the file.
This feature is ideal when importing a recipe or BOM set up for a single unit. The multiplier allows you to scale the quantities automatically during import, saving time and ensuring accuracy.
Please Note
- The file must be in .CSV format using semi-colon (;) separation
- The file must include headers, however these will be ignored during import
- If any errors occur, they will be recorded in the log
- Please correct the errors and restart the import process
- Please correct the errors and restart the import process
Import Rules
- The CSV file must use semi-colon (;) separation
- Stock items take cost from the item setup, regardless of any cost entered in the file
- Stock items take the selling price from the Excel file
- If the stock item selling price is blank, it defaults to the item setup value
- Custom and Service items take both cost and selling price from Excel
- If cost and selling are blank for Custom or Service items, values default to item setup
- If a Service item uses time allocation and an employee rate is set, cost is taken from user setup rates (1, 2, or 3)
- If cost is set to zero (0), it will be imported as zero
- If Managed Qty is blank, the line is added as Not Started
- If Managed Qty has a value, the line is added as Active
- If there is no stock on hand, the line will be added but not managed
- If the Required Date is blank, the system uses the current date
- Dates must be in the format: YYYY-MM-DD (e.g. 2020-04-05)
- If the Employee field is blank, it will remain blank
- The Employee field uses the login ID
- If the Rate field is blank (with an employee), it remains blank
- Set Rate to 1, 2, or 3 to use the corresponding user setup rate
- If both Employee and Rate are set for a Service item, cost is taken from the user setup rate
- Description is imported from Excel
- If Description is blank, it defaults from item setup
- Set Is Complete = 1 to mark the line as complete
- For stock items, the correct Warehouse Code must be provided
- Drawing is a free text field
- Comment is a free text field
CSV File Template
Below is the required structure for the CSV import file. Ensure the file is saved with semi-colon (;) separators.
ItemCode;Description;Quantity;Cost;Selling;ManagedQty;RequiredDate;Employee;Rate;IsComplete;WarehouseCode;Drawing;Comment
ITEM001;Sample Stock Item;10;;25.00;10;2026-06-01;jbloggs;1;0;MAIN;DRW001;Standard item
SERV001;Labour Task;5;50.00;75.00;5;2026-06-02;asmith;2;0;;;Installation work
CUST001;Custom Item;2;20.00;40.00;;2026-06-03;;;0;;Custom ref;Special notes
Field Overview
- ItemCode – Stock, Service, or Custom item code
- Description – Item description (optional if using item setup)
- Quantity – Budget quantity
- Cost – Cost value (rules apply depending on item type)
- Selling – Selling price
- ManagedQty – Quantity to manage on the job
- RequiredDate – Format: YYYY-MM-DD
- Employee – User login ID
- Rate – 1, 2, or 3 (user setup rate)
- IsComplete – 1 = Complete, 0 = Not complete
- WarehouseCode – Required for stock items
- Drawing – Free text field
- Comment – Free text field
- Leave fields blank where not applicable
- Ensure formatting matches the rules provided
- Validate data before importing to reduce errors
No Comments