Order Header Record (OH)
Record # |
Field Name |
Data Type |
Comments |
---|---|---|---|
1 |
Record Type |
OH |
Required - Always OH |
2 |
Batch Number |
Char (10) Uppercase |
If batch control is disabled in AR/Cash, the batch number field is ignored, and the current batch is cleared. If batch control is enabled, a batch number starting with an asterisk (*) is inserted automatically and becomes the current batch for subsequent transactions. If the batch already exists and is open, it becomes the current batch. If this field contains only an asterisk (*), the batch is inserted automatically using a system-assigned identifier. If an 'IMPORT' cash account is set up, the following also is true:
If an 'IMPORT' cash account is not set up, the following is true:
If the Batch Number field is left empty, the current batch is used. Batch numbers that are not prefixed with an asterisk (*) must already exist in the iMIS database. A BH record placed anywhere before the OH record in the input stream may be used to create the batch. |
3 |
Order Number |
Float |
It is recommended that this field be left blank or contain an asterisk (*), which auto-assigns an identifier. If an order number is specified, the order will be rejected if the order number already exists in the iMIS database. |
4 |
Order Type |
Char (10) Uppercase |
Required: Must be a valid order type as defined on the Set up order types window. |
5 |
Order Date |
Datetime |
Optional: If not used, the system or batch date will be the order date. |
6 |
Bill to Id |
Char (10) |
Required: Must be a valid iMIS Customer ID. |
7 |
Ship to ID |
Char (10) |
Optional: If not used, the 'Ship to' ID will be the same as the 'Bill to' ID. If used, must be a valid iMIS Customer ID. Use an asterisk (*) to create new customer records. If an asterisk is used, the OA record is required. |
8 |
Invoice Number |
Int |
Optional: Valid for credit and/or debit Order Types only. This field is ignored for all other Order Types. |
9 |
Number Lines |
Int |
Optional: If specified, this is verified against the number of order line records (OL) read from the import file. |
10 |
Shipping Method |
Char (10) |
Optional: If specified, must be a valid shipping method from the SHIP_METHOD general validation table. Default: Default Shipping Method defined on the Add-on Charges window. |
11 |
Freight |
Money |
Optional: If specified, overrides Auto Freight Calculation.
|
12 |
Handling |
Money |
Optional: If specified, overrides Auto Handling Calculation.
|
13 |
Taxation Authority |
Char (15) |
Optional: If specified, overrides Taxation Authority.
|
14 |
Terms Code |
Char (5) Uppercase |
Optional: If specified, must be a valid terms code from the Terms Table and will override the Terms Code. |
15 |
Source Code |
Char (10) Uppercase |
Optional: If specified, must be a valid source code from the SOURCE_CODE general validation table and will override the FSI default. |
16 |
Salesperson |
Char (15) |
Optional |
17 |
Priority |
Int |
Optional |
18 |
Discount Rate |
Numeric |
Optional: If specified, use a whole number for the discount rate percentage (no decimals or fractions). |
19 |
Customer Reference |
Char (40) |
Optional: If specified, value will display in the Purchase Order field. |
20 |
Auto Calc Freight |
Bit |
Optional: Only used to turn the option OFF. |
21 |
Auto Calc Handling |
Bit |
Optional: Only used to turn the option OFF. |
22 |
Auto Calc Restocking |
Bit |
Optional: Only used to turn the option OFF. |
23 |
Notes |
Char (32000) |
Optional |