PUT api/supplierorder/line

Updates a single specific SupplierOrderLine.

Request Information

URI Parameters

None.

Body Parameters

SupplierOrderLinePutRequest
NameDescriptionTypeAdditional information
SupplierOrderHeadId

integer

Required

LineNumber

integer

Required

Quantity

decimal number

None.

Price

decimal number

None.

DiscountPercentage

decimal number

None.

Remarks

None.

Example

None.

Request Formats

application/json, text/json

Sample:
{
  "SupplierOrderHeadId": 1,
  "LineNumber": 2,
  "Quantity": 1.0,
  "Price": 1.0,
  "DiscountPercentage": 1.0
}

application/xml, text/xml

Sample:
<SupplierOrderLinePutRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Compilator.DDAPI.DTO.Supplier">
  <DiscountPercentage>1</DiscountPercentage>
  <LineNumber>2</LineNumber>
  <Price>1</Price>
  <Quantity>1</Quantity>
  <SupplierOrderHeadId>1</SupplierOrderHeadId>
</SupplierOrderLinePutRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

A response object with the id of the SupplierOrderLine.

SupplierOrderLineResponse
NameDescriptionTypeAdditional information
SupplierOrderHeadId

integer

Required

LineId

integer

Required

ArticleNo

integer

None.

EAN

string

Max length: 128

SupplierArticleNo

string

Max length: 128

Quantity

decimal number

Required

OriginalQuantity

decimal number

None.

Description

string

Max length: 50

StockId

globally unique identifier

None.

UnitId

integer

None.

Price

decimal number

Required

DiscountPercentage

decimal number

Required

Note

string

Max length: 128

SupplierOrderLineStatusId

SupplierOrderLineStatus

Required

EDIErrorCode

integer

None.

EDIErrorMessage

string

Max length: 1000

CustomerReference

string

Max length: 35

EdiAvailability

integer

None.

RecycleFee

decimal number

None.

SupplierOrderNo

string

Max length: 100

WMSStatus

string

Max length: 100

WMSConfirmedQuantity

decimal number

None.

ArticleId

globally unique identifier

None.

DeliveredQuantity

decimal number

None.

ExpectedDeliveryDate

date

None.

DeliveryDetails

Collection of SupplierOrderDeliveryDetailsResponse

None.

RequestedDeliveryDate

date

None.

Response Formats

application/json, text/json

Sample:
{
  "SupplierOrderHeadId": 1,
  "LineId": 2,
  "ArticleNo": 1,
  "EAN": "sample string 3",
  "SupplierArticleNo": "sample string 4",
  "Quantity": 5.0,
  "OriginalQuantity": 1.0,
  "Description": "sample string 6",
  "StockId": "6ac8f000-3f49-4ffe-800b-7b003f8e0aa6",
  "UnitId": 1,
  "Price": 7.0,
  "DiscountPercentage": 8.0,
  "Note": "sample string 9",
  "SupplierOrderLineStatusId": 0,
  "EDIErrorCode": 1,
  "EDIErrorMessage": "sample string 10",
  "CustomerReference": "sample string 11",
  "EdiAvailability": 1,
  "RecycleFee": 1.0,
  "SupplierOrderNo": "sample string 12",
  "WMSStatus": "sample string 13",
  "WMSConfirmedQuantity": 1.0,
  "ArticleId": "946bb794-016f-4c17-ba31-4f6d5da216d1",
  "DeliveredQuantity": 14.0,
  "ExpectedDeliveryDate": "2026-01-21 22:52:01",
  "DeliveryDetails": [
    {
      "SupplierOrderLineId": 1,
      "SupplierOrderHeadId": 2,
      "Id": "ce823d2d-d138-4d3c-9c11-9b790b8c652e",
      "DeliveryDate": "2026-01-21 22:52:01",
      "DeliveredQuantity": 5.0,
      "ConfirmedQuantity": 6.0,
      "Note": "sample string 7",
      "Created": "2026-01-21 22:52:01",
      "CreatedByUsername": "sample string 9"
    },
    {
      "SupplierOrderLineId": 1,
      "SupplierOrderHeadId": 2,
      "Id": "ce823d2d-d138-4d3c-9c11-9b790b8c652e",
      "DeliveryDate": "2026-01-21 22:52:01",
      "DeliveredQuantity": 5.0,
      "ConfirmedQuantity": 6.0,
      "Note": "sample string 7",
      "Created": "2026-01-21 22:52:01",
      "CreatedByUsername": "sample string 9"
    }
  ],
  "RequestedDeliveryDate": "2026-01-21 22:52:01"
}

