OrderChanges
The class to describe the OrderChanges business object.
Name | Description | Type | Additional information |
---|---|---|---|
RecalculateTotalsOnSave |
Gets or sets a value indicating whether we should recalculate the totals. |
boolean |
None. |
SynchronizeOrderParameters |
Gets or sets a value indicating whether we should synchronize the order parameters. |
boolean |
None. |
AutoCreateCustomer |
Gets or sets a value indicating whether a Customer must be created when not provided and can't be linked to an existing customer. |
boolean |
None. |
PreferredDeliveryDate |
Gets or sets the preferred delivery date |
date |
None. |
MainStatus |
Gets or sets the main status. |
OrderStatus |
None. |
PaymentStatus |
Gets or sets the payment status. |
OrderStatus |
None. |
StockStatus |
Gets or sets the stock status. |
OrderStatus |
None. |
FulfilmentStatus |
Gets or sets the Fulfilment status. |
OrderStatus |
None. |
ShipmentStatus |
Gets or sets the shipment status. |
OrderStatus |
None. |
CustomStatus |
Gets or sets the custom status. |
OrderStatus |
None. |
CultureCode |
Gets or sets the culture code. When adding/updating an Order, ShopCtrl will first try to find the Culture based on the provided CultureId. If not provided, the culture will be determined based on the provided CultureCode. |
string |
None. |
CultureId |
Gets or sets the culture identifier. When adding/updating an Order, ShopCtrl will first try to find the Culture based on the provided CultureId. If not provided, the culture will be determined based on the provided CultureCode. |
integer |
None. |
ExchangeRate |
Gets or sets the exchange rate. |
decimal number |
Required |
ShopId |
Gets or sets the shop identifier. |
integer |
Required |
ViewModusIncVAT |
Gets or sets a value indicating the view modus (the VAT is included). |
boolean |
Required |
ExternalOrderKey |
Gets or sets the external order key. |
string |
Max length: 50 |
CouponCode |
Gets or sets the coupon code. |
string |
Max length: 50 |
PaymentFeeIncVat |
Gets or sets the payment fee (include VAT). |
decimal number |
Required |
PaymentFeeExVat |
Gets or sets the payment fee (excluded VAT). |
decimal number |
Required |
ShippingCostsIncVat |
Gets or sets the shipping costs (include VAT). |
decimal number |
Required |
ShippingCostsExVat |
Gets or sets the shipping costs (exclude VAT). |
decimal number |
Required |
PaymentTypeId |
Gets or sets the payment type identifier. |
integer |
None. |
CarrierAccountId |
Gets or sets the Carrier Account identifier. |
integer |
None. |
CustomerId |
Gets or sets the customer identifier. When adding/updating an Order, ShopCtrl will first try to find the Customer based on the provided CustuomerId. |
integer |
None. |
CustomerCode |
Gets or sets the CustomerCode, as defined for the Customer. When adding/updating an Order, ShopCtrl will first try to find the Customer based on the provided CustuomerId. If not provided, the customer will be determined based on the provided CustomerCode. |
string |
None. |
CustomerReference |
Gets or sets the reference provided by the customer. |
string |
Max length: 100 |
CustomerNote |
Gets or sets the customer note. |
string |
Max length: 2147483647 |
CustomerRating |
This field is used for rating by the customer. |
CustomerRatingValueEnum |
Required |
ShopNote |
Gets or sets the shop note. |
string |
Max length: 2147483647 |
SyncSource |
Gets or sets the synchronize source. |
string |
Max length: 50 |
CustomerIpaddress |
Gets or sets the customer ipaddress. |
string |
Max length: 40 |
DiscountExVat |
Gets or sets the discount (exclude VAT). |
decimal number |
Required |
DiscountIncVat |
Gets or sets the discount (include VAT). |
decimal number |
Required |
BillToContact |
Gets or sets the bill to contact. |
ContactInfo |
None. |
ShipToContact |
Gets or sets the ship to contact. |
ContactInfo |
None. |
Params |
Gets or sets the parameters. |
Collection of Parameter |
None. |
OrderRows |
Gets or sets the order rows. |
Collection of OrderRow |
None. |
Shipments |
Gets the order Shipment infos. |
Collection of ShipmentBasicInfo |
None. |
Id |
Gets or sets the identifier. |
integer |
Must be 0 |
OrderCode |
Gets or sets the order code. |
string |
Required Max length: 50 |
Date |
Gets or sets the date. |
date |
Required |
OrderTotalIncVat |
Gets or sets the order total with the 'VAT'. |
decimal number |
None. |
OrderTotalExVat |
Gets or sets the order total without the 'VAT'. |
decimal number |
Required |
CurrencyId |
Gets or sets the currency identifier. |
integer |
Required |
CurrencyCode |
Gets or sets the currency code. |
string |
None. |
Deleted |
Gets or sets a value indicating whether this |
boolean |
Required |
ChangeTimestamp |
Gets or sets the change timestamp. |
date |
None. |
MainStatusId |
Gets or sets the main status identifier. |
integer |
None. |
AffiliateId |
Gets or sets the Affiliate identifier. |
integer |
None. |