GET api/OrderItem/{id}

GET api/OrderItem/{id}

return the orderitem with the given code (IDCode)

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

EANCodes.IDCode

string

Required

Body Parameters

None.

Response Information

Resource Description

OrderItem
NameDescriptionTypeAdditional information
riCode

Recipe Item Code

string

None.

riId

Recipe Item Id (EkaNr)

integer

None.

riName

Recipe Item Name

string

None.

riPurchaseUnit

Recipe Item Purchase Unit

string

None.

riQuantity

Recipe Item Quantity

decimal number

None.

riRecipeUnit

Recipe Item Unit

string

None.

oiCode

Order Item Code

string

None.

oiId

Order Item Id (ECNr)

integer

None.

oiName

Order Item Name

string

None.

oiPurchaseUnit

Order Item Unit

string

None.

oiPurchaseUnitCode

Order Item Unit Code

string

None.

oiQuantity

Order Item Quantity

decimal number

None.

oiRecipeUnit

Order Item Unit Code

string

None.

oiRecipeUnitCode

Order Item Unit Code

string

None.

grossWeight

Gross weight

decimal number

None.

netWeight

Net Weight

decimal number

None.

tareWeight

Tare weight

decimal number

None.

qcShorties

Comma Seperated List of Quality Control Factors

string

None.

ContainerList

Dictionary of Containers (oiCode(string), Amount(Double)) -- Leergut mit Factor

Dictionary of string [key] and decimal number [value]

None.

BarcodeList

Dictionary of Barcodes (Barcode(string), Type(integer)); Type 0 = Barcode is for Orderunit, 1 = Barcode is for RecipeUnit

Dictionary of string [key] and integer [value]

None.

AvailableFromList

Supplier List for this OrderItem

Collection of AvailableFrom

None.

Response Formats

application/json, text/json

Sample:
{
  "riCode": "sample string 1",
  "riId": 2,
  "riName": "sample string 3",
  "riPurchaseUnit": "sample string 4",
  "riQuantity": 5.1,
  "riRecipeUnit": "sample string 6",
  "oiCode": "sample string 7",
  "oiId": 8,
  "oiName": "sample string 9",
  "oiPurchaseUnit": "sample string 10",
  "oiPurchaseUnitCode": "sample string 11",
  "oiQuantity": 12.1,
  "oiRecipeUnit": "sample string 13",
  "oiRecipeUnitCode": "sample string 14",
  "grossWeight": 15.1,
  "netWeight": 16.1,
  "tareWeight": 17.1,
  "qcShorties": "sample string 18",
  "ContainerList": {
    "sample string 1": 2.1,
    "sample string 3": 4.1
  },
  "BarcodeList": {
    "sample string 1": 2,
    "sample string 3": 4
  },
  "AvailableFromList": null
}

application/xml, text/xml

Sample:
<OrderItem xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/KOSTIFC">
  <AvailableFromList i:nil="true" />
  <BarcodeList xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:KeyValueOfstringint>
      <d2p1:Key>sample string 1</d2p1:Key>
      <d2p1:Value>2</d2p1:Value>
    </d2p1:KeyValueOfstringint>
    <d2p1:KeyValueOfstringint>
      <d2p1:Key>sample string 3</d2p1:Key>
      <d2p1:Value>4</d2p1:Value>
    </d2p1:KeyValueOfstringint>
  </BarcodeList>
  <ContainerList xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:KeyValueOfstringdouble>
      <d2p1:Key>sample string 1</d2p1:Key>
      <d2p1:Value>2.1</d2p1:Value>
    </d2p1:KeyValueOfstringdouble>
    <d2p1:KeyValueOfstringdouble>
      <d2p1:Key>sample string 3</d2p1:Key>
      <d2p1:Value>4.1</d2p1:Value>
    </d2p1:KeyValueOfstringdouble>
  </ContainerList>
  <grossWeight>15.1</grossWeight>
  <netWeight>16.1</netWeight>
  <oiCode>sample string 7</oiCode>
  <oiId>8</oiId>
  <oiName>sample string 9</oiName>
  <oiPurchaseUnit>sample string 10</oiPurchaseUnit>
  <oiPurchaseUnitCode>sample string 11</oiPurchaseUnitCode>
  <oiQuantity>12.1</oiQuantity>
  <oiRecipeUnit>sample string 13</oiRecipeUnit>
  <oiRecipeUnitCode>sample string 14</oiRecipeUnitCode>
  <qcShorties>sample string 18</qcShorties>
  <riCode>sample string 1</riCode>
  <riId>2</riId>
  <riName>sample string 3</riName>
  <riPurchaseUnit>sample string 4</riPurchaseUnit>
  <riQuantity>5.1</riQuantity>
  <riRecipeUnit>sample string 6</riRecipeUnit>
  <tareWeight>17.1</tareWeight>
</OrderItem>