POST api/ODataV4/GetProductionOrders

Request Information

URI Parameters

None.

Body Parameters

ApiRequest
NameDescriptionTypeAdditional information
Where

Collection of Dictionary of string [key] and Object [value]

None.

Company

string

None.

Environment

string

None.

EndPoint

string

None.

Scope

string

None.

Type

string

None.

Arguments

Collection of Dictionary of string [key] and Object [value]

None.

IsArray

boolean

None.

TypedFilters

Collection of Filter

None.

Request Formats

application/json, text/json

Sample:
{
  "Where": [
    {
      "sample string 1": {},
      "sample string 3": {}
    },
    {
      "sample string 1": {},
      "sample string 3": {}
    }
  ],
  "Company": "sample string 1",
  "Environment": "sample string 2",
  "EndPoint": "sample string 3",
  "Scope": "sample string 4",
  "Type": "sample string 5",
  "Arguments": [
    {
      "sample string 1": {},
      "sample string 3": {}
    },
    {
      "sample string 1": {},
      "sample string 3": {}
    }
  ],
  "IsArray": true,
  "TypedFilters": [
    {
      "CustomCheckTag": "sample string 1",
      "AnswerValue": "sample string 2"
    },
    {
      "CustomCheckTag": "sample string 1",
      "AnswerValue": "sample string 2"
    }
  ]
}

application/xml, text/xml

Sample:
<ApiRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DFV_BC">
  <Arguments xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:ArrayOfKeyValueOfstringanyType>
      <d2p1:KeyValueOfstringanyType>
        <d2p1:Key>sample string 1</d2p1:Key>
        <d2p1:Value />
      </d2p1:KeyValueOfstringanyType>
      <d2p1:KeyValueOfstringanyType>
        <d2p1:Key>sample string 3</d2p1:Key>
        <d2p1:Value />
      </d2p1:KeyValueOfstringanyType>
    </d2p1:ArrayOfKeyValueOfstringanyType>
    <d2p1:ArrayOfKeyValueOfstringanyType>
      <d2p1:KeyValueOfstringanyType>
        <d2p1:Key>sample string 1</d2p1:Key>
        <d2p1:Value />
      </d2p1:KeyValueOfstringanyType>
      <d2p1:KeyValueOfstringanyType>
        <d2p1:Key>sample string 3</d2p1:Key>
        <d2p1:Value />
      </d2p1:KeyValueOfstringanyType>
    </d2p1:ArrayOfKeyValueOfstringanyType>
  </Arguments>
  <Company>sample string 1</Company>
  <EndPoint>sample string 3</EndPoint>
  <Environment>sample string 2</Environment>
  <Scope>sample string 4</Scope>
  <Type>sample string 5</Type>
  <Where xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:ArrayOfKeyValueOfstringanyType>
      <d2p1:KeyValueOfstringanyType>
        <d2p1:Key>sample string 1</d2p1:Key>
        <d2p1:Value />
      </d2p1:KeyValueOfstringanyType>
      <d2p1:KeyValueOfstringanyType>
        <d2p1:Key>sample string 3</d2p1:Key>
        <d2p1:Value />
      </d2p1:KeyValueOfstringanyType>
    </d2p1:ArrayOfKeyValueOfstringanyType>
    <d2p1:ArrayOfKeyValueOfstringanyType>
      <d2p1:KeyValueOfstringanyType>
        <d2p1:Key>sample string 1</d2p1:Key>
        <d2p1:Value />
      </d2p1:KeyValueOfstringanyType>
      <d2p1:KeyValueOfstringanyType>
        <d2p1:Key>sample string 3</d2p1:Key>
        <d2p1:Value />
      </d2p1:KeyValueOfstringanyType>
    </d2p1:ArrayOfKeyValueOfstringanyType>
  </Where>
</ApiRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Collection of ProductionOrders
NameDescriptionTypeAdditional information
Status

integer

None.

No.

string

None.

Source Type

integer

None.

Source No.

string

None.

HOR Order Type

string

None.

Variant Code

string

None.

Description

string

None.

DFV Grouping ID

integer

None.

Quantity

decimal number

None.

Finished Quantity

decimal number

None.

Remaining Quantity

decimal number

None.

Due Date

string

None.

DFV Sales Order No.

string

None.

DFV Sales Order Line No.

string

None.

Last Output Date

string

None.

Starting Date

string

None.

Ending Date

string

None.

Routing

Collection of RoutingOperation

None.