application/xml, text/xml

Sample:
<SupplierOrderLineResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Compilator.DDAPI.DTO.Supplier">
  <ArticleId>946bb794-016f-4c17-ba31-4f6d5da216d1</ArticleId>
  <ArticleNo>1</ArticleNo>
  <CustomerReference>sample string 11</CustomerReference>
  <DeliveredQuantity>14</DeliveredQuantity>
  <DeliveryDetails>
    <SupplierOrderDeliveryDetailsResponse>
      <ConfirmedQuantity>6</ConfirmedQuantity>
      <Created>2026-01-21T22:52:01.3412313+01:00</Created>
      <CreatedByUsername>sample string 9</CreatedByUsername>
      <DeliveredQuantity>5</DeliveredQuantity>
      <DeliveryDate>2026-01-21T22:52:01.3412313+01:00</DeliveryDate>
      <Id>ce823d2d-d138-4d3c-9c11-9b790b8c652e</Id>
      <Note>sample string 7</Note>
      <SupplierOrderHeadId>2</SupplierOrderHeadId>
      <SupplierOrderLineId>1</SupplierOrderLineId>
    </SupplierOrderDeliveryDetailsResponse>
    <SupplierOrderDeliveryDetailsResponse>
      <ConfirmedQuantity>6</ConfirmedQuantity>
      <Created>2026-01-21T22:52:01.3412313+01:00</Created>
      <CreatedByUsername>sample string 9</CreatedByUsername>
      <DeliveredQuantity>5</DeliveredQuantity>
      <DeliveryDate>2026-01-21T22:52:01.3412313+01:00</DeliveryDate>
      <Id>ce823d2d-d138-4d3c-9c11-9b790b8c652e</Id>
      <Note>sample string 7</Note>
      <SupplierOrderHeadId>2</SupplierOrderHeadId>
      <SupplierOrderLineId>1</SupplierOrderLineId>
    </SupplierOrderDeliveryDetailsResponse>
  </DeliveryDetails>
  <Description>sample string 6</Description>
  <DiscountPercentage>8</DiscountPercentage>
  <EAN>sample string 3</EAN>
  <EDIErrorCode>1</EDIErrorCode>
  <EDIErrorMessage>sample string 10</EDIErrorMessage>
  <EdiAvailability>1</EdiAvailability>
  <ExpectedDeliveryDate>2026-01-21T22:52:01.3412313+01:00</ExpectedDeliveryDate>
  <LineId>2</LineId>
  <Note>sample string 9</Note>
  <OriginalQuantity>1</OriginalQuantity>
  <Price>7</Price>
  <Quantity>5</Quantity>
  <RecycleFee>1</RecycleFee>
  <RequestedDeliveryDate>2026-01-21T22:52:01.3412313+01:00</RequestedDeliveryDate>
  <StockId>6ac8f000-3f49-4ffe-800b-7b003f8e0aa6</StockId>
  <SupplierArticleNo>sample string 4</SupplierArticleNo>
  <SupplierOrderHeadId>1</SupplierOrderHeadId>
  <SupplierOrderLineStatusId>Open</SupplierOrderLineStatusId>
  <SupplierOrderNo>sample string 12</SupplierOrderNo>
  <UnitId>1</UnitId>
  <WMSConfirmedQuantity>1</WMSConfirmedQuantity>
  <WMSStatus>sample string 13</WMSStatus>
</SupplierOrderLineResponse>