Name | Description | Type | Additional information |
---|---|---|---|
CompanyId |
Represents the Id of the company the order is to be placed for. |
integer |
Minimum value: 1 |
LocationId |
Represents the Id of the company's location the order is to be placed for. |
integer |
Minimum value: 1 |
PricingSheetId |
Represents the Id of the pricing sheet the order is to be priced by. |
integer |
Minimum value: 1 |
ShopLocationId |
Represents the Id of the ABC Shop Location to send the order to. The location must be an AbcShop, FM, or VFM. |
integer |
Minimum value: 1 |
Comment |
A order comment. Place any additional production notes you may have here. |
string |
String length: inclusive between 0 and 4000 |
PrintCommentOnWorkOrder |
Should the comment be printed on the work order. |
boolean |
Default value is False |
Comment2 |
A second comment to put on the order. |
string |
String length: inclusive between 0 and 4000 |
PrintComment2OnWorkOrder |
Should the secondary comment be printed on the work order. |
boolean |
Default value is False |
PurchaseOrderNumber |
The purchase order number to reference on this order. |
string |
String length: inclusive between 0 and 20 |
ProjectNumber |
The project number to reference on this order. |
string |
String length: inclusive between 0 and 100 |
ProjectName |
The project name to reference on this order. |
string |
String length: inclusive between 0 and 100 |
DueDateTime |
The date and time the order is desired. |
date |
Time Delta: Must be at least 02:00:00 in the future. |
OrderedBy |
Who actually placed the order. |
string |
String length: inclusive between 0 and 60 |
Lines |
A list of items you wish to request on this order. |
Collection of OrderCreationRequestLine |
None. |
Shipments |
A list of shipments you wish to request with this order. |
Collection of OrderCreationRequestShipment |
None. |
Payments |
A list of payments to pay off the order. |
Collection of OrderCreationPayment |
None. |
NotifyShopOfNewOrder |
Should a notification be sent to the ABC Shop of the new order |
boolean |
Default value is False |
AdditionalNotificationEmailAddresses |
Semicolon (;) separated list of email address that are to be copied on the notification to the shop. |
string |
None. |
CreateCodOrder |
Should the work order be created as a Collect On Delivery order. |
boolean |
Default value is False |
OrderedByEmail |
The email of the person placing the order. |
string |
String length: inclusive between 0 and 128 |
OrderedByPhoneNumber |
The phone number of the person placing the order. |
string |
String length: inclusive between 0 and 30 |
OrderedByCompanyName |
The company name of the person placing the order. Ignored on non-COD orders. |
string |
String length: inclusive between 0 and 100 |
CodAddress |
Address information for the ordered by on a COD order. Ignored on non-COD orders. |
CodAddress |
None. |
OrderSource |
Source of the order. Only set if requested. |
OrderSource |
None. |
OverrideShippingProfileId |
Desired alternate shipping profile id. Null will use default profile. |
integer |
Minimum value: 1 |