Components

Collection of Component

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "Status": 1,
    "No.": "sample string 2",
    "Source Type": 3,
    "Source No.": "sample string 4",
    "HOR Order Type": "sample string 5",
    "Variant Code": "sample string 6",
    "Description": "sample string 7",
    "DFV Grouping ID": 8,
    "Quantity": 9.1,
    "Finished Quantity": 10.1,
    "Remaining Quantity": 11.1,
    "Due Date": "sample string 12",
    "DFV Sales Order No.": "sample string 13",
    "DFV Sales Order Line No.": "sample string 14",
    "Last Output Date": "sample string 15",
    "Starting Date": "sample string 16",
    "Ending Date": "sample string 17",
    "Routing": [
      {
        "Operation No.": "sample string 1",
        "Description": "sample string 2",
        "Type": 3,
        "No.": "sample string 4",
        "Routing Status": 5,
        "Starting Date": "sample string 6",
        "Ending Date": "sample string 7"
      },
      {
        "Operation No.": "sample string 1",
        "Description": "sample string 2",
        "Type": 3,
        "No.": "sample string 4",
        "Routing Status": 5,
        "Starting Date": "sample string 6",
        "Ending Date": "sample string 7"
      }
    ],
    "Components": [
      {
        "Item No.": "sample string 1",
        "Variant Code": "sample string 2",
        "Description": "sample string 3",
        "Unit of Measure Code": "sample string 4",
        "Quantity": 5.1,
        "Location Code": "sample string 6",
        "Inventory": 7.1
      },
      {
        "Item No.": "sample string 1",
        "Variant Code": "sample string 2",
        "Description": "sample string 3",
        "Unit of Measure Code": "sample string 4",
        "Quantity": 5.1,
        "Location Code": "sample string 6",
        "Inventory": 7.1
      }
    ]
  },
  {
    "Status": 1,
    "No.": "sample string 2",
    "Source Type": 3,
    "Source No.": "sample string 4",
    "HOR Order Type": "sample string 5",
    "Variant Code": "sample string 6",
    "Description": "sample string 7",
    "DFV Grouping ID": 8,
    "Quantity": 9.1,
    "Finished Quantity": 10.1,
    "Remaining Quantity": 11.1,
    "Due Date": "sample string 12",
    "DFV Sales Order No.": "sample string 13",
    "DFV Sales Order Line No.": "sample string 14",
    "Last Output Date": "sample string 15",
    "Starting Date": "sample string 16",
    "Ending Date": "sample string 17",
    "Routing": [
      {
        "Operation No.": "sample string 1",
        "Description": "sample string 2",
        "Type": 3,
        "No.": "sample string 4",
        "Routing Status": 5,
        "Starting Date": "sample string 6",
        "Ending Date": "sample string 7"
      },
      {
        "Operation No.": "sample string 1",
        "Description": "sample string 2",
        "Type": 3,
        "No.": "sample string 4",
        "Routing Status": 5,
        "Starting Date": "sample string 6",
        "Ending Date": "sample string 7"
      }
    ],
    "Components": [
      {
        "Item No.": "sample string 1",
        "Variant Code": "sample string 2",
        "Description": "sample string 3",
        "Unit of Measure Code": "sample string 4",
        "Quantity": 5.1,
        "Location Code": "sample string 6",
        "Inventory": 7.1
      },
      {
        "Item No.": "sample string 1",
        "Variant Code": "sample string 2",
        "Description": "sample string 3",
        "Unit of Measure Code": "sample string 4",
        "Quantity": 5.1,
        "Location Code": "sample string 6",
        "Inventory": 7.1
      }
    ]
  }
]

application/xml, text/xml

