POST api/SalesOrderTransactions
Get list of all Sales Order Transactions with additional fields
Request Information
URI Parameters
None.
Body Parameters
Additional fields to be returned in the result
GetTransactionAdditionalFields| Name | Description | Type | Additional information |
|---|---|---|---|
| CompanyCode | string |
None. |
|
| TransactionAdditionalRequestFields | Collection of TransactionAdditionalRequestField |
None. |
Request Formats
application/json, text/json
Sample:
{
"CompanyCode": "string 1",
"TransactionAdditionalRequestFields": [
{
"Name": "string 1"
},
{
"Name": "string 1"
}
]
}
application/xml, text/xml
Sample:
<GetTransactionAdditionalFields xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<CompanyCode>string 1</CompanyCode>
<TransactionAdditionalRequestFields>
<TransactionAdditionalRequestField>
<Name>string 1</Name>
</TransactionAdditionalRequestField>
<TransactionAdditionalRequestField>
<Name>string 1</Name>
</TransactionAdditionalRequestField>
</TransactionAdditionalRequestFields>
</GetTransactionAdditionalFields>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Response message with a list of Sales Order transactions of all Company related Sales Orders. HttpStatusCode.Conflict when user isn't connected to Company
GetSalesOrderTransactionsMessageResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| Header |
Header item |
MessageHeader |
None. |
| SalesOrderTransactionList |
List of Sales Order Transactions |
Collection of SalesOrderTransactionListResponseItem |
None. |
| Footer |
Footer item |
MessageFooter |
None. |
Response Formats
application/json, text/json
Sample:
{
"Header": {
"Version": "string 1",
"Identification": "string 2",
"Sender": "string 3"
},
"SalesOrderTransactionList": [
{
"TransactionType": "SLC",
"TransactionIdentifier": 1,
"TransactionDateTime": "2025-12-06T03:59:04.0807759+01:00",
"ProductIdentifier": "string 3",
"StatusDescription": "string 4",
"Quantity": 5,
"Remark": "string 6",
"FromStockBlockType": "string 7",
"ToStockBlockType": "string 8",
"WarehouseIdentifier": "string 9",
"CompanyIdentifier": "string 10",
"OrderIdentifier": "string 11",
"OrderTypeIdentifier": "string 12",
"LineIdentifier": 1,
"LineIdentifierSpecified": true,
"SerialNumbers": [
{
"Number": "string 1"
},
{
"Number": "string 1"
}
],
"Lot": {
"CompanyIdentifier": "string 1",
"BatchNumber": "string 2",
"LotNumber": "string 3",
"MinimalExpirationDate": "2025-12-06T03:59:04.0807759+01:00",
"MinimalExpirationDateSpecified": true,
"MaximalExpirationDate": "2025-12-06T03:59:04.0807759+01:00",
"MaximalExpirationDateSpecified": true,
"LotDate": "2025-12-06T03:59:04.0807759+01:00",
"LotDateSpecified": true
},
"URNIdentifier": "string 14",
"URNTypeIdentifier": "string 15",
"TransactionAdditionalFields": [
{
"Name": "string 1",
"Value": "string 2"
},
{
"Name": "string 1",
"Value": "string 2"
}
]
},
{
"TransactionType": "SLC",
"TransactionIdentifier": 1,
"TransactionDateTime": "2025-12-06T03:59:04.0807759+01:00",
"ProductIdentifier": "string 3",
"StatusDescription": "string 4",
"Quantity": 5,
"Remark": "string 6",
"FromStockBlockType": "string 7",
"ToStockBlockType": "string 8",
"WarehouseIdentifier": "string 9",
"CompanyIdentifier": "string 10",
"OrderIdentifier": "string 11",
"OrderTypeIdentifier": "string 12",
"LineIdentifier": 1,
"LineIdentifierSpecified": true,
"SerialNumbers": [
{
"Number": "string 1"
},
{
"Number": "string 1"
}
],
"Lot": {
"CompanyIdentifier": "string 1",
"BatchNumber": "string 2",
"LotNumber": "string 3",
"MinimalExpirationDate": "2025-12-06T03:59:04.0807759+01:00",
"MinimalExpirationDateSpecified": true,
"MaximalExpirationDate": "2025-12-06T03:59:04.0807759+01:00",
"MaximalExpirationDateSpecified": true,
"LotDate": "2025-12-06T03:59:04.0807759+01:00",
"LotDateSpecified": true
},
"URNIdentifier": "string 14",
"URNTypeIdentifier": "string 15",
"TransactionAdditionalFields": [
{
"Name": "string 1",
"Value": "string 2"
},
{
"Name": "string 1",
"Value": "string 2"
}
]
}
],
"Footer": {
"TotalRecords": 1,
"Records": 2
}
}
application/xml, text/xml
Sample:
<GetSalesOrderTransactionsMessageResponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Header>
<Version>string 1</Version>
<Identification>string 2</Identification>
<Sender>string 3</Sender>
</Header>
<SalesOrderTransactionList>
<SalesOrderTransactionListResponseItem>
<TransactionIdentifier>1</TransactionIdentifier>
<TransactionDateTime>2025-12-06T03:59:04.0807759+01:00</TransactionDateTime>
<ProductIdentifier>string 3</ProductIdentifier>
<StatusDescription>string 4</StatusDescription>
<Quantity>5</Quantity>
<Remark>string 6</Remark>
<FromStockBlockType>string 7</FromStockBlockType>
<ToStockBlockType>string 8</ToStockBlockType>
<WarehouseIdentifier>string 9</WarehouseIdentifier>
<CompanyIdentifier>string 10</CompanyIdentifier>
<OrderIdentifier>string 11</OrderIdentifier>
<OrderTypeIdentifier>string 12</OrderTypeIdentifier>
<LineIdentifier>1</LineIdentifier>
<LineIdentifierSpecified>true</LineIdentifierSpecified>
<SerialNumbers>
<SerialNumber>
<Number>string 1</Number>
</SerialNumber>
<SerialNumber>
<Number>string 1</Number>
</SerialNumber>
</SerialNumbers>
<Lot>
<CompanyIdentifier>string 1</CompanyIdentifier>
<BatchNumber>string 2</BatchNumber>
<LotNumber>string 3</LotNumber>
<MinimalExpirationDate>2025-12-06T03:59:04.0807759+01:00</MinimalExpirationDate>
<MinimalExpirationDateSpecified>true</MinimalExpirationDateSpecified>
<MaximalExpirationDate>2025-12-06T03:59:04.0807759+01:00</MaximalExpirationDate>
<MaximalExpirationDateSpecified>true</MaximalExpirationDateSpecified>
<LotDate>2025-12-06T03:59:04.0807759+01:00</LotDate>
<LotDateSpecified>true</LotDateSpecified>
</Lot>
<URNIdentifier>string 14</URNIdentifier>
<URNTypeIdentifier>string 15</URNTypeIdentifier>
<TransactionAdditionalFields>
<TransactionAdditionalField>
<Name>string 1</Name>
<Value>string 2</Value>
</TransactionAdditionalField>
<TransactionAdditionalField>
<Name>string 1</Name>
<Value>string 2</Value>
</TransactionAdditionalField>
</TransactionAdditionalFields>
<TransactionType>SLC</TransactionType>
</SalesOrderTransactionListResponseItem>
<SalesOrderTransactionListResponseItem>
<TransactionIdentifier>1</TransactionIdentifier>
<TransactionDateTime>2025-12-06T03:59:04.0807759+01:00</TransactionDateTime>
<ProductIdentifier>string 3</ProductIdentifier>
<StatusDescription>string 4</StatusDescription>
<Quantity>5</Quantity>
<Remark>string 6</Remark>
<FromStockBlockType>string 7</FromStockBlockType>
<ToStockBlockType>string 8</ToStockBlockType>
<WarehouseIdentifier>string 9</WarehouseIdentifier>
<CompanyIdentifier>string 10</CompanyIdentifier>
<OrderIdentifier>string 11</OrderIdentifier>
<OrderTypeIdentifier>string 12</OrderTypeIdentifier>
<LineIdentifier>1</LineIdentifier>
<LineIdentifierSpecified>true</LineIdentifierSpecified>
<SerialNumbers>
<SerialNumber>
<Number>string 1</Number>
</SerialNumber>
<SerialNumber>
<Number>string 1</Number>
</SerialNumber>
</SerialNumbers>
<Lot>
<CompanyIdentifier>string 1</CompanyIdentifier>
<BatchNumber>string 2</BatchNumber>
<LotNumber>string 3</LotNumber>
<MinimalExpirationDate>2025-12-06T03:59:04.0807759+01:00</MinimalExpirationDate>
<MinimalExpirationDateSpecified>true</MinimalExpirationDateSpecified>
<MaximalExpirationDate>2025-12-06T03:59:04.0807759+01:00</MaximalExpirationDate>
<MaximalExpirationDateSpecified>true</MaximalExpirationDateSpecified>
<LotDate>2025-12-06T03:59:04.0807759+01:00</LotDate>
<LotDateSpecified>true</LotDateSpecified>
</Lot>
<URNIdentifier>string 14</URNIdentifier>
<URNTypeIdentifier>string 15</URNTypeIdentifier>
<TransactionAdditionalFields>
<TransactionAdditionalField>
<Name>string 1</Name>
<Value>string 2</Value>
</TransactionAdditionalField>
<TransactionAdditionalField>
<Name>string 1</Name>
<Value>string 2</Value>
</TransactionAdditionalField>
</TransactionAdditionalFields>
<TransactionType>SLC</TransactionType>
</SalesOrderTransactionListResponseItem>
</SalesOrderTransactionList>
<Footer>
<TotalRecords>1</TotalRecords>
<Records>2</Records>
</Footer>
</GetSalesOrderTransactionsMessageResponse>