POST api/SqlDocument/InsertSqlDocument
Request Information
URI Parameters
None.
Body Parameters
DTOInsertSqlDocument| Name | Description | Type | Additional information |
|---|---|---|---|
| DocumentDate | date |
None. |
|
| CustSupplCode | string |
None. |
|
| CustDelivCode | string |
None. |
|
| CustSupplDesc | string |
None. |
|
| SalesmanCode | string |
None. |
|
| SalesmanDesc | string |
None. |
|
| OrderNumber | string |
None. |
|
| PriceListId | integer |
None. |
|
| PriceListDesc | string |
None. |
|
| Freight01 | string |
None. |
|
| Ship | string |
None. |
|
| Contact | string |
None. |
|
| Telephone | string |
None. |
|
| Cell | string |
None. |
|
| Fax | string |
None. |
|
| DelAddress01 | string |
None. |
|
| DelAddress02 | string |
None. |
|
| DelAddress03 | string |
None. |
|
| DelAddress04 | string |
None. |
|
| DelAddress05 | string |
None. |
|
| PostAddress01 | string |
None. |
|
| PostAddress02 | string |
None. |
|
| PostAddress03 | string |
None. |
|
| PostAddress04 | string |
None. |
|
| PostAddress05 | string |
None. |
|
| Message01 | string |
None. |
|
| Message02 | string |
None. |
|
| Message03 | string |
None. |
|
| UserName | string |
None. |
|
| OrderId | string |
None. |
|
| DocumentLines | Collection of DTOInsertSqlDocumentLine |
None. |
Request Formats
application/json, text/json
Sample:
{
"DocumentDate": "2026-08-26T19:26:23.6239075+02:00",
"CustSupplCode": "sample string 4",
"CustDelivCode": "sample string 5",
"CustSupplDesc": "sample string 6",
"SalesmanCode": "sample string 7",
"SalesmanDesc": "sample string 8",
"OrderNumber": "sample string 9",
"PriceListId": 10,
"PriceListDesc": "sample string 11",
"Freight01": "sample string 13",
"Ship": "sample string 14",
"Contact": "sample string 15",
"Telephone": "sample string 16",
"Cell": "sample string 17",
"Fax": "sample string 18",
"DelAddress01": "sample string 19",
"DelAddress02": "sample string 20",
"DelAddress03": "sample string 21",
"DelAddress04": "sample string 22",
"DelAddress05": "sample string 23",
"PostAddress01": "sample string 24",
"PostAddress02": "sample string 25",
"PostAddress03": "sample string 26",
"PostAddress04": "sample string 27",
"PostAddress05": "sample string 28",
"Message01": "sample string 29",
"Message02": "sample string 30",
"Message03": "sample string 31",
"UserName": "sample string 33",
"OrderId": "sample string 34",
"DocumentLines": [
{
"ItemCode": "sample string 6",
"ItemDesc": "sample string 7",
"Barcode": "sample string 8",
"Bin": "sample string 9",
"UnitUsed": "sample string 11",
"ItemSize": "sample string 12",
"PackWeight": "sample string 13",
"PackDimension": "sample string 14",
"PackSize": 15.1,
"ItemWeight": 16.1,
"ItemVolumetric": 17.1,
"Qty": 18.1,
"UnitPriceExcl": 20.1,
"UnitPriceIncl": 21.1
},
{
"ItemCode": "sample string 6",
"ItemDesc": "sample string 7",
"Barcode": "sample string 8",
"Bin": "sample string 9",
"UnitUsed": "sample string 11",
"ItemSize": "sample string 12",
"PackWeight": "sample string 13",
"PackDimension": "sample string 14",
"PackSize": 15.1,
"ItemWeight": 16.1,
"ItemVolumetric": 17.1,
"Qty": 18.1,
"UnitPriceExcl": 20.1,
"UnitPriceIncl": 21.1
}
]
}
application/xml, text/xml
Sample:
<DTOInsertSqlDocument xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PASTEL.Api.Library.DTOs">
<AppUserId>sample string 32</AppUserId>
<Cell>sample string 17</Cell>
<Contact>sample string 15</Contact>
<CustDelivCode>sample string 5</CustDelivCode>
<CustSupplCode>sample string 4</CustSupplCode>
<CustSupplDesc>sample string 6</CustSupplDesc>
<DelAddress01>sample string 19</DelAddress01>
<DelAddress02>sample string 20</DelAddress02>
<DelAddress03>sample string 21</DelAddress03>
<DelAddress04>sample string 22</DelAddress04>
<DelAddress05>sample string 23</DelAddress05>
<DiscountPercent>12.1</DiscountPercent>
<DocStatus>35</DocStatus>
<DocumentDate>2026-08-26T19:26:23.6239075+02:00</DocumentDate>
<DocumentLines>
<DTOInsertSqlDocumentLine>
<Barcode>sample string 8</Barcode>
<Bin>sample string 9</Bin>
<DiscountPercentage>19</DiscountPercentage>
<ItemCode>sample string 6</ItemCode>
<ItemDesc>sample string 7</ItemDesc>
<LineDocNum>sample string 1</LineDocNum>
<LineNum>2</LineNum>
<PastelDocNumber>sample string 22</PastelDocNumber>
<Physical>true</Physical>
<Qty>18.1</Qty>
<SearchType>3</SearchType>
<StockStatus>23</StockStatus>
<StoreCode>sample string 4</StoreCode>
<StoreDesc>sample string 5</StoreDesc>
<UnitPriceExcl>20.1</UnitPriceExcl>
<UnitPriceIncl>21.1</UnitPriceIncl>
<UnitUsed>sample string 11</UnitUsed>
<UserDefNum01>15.1</UserDefNum01>
<UserDefNum02>16.1</UserDefNum02>
<UserDefNum03>17.1</UserDefNum03>
<UserDefText01>sample string 12</UserDefText01>
<UserDefText02>sample string 13</UserDefText02>
<UserDefText03>sample string 14</UserDefText03>
</DTOInsertSqlDocumentLine>
<DTOInsertSqlDocumentLine>
<Barcode>sample string 8</Barcode>
<Bin>sample string 9</Bin>
<DiscountPercentage>19</DiscountPercentage>
<ItemCode>sample string 6</ItemCode>
<ItemDesc>sample string 7</ItemDesc>
<LineDocNum>sample string 1</LineDocNum>
<LineNum>2</LineNum>
<PastelDocNumber>sample string 22</PastelDocNumber>
<Physical>true</Physical>
<Qty>18.1</Qty>
<SearchType>3</SearchType>
<StockStatus>23</StockStatus>
<StoreCode>sample string 4</StoreCode>
<StoreDesc>sample string 5</StoreDesc>
<UnitPriceExcl>20.1</UnitPriceExcl>
<UnitPriceIncl>21.1</UnitPriceIncl>
<UnitUsed>sample string 11</UnitUsed>
<UserDefNum01>15.1</UserDefNum01>
<UserDefNum02>16.1</UserDefNum02>
<UserDefNum03>17.1</UserDefNum03>
<UserDefText01>sample string 12</UserDefText01>
<UserDefText02>sample string 13</UserDefText02>
<UserDefText03>sample string 14</UserDefText03>
</DTOInsertSqlDocumentLine>
</DocumentLines>
<DocumentNumber>sample string 1</DocumentNumber>
<DocumentType>2</DocumentType>
<Fax>sample string 18</Fax>
<Freight01>sample string 13</Freight01>
<Message01>sample string 29</Message01>
<Message02>sample string 30</Message02>
<Message03>sample string 31</Message03>
<OrderId>sample string 34</OrderId>
<OrderNumber>sample string 9</OrderNumber>
<PastelUserId>1</PastelUserId>
<PostAddress01>sample string 24</PostAddress01>
<PostAddress02>sample string 25</PostAddress02>
<PostAddress03>sample string 26</PostAddress03>
<PostAddress04>sample string 27</PostAddress04>
<PostAddress05>sample string 28</PostAddress05>
<PriceListDesc>sample string 11</PriceListDesc>
<PriceListId>10</PriceListId>
<SalesmanCode>sample string 7</SalesmanCode>
<SalesmanDesc>sample string 8</SalesmanDesc>
<Ship>sample string 14</Ship>
<Telephone>sample string 16</Telephone>
<UserName>sample string 33</UserName>
</DTOInsertSqlDocument>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
DTOSqlResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| Result | string |
None. |
|
| ResultCode | string |
None. |
|
| ResultDesc | string |
None. |
|
| Stage | string |
None. |
|
| DocumentNumber | string |
None. |
|
| DocumentType | DocTypes |
None. |
Response Formats
application/json, text/json
Sample:
{
"Result": "sample string 1",
"ResultCode": "sample string 2",
"ResultDesc": "sample string 3",
"Stage": "sample string 4",
"DocumentNumber": "sample string 5",
"DocumentType": 0
}
application/xml, text/xml
Sample:
<DTOSqlResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PASTEL.Api.Library.DTOs"> <DocumentNumber>sample string 5</DocumentNumber> <DocumentType>None</DocumentType> <Result>sample string 1</Result> <ResultCode>sample string 2</ResultCode> <ResultDesc>sample string 3</ResultDesc> <Stage>sample string 4</Stage> </DTOSqlResponse>