POST api/supplierorder/Create

Created a supplier order (purchase order)

Request Information

URI Parameters

None.

Body Parameters

This is the supplier order.

SupplierOrder
NameDescriptionTypeAdditional information
Id

integer

None.

Type

SupplierOrderType

Required

Status

SupplierOrderStatus

Required

BranchId

integer

Required

OrderDate

date

Required

SupplierId

globally unique identifier

Required

Preseason

boolean

Required

IncludingRecyclefee

boolean

Required

LastUpdated

date

Required

LastUpdatedByUsername

string

Required

Max length: 128

Note

string

Max length: 255

Lines

Collection of SupplierOrderLine

None.

Remarks

None.

Example

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "Type": 0,
  "Status": 0,
  "BranchId": 1,
  "OrderDate": "2026-01-21 22:49:44",
  "SupplierId": "f35c2222-5a6b-4671-883b-752a8c883de4",
  "Preseason": true,
  "IncludingRecyclefee": true,
  "LastUpdated": "2026-01-21 22:49:44",
  "LastUpdatedByUsername": "sample string 7",
  "Note": "sample string 8",
  "Lines": [
    {
      "LineNumber": 1,
      "Status": 0,
      "StockId": "2c1b9d5d-5b9a-48d8-becb-17cc83178983",
      "ArticleId": "78a05e9f-bb03-4f4e-a3b1-d4784ef146bd",
      "UnitId": 1,
      "OriginalQuantity": 1.0,
      "Quantity": 4.0,
      "Price": 5.0,
      "DiscountPercentage": 6.0,
      "Recyclefee": 1.0,
      "Note": "sample string 7",
      "RequestedDeliveryDate": "2026-01-21 22:49:44",
      "DeliveryDetails": [
        {
          "Id": "29fd0a6f-6aab-4b90-ae05-5e503a21ea1f",
          "DeliveryDate": "2026-01-21 22:49:44",
          "DeliveredQuantity": 3.0,
          "ConfirmedQuantity": 4.0,
          "Note": "sample string 5",
          "Created": "2026-01-21 22:49:44",
          "CreatedByUsername": "sample string 7"
        },
        {
          "Id": "29fd0a6f-6aab-4b90-ae05-5e503a21ea1f",
          "DeliveryDate": "2026-01-21 22:49:44",
          "DeliveredQuantity": 3.0,
          "ConfirmedQuantity": 4.0,
          "Note": "sample string 5",
          "Created": "2026-01-21 22:49:44",
          "CreatedByUsername": "sample string 7"
        }
      ]
    },
    {
      "LineNumber": 1,
      "Status": 0,
      "StockId": "2c1b9d5d-5b9a-48d8-becb-17cc83178983",
      "ArticleId": "78a05e9f-bb03-4f4e-a3b1-d4784ef146bd",
      "UnitId": 1,
      "OriginalQuantity": 1.0,
      "Quantity": 4.0,
      "Price": 5.0,
      "DiscountPercentage": 6.0,
      "Recyclefee": 1.0,
      "Note": "sample string 7",
      "RequestedDeliveryDate": "2026-01-21 22:49:44",
      "DeliveryDetails": [
        {
          "Id": "29fd0a6f-6aab-4b90-ae05-5e503a21ea1f",
          "DeliveryDate": "2026-01-21 22:49:44",
          "DeliveredQuantity": 3.0,
          "ConfirmedQuantity": 4.0,
          "Note": "sample string 5",
          "Created": "2026-01-21 22:49:44",
          "CreatedByUsername": "sample string 7"
        },
        {
          "Id": "29fd0a6f-6aab-4b90-ae05-5e503a21ea1f",
          "DeliveryDate": "2026-01-21 22:49:44",
          "DeliveredQuantity": 3.0,
          "ConfirmedQuantity": 4.0,
          "Note": "sample string 5",
          "Created": "2026-01-21 22:49:44",
          "CreatedByUsername": "sample string 7"
        }
      ]
    }
  ]
}

application/xml, text/xml

Sample:
<SupplierOrder xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Compilator.DDAPI.DTO.Supplier">
  <BranchId>1</BranchId>
  <Id>1</Id>
  <IncludingRecyclefee>true</IncludingRecyclefee>
  <LastUpdated>2026-01-21T22:49:44.1578573+01:00</LastUpdated>
  <LastUpdatedByUsername>sample string 7</LastUpdatedByUsername>
  <Note>sample string 8</Note>
  <OrderDate>2026-01-21T22:49:44.1578573+01:00</OrderDate>
  <Preseason>true</Preseason>
  <Status>Open</Status>
  <SupplierId>f35c2222-5a6b-4671-883b-752a8c883de4</SupplierId>
  <Type>Normal</Type>
</SupplierOrder>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

SupplierOrderResponse
NameDescriptionTypeAdditional information
Id

integer

None.

BranchId

integer

None.

WmsId

integer

None.

Success

boolean

None.

Messages

Collection of SupplierOrderMessage

None.

Response Formats

application/json, text/json

Sample:

Sample not available.