POST api/ElectronicDeliveryNote

POST api/ElectronicDeliveryNote

Creates a new electronic delivery note

Request Information

URI Parameters

None.

Body Parameters

ElectronicDeliveryNote
NameDescriptionTypeAdditional information
Lieferscheinnummer

Delivery Note Number

string

None.

LieferscheinDatum

Ordered for

date

None.

KundenNummer

KOST Supplier Code

string

None.

GLN

string

None.

Bestellnummer

Order Number

string

None.

SupplierCode

Supplier Code

string

None.

CostCenterCode

Cost Center Code

string

None.

orderId

BWKNr

integer

None.

Kommentar

A description for this delivery

string

None.

QCSupplierRatings

List of Supplier Performance General Evaluation Factors

Collection of ElectronicDeliveryNoteQCSupplierRating

None.

Positions

Order Item List of the Order

Collection of ElectronicDeliveryNoteDetail

None.

Request Formats

application/json, text/json

Sample:
{
  "Lieferscheinnummer": "sample string 1",
  "LieferscheinDatum": "2026-04-14T03:14:31.8361957+00:00",
  "KundenNummer": "sample string 3",
  "GLN": "sample string 4",
  "Bestellnummer": "sample string 5",
  "SupplierCode": "sample string 6",
  "CostCenterCode": "sample string 7",
  "orderId": 8,
  "Kommentar": "sample string 9",
  "QCSupplierRatings": [
    {
      "QCRatingTypeCode": "sample string 1",
      "IsOK": true,
      "QCOperationalHandicap": "sample string 3"
    },
    {
      "QCRatingTypeCode": "sample string 1",
      "IsOK": true,
      "QCOperationalHandicap": "sample string 3"
    }
  ],
  "Positions": [
    {
      "orderedItemId": 1,
      "Position": 2,
      "ArtNr": "sample string 3",
      "Barcode": "sample string 4",
      "ArtikelPreis": 5.0,
      "Menge": 6.0,
      "GesamtPreis": 7.0,
      "Einheit": "sample string 8",
      "Bezeichnung1": "sample string 9",
      "Bezeichnung2": "sample string 10",
      "MengeRetour": 11.0,
      "MengeNachlieferung": 12.0,
      "HandicapCode": "sample string 13",
      "QCActionTextForQuantityDifferenceOrQCFact": "sample string 14",
      "QCFacts": [
        {
          "Code": "sample string 1",
          "IsOK": true,
          "NumericValue": 3.1,
          "QCAction": "sample string 4"
        },
        {
          "Code": "sample string 1",
          "IsOK": true,
          "NumericValue": 3.1,
          "QCAction": "sample string 4"
        }
      ],
      "ContainersDifference": [
        {
          "oiCode": "sample string 1",
          "Menge": 2.0
        },
        {
          "oiCode": "sample string 1",
          "Menge": 2.0
        }
      ]
    },
    {
      "orderedItemId": 1,
      "Position": 2,
      "ArtNr": "sample string 3",
      "Barcode": "sample string 4",
      "ArtikelPreis": 5.0,
      "Menge": 6.0,
      "GesamtPreis": 7.0,
      "Einheit": "sample string 8",
      "Bezeichnung1": "sample string 9",
      "Bezeichnung2": "sample string 10",
      "MengeRetour": 11.0,
      "MengeNachlieferung": 12.0,
      "HandicapCode": "sample string 13",
      "QCActionTextForQuantityDifferenceOrQCFact": "sample string 14",
      "QCFacts": [
        {
          "Code": "sample string 1",
          "IsOK": true,
          "NumericValue": 3.1,
          "QCAction": "sample string 4"
        },
        {
          "Code": "sample string 1",
          "IsOK": true,
          "NumericValue": 3.1,
          "QCAction": "sample string 4"
        }
      ],
      "ContainersDifference": [
        {
          "oiCode": "sample string 1",
          "Menge": 2.0
        },
        {
          "oiCode": "sample string 1",
          "Menge": 2.0
        }
      ]
    }
  ]
}

application/xml, text/xml

