POST SalesOrder/Save?useSystemDocumentNumber={useSystemDocumentNumber}
Saves the specified Sales Order.
Request Information
URI Parameters
Name | Type | Additional information | Description |
---|---|---|---|
useSystemDocumentNumber | bool |
Default value is True |
Use system Document Number or Document Number provided. |
Body Parameters
The Sales Order.
Sales OrderName | Type | Additional information | Description |
---|---|---|---|
ID | integer |
None. |
|
Date | date |
Required |
|
Inclusive | bool |
None. |
|
DiscountPercentage | decimal |
None. |
|
TaxReference | string |
String length: inclusive between 0 and 30 |
|
DocumentNumber | string |
String length: inclusive between 0 and 100 |
|
Reference | string |
String length: inclusive between 0 and 100 |
|
Message | string |
String length: inclusive between 0 and 8000 |
|
Discount | decimal |
None. |
|
Exclusive | decimal |
None. |
|
Tax | decimal |
None. |
|
Rounding | decimal |
None. |
|
Total | decimal |
None. |
|
AmountDue | decimal |
Data type: Currency |
|
PostalAddress01 | string |
String length: inclusive between 0 and 100 |
|
PostalAddress02 | string |
String length: inclusive between 0 and 100 |
|
PostalAddress03 | string |
String length: inclusive between 0 and 100 |
|
PostalAddress04 | string |
String length: inclusive between 0 and 100 |
|
PostalAddress05 | string |
String length: inclusive between 0 and 100 |
|
DeliveryAddress01 | string |
String length: inclusive between 0 and 100 |
|
DeliveryAddress02 | string |
String length: inclusive between 0 and 100 |
|
DeliveryAddress03 | string |
String length: inclusive between 0 and 100 |
|
DeliveryAddress04 | string |
String length: inclusive between 0 and 100 |
|
DeliveryAddress05 | string |
String length: inclusive between 0 and 100 |
|
TaxPeriodId | nullable integer |
Read Only / System Generated |
|
Editable | bool |
Read Only / System Generated |
|
HasAttachments | bool |
Read Only / System Generated |
|
HasNotes | nullable bool |
Read Only / System Generated |
|
HasAnticipatedDate | nullable bool |
Read Only / System Generated |
|
HasSpecialCountryTax | bool |
Read Only / System Generated |
|
AnticipatedDate | nullable date |
Read Only / System Generated |
|
ExternalReference | string |
String length: inclusive between 0 and 100 |
|
UID | globally unique identifier |
Read Only / System Generated |
|
CustomerId | integer |
Required |
|
CustomerName | string |
None. |
|
Customer | Customer |
None. |
|
SalesRepresentativeId | nullable integer |
None. |
|
SalesRepresentative | Sales Representative |
None. |
|
StatusId | nullable integer |
None. |
|
Modified | nullable date |
Read Only / System Generated |
|
Created | date |
Read Only / System Generated |
|
Customer_CurrencyId | nullable integer |
None. |
|
Customer_ExchangeRate | nullable decimal |
None. |
|
DeliveryDate | date |
Required |
The date of when the sales order will be delivered |
AllowOnlineAccept | nullable bool |
Read Only / System Generated |
Customer Zone Payments for Sales Orders are allowed |
Status | string |
Read Only / System Generated |
|
UseForeignCurrency | bool |
None. |
Specify if foreign currency will be used for sales orders |
FromDocument | string |
None. |
|
FromDocumentId | integer |
None. |
|
FromDocumentTypeId | nullable integer |
None. |
|
Lines | Collection of Commercial Document Line |
None. |
Request Formats
application/json, text/json
{ "DeliveryDate": "2024-11-15", "AllowOnlineAccept": true, "Status": "sample string 1", "UseForeignCurrency": true, "FromDocument": "sample string 3", "FromDocumentId": 1, "FromDocumentTypeId": 1, "CustomerId": 4, "CustomerName": "sample string 5", "Customer": { "Name": "sample string 1", "Category": { "Description": "sample string 1", "ID": 2, "Modified": "2024-11-15", "Created": "2024-11-15" }, "SalesRepresentativeId": 1, "SalesRepresentative": { "ID": 1, "FirstName": "sample string 2", "LastName": "sample string 3", "Name": "sample string 2 sample string 3", "Active": true, "Email": "sample string 6", "Mobile": "sample string 7", "Telephone": "sample string 8", "Created": "2024-11-15", "Modified": "2024-11-15" }, "TaxReference": "sample string 2", "ContactName": "sample string 3", "Telephone": "sample string 4", "Fax": "sample string 5", "Mobile": "sample string 6", "Email": "sample string 7", "WebAddress": "sample string 8", "Active": true, "IsObfuscated": true, "Balance": 11.0, "CreditLimit": 12.0, "CommunicationMethod": 1, "PostalAddress01": "sample string 13", "PostalAddress02": "sample string 14", "PostalAddress03": "sample string 15", "PostalAddress04": "sample string 16", "PostalAddress05": "sample string 17", "DeliveryAddress01": "sample string 18", "DeliveryAddress02": "sample string 19", "DeliveryAddress03": "sample string 20", "DeliveryAddress04": "sample string 21", "DeliveryAddress05": "sample string 22", "AutoAllocateToOldestInvoice": true, "EnableCustomerZone": true, "CustomerZoneGuid": "4ab28675-cdd6-4bc3-a5c8-3c9c24f35c17", "CashSale": true, "TextField1": "sample string 25", "TextField2": "sample string 26", "TextField3": "sample string 27", "NumericField1": 1.0, "NumericField2": 1.0, "NumericField3": 1.0, "YesNoField1": true, "YesNoField2": true, "YesNoField3": true, "DateField1": "2024-11-15", "DateField2": "2024-11-15", "DateField3": "2024-11-15", "DefaultPriceListId": 1, "DefaultPriceList": { "ID": 1, "Description": "sample string 2", "IsDefault": true }, "DefaultPriceListName": "sample string 2", "AcceptsElectronicInvoices": true, "Modified": "2024-11-15", "Created": "2024-11-15", "BusinessRegistrationNumber": "sample string 34", "TaxStatusVerified": "2024-11-15", "CurrencyId": 1, "CurrencySymbol": "sample string 35", "HasActivity": true, "DefaultDiscountPercentage": 1.0, "DefaultTaxTypeId": 1, "DefaultTaxType": { "ID": 1, "Name": "sample string 2", "Percentage": 3.1, "IsDefault": true, "HasActivity": true, "IsManualTax": true, "Active": true, "Created": "2024-11-15", "Modified": "2024-11-15", "TaxTypeDefaultUID": "c9d62b98-3750-4612-aba1-a2f6c15b5e17", "CompanyId": 9 }, "DueDateMethodId": 1, "DueDateMethodValue": 1, "CityId": 1, "AccountingAgreement": true, "HasSpecialCountryTaxActivity": true, "OutstandingInvoices": true, "OverdueInvoices": true, "OnHold": true, "ExcludeFromDebtorsManager": true, "SubjectToDRCVat": true, "ID": 40 }, "SalesRepresentativeId": 1, "SalesRepresentative": { "ID": 1, "FirstName": "sample string 2", "LastName": "sample string 3", "Name": "sample string 2 sample string 3", "Active": true, "Email": "sample string 6", "Mobile": "sample string 7", "Telephone": "sample string 8", "Created": "2024-11-15", "Modified": "2024-11-15" }, "StatusId": 1, "Modified": "2024-11-15", "Created": "2024-11-15", "Customer_CurrencyId": 1, "Customer_ExchangeRate": 1.0, "ID": 7, "Date": "2024-11-15", "Inclusive": true, "DiscountPercentage": 9.1, "TaxReference": "sample string 10", "DocumentNumber": "sample string 11", "Reference": "sample string 12", "Message": "sample string 13", "Discount": 14.0, "Exclusive": 15.0, "Tax": 16.0, "Rounding": 17.0, "Total": 18.0, "AmountDue": 19.0, "PostalAddress01": "sample string 20", "PostalAddress02": "sample string 21", "PostalAddress03": "sample string 22", "PostalAddress04": "sample string 23", "PostalAddress05": "sample string 24", "DeliveryAddress01": "sample string 25", "DeliveryAddress02": "sample string 26", "DeliveryAddress03": "sample string 27", "DeliveryAddress04": "sample string 28", "DeliveryAddress05": "sample string 29", "Printed": true, "TaxPeriodId": 1, "Editable": true, "HasAttachments": true, "HasNotes": true, "HasAnticipatedDate": true, "HasSpecialCountryTax": true, "AnticipatedDate": "2024-11-15", "ExternalReference": "sample string 34", "UID": "111ace0e-8feb-4e90-a0a3-3aa637b16d4a", "Lines": [ { "SelectionId": 1, "TaxTypeId": 1, "ID": 1, "Description": "sample string 2", "LineType": 0, "Quantity": 1.0, "UnitPriceExclusive": 3.0, "Unit": "sample string 4", "UnitPriceInclusive": 5.0, "TaxPercentage": 6.1, "DiscountPercentage": 7.1, "Exclusive": 8.0, "Discount": 9.0, "Tax": 10.0, "Total": 11.0, "Comments": "sample string 12", "AnalysisCategoryId1": 1, "AnalysisCategoryId2": 1, "AnalysisCategoryId3": 1, "$TrackingCode": "sample string 13", "CurrencyId": 1, "UnitCost": 1.0, "UID": "14d25e90-1da1-45d1-b3cf-b02fc6a88820" }, { "SelectionId": 1, "TaxTypeId": 1, "ID": 1, "Description": "sample string 2", "LineType": 0, "Quantity": 1.0, "UnitPriceExclusive": 3.0, "Unit": "sample string 4", "UnitPriceInclusive": 5.0, "TaxPercentage": 6.1, "DiscountPercentage": 7.1, "Exclusive": 8.0, "Discount": 9.0, "Tax": 10.0, "Total": 11.0, "Comments": "sample string 12", "AnalysisCategoryId1": 1, "AnalysisCategoryId2": 1, "AnalysisCategoryId3": 1, "$TrackingCode": "sample string 13", "CurrencyId": 1, "UnitCost": 1.0, "UID": "14d25e90-1da1-45d1-b3cf-b02fc6a88820" } ] }
Response Information
Resource Description
Sales OrderName | Type | Additional information | Description |
---|---|---|---|
ID | integer |
None. |
|
Date | date |
Required |
|
Inclusive | bool |
None. |
|
DiscountPercentage | decimal |
None. |
|
TaxReference | string |
String length: inclusive between 0 and 30 |
|
DocumentNumber | string |
String length: inclusive between 0 and 100 |
|
Reference | string |
String length: inclusive between 0 and 100 |
|
Message | string |
String length: inclusive between 0 and 8000 |
|
Discount | decimal |
None. |
|
Exclusive | decimal |
None. |
|
Tax | decimal |
None. |
|
Rounding | decimal |
None. |
|
Total | decimal |
None. |
|
AmountDue | decimal |
Data type: Currency |
|
PostalAddress01 | string |
String length: inclusive between 0 and 100 |
|
PostalAddress02 | string |
String length: inclusive between 0 and 100 |
|
PostalAddress03 | string |
String length: inclusive between 0 and 100 |
|
PostalAddress04 | string |
String length: inclusive between 0 and 100 |
|
PostalAddress05 | string |
String length: inclusive between 0 and 100 |
|
DeliveryAddress01 | string |
String length: inclusive between 0 and 100 |
|
DeliveryAddress02 | string |
String length: inclusive between 0 and 100 |
|
DeliveryAddress03 | string |
String length: inclusive between 0 and 100 |
|
DeliveryAddress04 | string |
String length: inclusive between 0 and 100 |
|
DeliveryAddress05 | string |
String length: inclusive between 0 and 100 |
|
TaxPeriodId | nullable integer |
Read Only / System Generated |
|
Editable | bool |
Read Only / System Generated |
|
HasAttachments | bool |
Read Only / System Generated |
|
HasNotes | nullable bool |
Read Only / System Generated |
|
HasAnticipatedDate | nullable bool |
Read Only / System Generated |
|
HasSpecialCountryTax | bool |
Read Only / System Generated |
|
AnticipatedDate | nullable date |
Read Only / System Generated |
|
ExternalReference | string |
String length: inclusive between 0 and 100 |
|
UID | globally unique identifier |
Read Only / System Generated |
|
CustomerId | integer |
Required |
|
CustomerName | string |
None. |
|
Customer | Customer |
None. |
|
SalesRepresentativeId | nullable integer |
None. |
|
SalesRepresentative | Sales Representative |
None. |
|
StatusId | nullable integer |
None. |
|
Modified | nullable date |
Read Only / System Generated |
|
Created | date |
Read Only / System Generated |
|
Customer_CurrencyId | nullable integer |
None. |
|
Customer_ExchangeRate | nullable decimal |
None. |
|
DeliveryDate | date |
Required |
The date of when the sales order will be delivered |
AllowOnlineAccept | nullable bool |
Read Only / System Generated |
Customer Zone Payments for Sales Orders are allowed |
Status | string |
Read Only / System Generated |
|
UseForeignCurrency | bool |
None. |
Specify if foreign currency will be used for sales orders |
FromDocument | string |
None. |
|
FromDocumentId | integer |
None. |
|
FromDocumentTypeId | nullable integer |
None. |
|
Lines | Collection of Commercial Document Line |
None. |
Response Formats
application/json, text/json
{ "DeliveryDate": "2024-11-15", "AllowOnlineAccept": true, "Status": "sample string 1", "UseForeignCurrency": true, "FromDocument": "sample string 3", "FromDocumentId": 1, "FromDocumentTypeId": 1, "CustomerId": 4, "CustomerName": "sample string 5", "Customer": { "Name": "sample string 1", "Category": { "Description": "sample string 1", "ID": 2, "Modified": "2024-11-15", "Created": "2024-11-15" }, "SalesRepresentativeId": 1, "SalesRepresentative": { "ID": 1, "FirstName": "sample string 2", "LastName": "sample string 3", "Name": "sample string 2 sample string 3", "Active": true, "Email": "sample string 6", "Mobile": "sample string 7", "Telephone": "sample string 8", "Created": "2024-11-15", "Modified": "2024-11-15" }, "TaxReference": "sample string 2", "ContactName": "sample string 3", "Telephone": "sample string 4", "Fax": "sample string 5", "Mobile": "sample string 6", "Email": "sample string 7", "WebAddress": "sample string 8", "Active": true, "IsObfuscated": true, "Balance": 11.0, "CreditLimit": 12.0, "CommunicationMethod": 1, "PostalAddress01": "sample string 13", "PostalAddress02": "sample string 14", "PostalAddress03": "sample string 15", "PostalAddress04": "sample string 16", "PostalAddress05": "sample string 17", "DeliveryAddress01": "sample string 18", "DeliveryAddress02": "sample string 19", "DeliveryAddress03": "sample string 20", "DeliveryAddress04": "sample string 21", "DeliveryAddress05": "sample string 22", "AutoAllocateToOldestInvoice": true, "EnableCustomerZone": true, "CustomerZoneGuid": "78e6cf6f-fece-4780-a846-ed89e45cbab4", "CashSale": true, "TextField1": "sample string 25", "TextField2": "sample string 26", "TextField3": "sample string 27", "NumericField1": 1.0, "NumericField2": 1.0, "NumericField3": 1.0, "YesNoField1": true, "YesNoField2": true, "YesNoField3": true, "DateField1": "2024-11-15", "DateField2": "2024-11-15", "DateField3": "2024-11-15", "DefaultPriceListId": 1, "DefaultPriceList": { "ID": 1, "Description": "sample string 2", "IsDefault": true }, "DefaultPriceListName": "sample string 2", "AcceptsElectronicInvoices": true, "Modified": "2024-11-15", "Created": "2024-11-15", "BusinessRegistrationNumber": "sample string 34", "TaxStatusVerified": "2024-11-15", "CurrencyId": 1, "CurrencySymbol": "sample string 35", "HasActivity": true, "DefaultDiscountPercentage": 1.0, "DefaultTaxTypeId": 1, "DefaultTaxType": { "ID": 1, "Name": "sample string 2", "Percentage": 3.1, "IsDefault": true, "HasActivity": true, "IsManualTax": true, "Active": true, "Created": "2024-11-15", "Modified": "2024-11-15", "TaxTypeDefaultUID": "1118783e-5ec5-4441-bbff-41dc8e215974", "CompanyId": 9 }, "DueDateMethodId": 1, "DueDateMethodValue": 1, "CityId": 1, "AccountingAgreement": true, "HasSpecialCountryTaxActivity": true, "OutstandingInvoices": true, "OverdueInvoices": true, "OnHold": true, "ExcludeFromDebtorsManager": true, "SubjectToDRCVat": true, "ID": 40 }, "SalesRepresentativeId": 1, "SalesRepresentative": { "ID": 1, "FirstName": "sample string 2", "LastName": "sample string 3", "Name": "sample string 2 sample string 3", "Active": true, "Email": "sample string 6", "Mobile": "sample string 7", "Telephone": "sample string 8", "Created": "2024-11-15", "Modified": "2024-11-15" }, "StatusId": 1, "Modified": "2024-11-15", "Created": "2024-11-15", "Customer_CurrencyId": 1, "Customer_ExchangeRate": 1.0, "ID": 7, "Date": "2024-11-15", "Inclusive": true, "DiscountPercentage": 9.1, "TaxReference": "sample string 10", "DocumentNumber": "sample string 11", "Reference": "sample string 12", "Message": "sample string 13", "Discount": 14.0, "Exclusive": 15.0, "Tax": 16.0, "Rounding": 17.0, "Total": 18.0, "AmountDue": 19.0, "PostalAddress01": "sample string 20", "PostalAddress02": "sample string 21", "PostalAddress03": "sample string 22", "PostalAddress04": "sample string 23", "PostalAddress05": "sample string 24", "DeliveryAddress01": "sample string 25", "DeliveryAddress02": "sample string 26", "DeliveryAddress03": "sample string 27", "DeliveryAddress04": "sample string 28", "DeliveryAddress05": "sample string 29", "Printed": true, "TaxPeriodId": 1, "Editable": true, "HasAttachments": true, "HasNotes": true, "HasAnticipatedDate": true, "HasSpecialCountryTax": true, "AnticipatedDate": "2024-11-15", "ExternalReference": "sample string 34", "UID": "d703802f-c5d2-45ee-b131-daf69fc4fb7b", "Lines": [ { "SelectionId": 1, "TaxTypeId": 1, "ID": 1, "Description": "sample string 2", "LineType": 0, "Quantity": 1.0, "UnitPriceExclusive": 3.0, "Unit": "sample string 4", "UnitPriceInclusive": 5.0, "TaxPercentage": 6.1, "DiscountPercentage": 7.1, "Exclusive": 8.0, "Discount": 9.0, "Tax": 10.0, "Total": 11.0, "Comments": "sample string 12", "AnalysisCategoryId1": 1, "AnalysisCategoryId2": 1, "AnalysisCategoryId3": 1, "$TrackingCode": "sample string 13", "CurrencyId": 1, "UnitCost": 1.0, "UID": "5a7504b6-8c6b-4b79-bcb5-f2b846747920" }, { "SelectionId": 1, "TaxTypeId": 1, "ID": 1, "Description": "sample string 2", "LineType": 0, "Quantity": 1.0, "UnitPriceExclusive": 3.0, "Unit": "sample string 4", "UnitPriceInclusive": 5.0, "TaxPercentage": 6.1, "DiscountPercentage": 7.1, "Exclusive": 8.0, "Discount": 9.0, "Tax": 10.0, "Total": 11.0, "Comments": "sample string 12", "AnalysisCategoryId1": 1, "AnalysisCategoryId2": 1, "AnalysisCategoryId3": 1, "$TrackingCode": "sample string 13", "CurrencyId": 1, "UnitCost": 1.0, "UID": "5a7504b6-8c6b-4b79-bcb5-f2b846747920" } ] }