Sample:
<ArrayOfProductionOrders xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BCCONNECTOR.Models">
  <ProductionOrders>
    <Components>
      <Component>
        <Description>sample string 3</Description>
        <Inventory>7.1</Inventory>
        <ItemNo>sample string 1</ItemNo>
        <LocationCode>sample string 6</LocationCode>
        <Quantity>5.1</Quantity>
        <UnitOfMeasureCode>sample string 4</UnitOfMeasureCode>
        <VariantCode>sample string 2</VariantCode>
      </Component>
      <Component>
        <Description>sample string 3</Description>
        <Inventory>7.1</Inventory>
        <ItemNo>sample string 1</ItemNo>
        <LocationCode>sample string 6</LocationCode>
        <Quantity>5.1</Quantity>
        <UnitOfMeasureCode>sample string 4</UnitOfMeasureCode>
        <VariantCode>sample string 2</VariantCode>
      </Component>
    </Components>
    <DFVGroupingID>8</DFVGroupingID>
    <DFVSalesOrderLineNo>sample string 14</DFVSalesOrderLineNo>
    <DFVSalesOrderNo>sample string 13</DFVSalesOrderNo>
    <Description>sample string 7</Description>
    <DueDate>sample string 12</DueDate>
    <EndingDate>sample string 17</EndingDate>
    <FinishedQuantity>10.1</FinishedQuantity>
    <HOROrderType>sample string 5</HOROrderType>
    <LastOutputDate>sample string 15</LastOutputDate>
    <No>sample string 2</No>
    <Quantity>9.1</Quantity>
    <RemainingQuantity>11.1</RemainingQuantity>
    <Routing>
      <RoutingOperation>
        <Description>sample string 2</Description>
        <EndingDate>sample string 7</EndingDate>
        <No>sample string 4</No>
        <OperationNo>sample string 1</OperationNo>
        <RoutingStatus>5</RoutingStatus>
        <StartingDate>sample string 6</StartingDate>
        <Type>3</Type>
      </RoutingOperation>
      <RoutingOperation>
        <Description>sample string 2</Description>
        <EndingDate>sample string 7</EndingDate>
        <No>sample string 4</No>
        <OperationNo>sample string 1</OperationNo>
        <RoutingStatus>5</RoutingStatus>
        <StartingDate>sample string 6</StartingDate>
        <Type>3</Type>
      </RoutingOperation>
    </Routing>
    <SourceNo>sample string 4</SourceNo>
    <SourceType>3</SourceType>
    <StartingDate>sample string 16</StartingDate>
    <Status>1</Status>
    <VariantCode>sample string 6</VariantCode>
  </ProductionOrders>
  <ProductionOrders>
    <Components>
      <Component>
        <Description>sample string 3</Description>
        <Inventory>7.1</Inventory>
        <ItemNo>sample string 1</ItemNo>
        <LocationCode>sample string 6</LocationCode>
        <Quantity>5.1</Quantity>
        <UnitOfMeasureCode>sample string 4</UnitOfMeasureCode>
        <VariantCode>sample string 2</VariantCode>
      </Component>
      <Component>
        <Description>sample string 3</Description>
        <Inventory>7.1</Inventory>
        <ItemNo>sample string 1</ItemNo>
        <LocationCode>sample string 6</LocationCode>
        <Quantity>5.1</Quantity>
        <UnitOfMeasureCode>sample string 4</UnitOfMeasureCode>
        <VariantCode>sample string 2</VariantCode>
      </Component>
    </Components>
    <DFVGroupingID>8</DFVGroupingID>
    <DFVSalesOrderLineNo>sample string 14</DFVSalesOrderLineNo>
    <DFVSalesOrderNo>sample string 13</DFVSalesOrderNo>
    <Description>sample string 7</Description>
    <DueDate>sample string 12</DueDate>
    <EndingDate>sample string 17</EndingDate>
    <FinishedQuantity>10.1</FinishedQuantity>
    <HOROrderType>sample string 5</HOROrderType>
    <LastOutputDate>sample string 15</LastOutputDate>
    <No>sample string 2</No>
    <Quantity>9.1</Quantity>
    <RemainingQuantity>11.1</RemainingQuantity>
    <Routing>
      <RoutingOperation>
        <Description>sample string 2</Description>
        <EndingDate>sample string 7</EndingDate>
        <No>sample string 4</No>
        <OperationNo>sample string 1</OperationNo>
        <RoutingStatus>5</RoutingStatus>
        <StartingDate>sample string 6</StartingDate>
        <Type>3</Type>
      </RoutingOperation>
      <RoutingOperation>
        <Description>sample string 2</Description>
        <EndingDate>sample string 7</EndingDate>
        <No>sample string 4</No>
        <OperationNo>sample string 1</OperationNo>
        <RoutingStatus>5</RoutingStatus>
        <StartingDate>sample string 6</StartingDate>
        <Type>3</Type>
      </RoutingOperation>
    </Routing>
    <SourceNo>sample string 4</SourceNo>
    <SourceType>3</SourceType>
    <StartingDate>sample string 16</StartingDate>
    <Status>1</Status>
    <VariantCode>sample string 6</VariantCode>
  </ProductionOrders>
</ArrayOfProductionOrders>