Sample:
<ElectronicDeliveryNote xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/KOSTIFC">
  <Bestellnummer>sample string 5</Bestellnummer>
  <CostCenterCode>sample string 7</CostCenterCode>
  <GLN>sample string 4</GLN>
  <Kommentar>sample string 9</Kommentar>
  <KundenNummer>sample string 3</KundenNummer>
  <LieferscheinDatum>2026-04-14T03:14:31.8361957+00:00</LieferscheinDatum>
  <Lieferscheinnummer>sample string 1</Lieferscheinnummer>
  <Positions>
    <ElectronicDeliveryNoteDetail>
      <ArtNr>sample string 3</ArtNr>
      <ArtikelPreis>5</ArtikelPreis>
      <Barcode>sample string 4</Barcode>
      <Bezeichnung1>sample string 9</Bezeichnung1>
      <Bezeichnung2>sample string 10</Bezeichnung2>
      <ContainersDifference>
        <ElectronicDeliveryNoteContainer>
          <Menge>2</Menge>
          <oiCode>sample string 1</oiCode>
        </ElectronicDeliveryNoteContainer>
        <ElectronicDeliveryNoteContainer>
          <Menge>2</Menge>
          <oiCode>sample string 1</oiCode>
        </ElectronicDeliveryNoteContainer>
      </ContainersDifference>
      <Einheit>sample string 8</Einheit>
      <GesamtPreis>7</GesamtPreis>
      <HandicapCode>sample string 13</HandicapCode>
      <Menge>6</Menge>
      <MengeNachlieferung>12</MengeNachlieferung>
      <MengeRetour>11</MengeRetour>
      <Position>2</Position>
      <QCActionTextForQuantityDifferenceOrQCFact>sample string 14</QCActionTextForQuantityDifferenceOrQCFact>
      <QCFacts>
        <ElectronicDeliveryNoteQCFact>
          <Code>sample string 1</Code>
          <IsOK>true</IsOK>
          <NumericValue>3.1</NumericValue>
          <QCAction>sample string 4</QCAction>
        </ElectronicDeliveryNoteQCFact>
        <ElectronicDeliveryNoteQCFact>
          <Code>sample string 1</Code>
          <IsOK>true</IsOK>
          <NumericValue>3.1</NumericValue>
          <QCAction>sample string 4</QCAction>
        </ElectronicDeliveryNoteQCFact>
      </QCFacts>
      <orderedItemId>1</orderedItemId>
    </ElectronicDeliveryNoteDetail>
    <ElectronicDeliveryNoteDetail>
      <ArtNr>sample string 3</ArtNr>
      <ArtikelPreis>5</ArtikelPreis>
      <Barcode>sample string 4</Barcode>
      <Bezeichnung1>sample string 9</Bezeichnung1>
      <Bezeichnung2>sample string 10</Bezeichnung2>
      <ContainersDifference>
        <ElectronicDeliveryNoteContainer>
          <Menge>2</Menge>
          <oiCode>sample string 1</oiCode>
        </ElectronicDeliveryNoteContainer>
        <ElectronicDeliveryNoteContainer>
          <Menge>2</Menge>
          <oiCode>sample string 1</oiCode>
        </ElectronicDeliveryNoteContainer>
      </ContainersDifference>
      <Einheit>sample string 8</Einheit>
      <GesamtPreis>7</GesamtPreis>
      <HandicapCode>sample string 13</HandicapCode>
      <Menge>6</Menge>
      <MengeNachlieferung>12</MengeNachlieferung>
      <MengeRetour>11</MengeRetour>
      <Position>2</Position>
      <QCActionTextForQuantityDifferenceOrQCFact>sample string 14</QCActionTextForQuantityDifferenceOrQCFact>
      <QCFacts>
        <ElectronicDeliveryNoteQCFact>
          <Code>sample string 1</Code>
          <IsOK>true</IsOK>
          <NumericValue>3.1</NumericValue>
          <QCAction>sample string 4</QCAction>
        </ElectronicDeliveryNoteQCFact>
        <ElectronicDeliveryNoteQCFact>
          <Code>sample string 1</Code>
          <IsOK>true</IsOK>
          <NumericValue>3.1</NumericValue>
          <QCAction>sample string 4</QCAction>
        </ElectronicDeliveryNoteQCFact>
      </QCFacts>
      <orderedItemId>1</orderedItemId>
    </ElectronicDeliveryNoteDetail>
  </Positions>
  <QCSupplierRatings>
    <ElectronicDeliveryNoteQCSupplierRating>
      <IsOK>true</IsOK>
      <QCOperationalHandicap>sample string 3</QCOperationalHandicap>
      <QCRatingTypeCode>sample string 1</QCRatingTypeCode>
    </ElectronicDeliveryNoteQCSupplierRating>
    <ElectronicDeliveryNoteQCSupplierRating>
      <IsOK>true</IsOK>
      <QCOperationalHandicap>sample string 3</QCOperationalHandicap>
      <QCRatingTypeCode>sample string 1</QCRatingTypeCode>
    </ElectronicDeliveryNoteQCSupplierRating>
  </QCSupplierRatings>
  <SupplierCode>sample string 6</SupplierCode>
  <orderId>8</orderId>
</ElectronicDeliveryNote>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.