| Name | Description | Type | Additional information |
|---|---|---|---|
| InvoiceItemId |
Sedona internal autonumber for the Invoice Item record |
integer |
None. |
| InvoiceId |
Foreign key from AR_Invoice table |
integer |
None. |
| CustomerSiteId |
Foreign key from AR_Customer_Site table |
integer |
None. |
| ItemCode |
Abbreviated Item Code, from AR_Item table; must specify either an ItemCode or PartCode |
string |
String length: inclusive between 0 and 25 |
| PartId |
Foreign key from IN_Part table; do not set explicitly; instead pass in PartCode and this will be validated and set automatically |
integer |
None. |
| PartCode |
Abbreviated Part Code, from IN_Part table; must specify either an ItemCode or PartCode |
string |
String length: inclusive between 0 and 25 |
| Description |
automatically set to Description from AR_Item or IN_Part if not supplied |
string |
String length: inclusive between 0 and 50 |
| Quantity | decimal number |
None. |
|
| UnitOfMeasureCode |
code from IN_Unit_Of_Measure table; automatically set to UnitOfMeasure for Item or Part if not supplied |
string |
None. |
| Rate |
if Quantity = 1 and Rate is not supplied, Rate will default to the Amount |
decimal number |
None. |
| Amount |
Monthly Amount (CycleAmount / # months in BillCycle) |
decimal number |
None. |
| PONumber | string |
String length: inclusive between 0 and 20 |
|
| ServiceStartDate |
Required for Item Codes where Item Type is Recurring (SS_Item_Type.Is_Recurring) |
string |
None. |
| ServiceEndDate |
Required for Item Codes where Item Type is Recurring (SS_Item_Type.Is_Recurring) |
string |
None. |
| WarehouseCode |
Abbreviated Warehouse code; for parts, set this to relieve inventory; defaults to N/A if not supplied |
string |
String length: inclusive between 0 and 25 |
| CustomerSystemId |
Foreign key from AR_Customer_System table |
integer |
Required |
| Memo | string |
String length: inclusive between 0 and 2000 |
|
| CustomText1 | string |
String length: inclusive between 0 and 50 |
|
| CustomText2 | string |
String length: inclusive between 0 and 50 |
|
| BillCycle |
M = Monthly, Q = Quarterly, S = Semi-annual, A = Annual; will also be set to an empty sting on non-recurring items |
string |
String length: inclusive between 0 and 1 |
| CycleAmount |
calculated automatically as Rate * Mos. in BillCycle |
decimal number |
None. |
| CustomerEquipment |
creates a record in the AR_Customer_Equipment table, but only if BuildEquipmentRecord config setting = 1 |
boolean |
None. |