POST api/GetProductionOrderPhase

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": false,
  "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 ProductionOrderPhases
NameDescriptionTypeAdditional information
Routing Type

integer

None.

Routing No.

string

None.

Operation No.

string

None.

Operation Description

string

None.

Routing Status

integer

None.

Operation Starting Date

string

None.

Operation Ending Date

string

None.

Order Type

string

None.

Prod. Order No.

string

None.

Prod. Order Line No.

integer

None.

Item No.

string

None.

Variant Code

string

None.

Item Description

string

None.

Grouping ID

integer

None.

Prod. Order Line Quantity

decimal number

None.

Prod. Order Line Finished Quantity

decimal number

None.

Prod. Order Line Remaining Quantity

decimal number

None.

Sales Order No.

string

None.

Sales Order Line No.

string

None.

Due Date

string

None.

Prod. Starting Date

string

None.

Prod. Ending Date

string

None.

Last Output Date

string

None.

Components

Collection of Component

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "Routing Type": 1,
    "Routing No.": "sample string 2",
    "Operation No.": "sample string 3",
    "Operation Description": "sample string 4",
    "Routing Status": 5,
    "Operation Starting Date": "sample string 6",
    "Operation Ending Date": "sample string 7",
    "Order Type": "sample string 8",
    "Prod. Order No.": "sample string 9",
    "Prod. Order Line No.": 10,
    "Item No.": "sample string 11",
    "Variant Code": "sample string 12",
    "Item Description": "sample string 13",
    "Grouping ID": 14,
    "Prod. Order Line Quantity": 15.1,
    "Prod. Order Line Finished Quantity": 16.1,
    "Prod. Order Line Remaining Quantity": 17.1,
    "Sales Order No.": "sample string 18",
    "Sales Order Line No.": "sample string 19",
    "Due Date": "sample string 20",
    "Prod. Starting Date": "sample string 21",
    "Prod. Ending Date": "sample string 22",
    "Last Output Date": "sample string 23",
    "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
      }
    ]
  },
  {
    "Routing Type": 1,
    "Routing No.": "sample string 2",
    "Operation No.": "sample string 3",
    "Operation Description": "sample string 4",
    "Routing Status": 5,
    "Operation Starting Date": "sample string 6",
    "Operation Ending Date": "sample string 7",
    "Order Type": "sample string 8",
    "Prod. Order No.": "sample string 9",
    "Prod. Order Line No.": 10,
    "Item No.": "sample string 11",
    "Variant Code": "sample string 12",
    "Item Description": "sample string 13",
    "Grouping ID": 14,
    "Prod. Order Line Quantity": 15.1,
    "Prod. Order Line Finished Quantity": 16.1,
    "Prod. Order Line Remaining Quantity": 17.1,
    "Sales Order No.": "sample string 18",
    "Sales Order Line No.": "sample string 19",
    "Due Date": "sample string 20",
    "Prod. Starting Date": "sample string 21",
    "Prod. Ending Date": "sample string 22",
    "Last Output Date": "sample string 23",
    "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:
<ArrayOfProductionOrderPhases xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BCCONNECTOR.Models">
  <ProductionOrderPhases>
    <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>
    <DueDate>sample string 20</DueDate>
    <GroupingID>14</GroupingID>
    <ItemDescription>sample string 13</ItemDescription>
    <ItemNo>sample string 11</ItemNo>
    <LastOutputDate>sample string 23</LastOutputDate>
    <OperationDescription>sample string 4</OperationDescription>
    <OperationEndingDate>sample string 7</OperationEndingDate>
    <OperationNo>sample string 3</OperationNo>
    <OperationStartingDate>sample string 6</OperationStartingDate>
    <OrderType>sample string 8</OrderType>
    <ProdEndingDate>sample string 22</ProdEndingDate>
    <ProdOrderLineFinishedQuantity>16.1</ProdOrderLineFinishedQuantity>
    <ProdOrderLineNo>10</ProdOrderLineNo>
    <ProdOrderLineQuantity>15.1</ProdOrderLineQuantity>
    <ProdOrderLineRemainingQuantity>17.1</ProdOrderLineRemainingQuantity>
    <ProdOrderNo>sample string 9</ProdOrderNo>
    <ProdStartingDate>sample string 21</ProdStartingDate>
    <RoutingNo>sample string 2</RoutingNo>
    <RoutingStatus>5</RoutingStatus>
    <RoutingType>1</RoutingType>
    <SalesOrderLineNo>sample string 19</SalesOrderLineNo>
    <SalesOrderNo>sample string 18</SalesOrderNo>
    <VariantCode>sample string 12</VariantCode>
  </ProductionOrderPhases>
  <ProductionOrderPhases>
    <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>
    <DueDate>sample string 20</DueDate>
    <GroupingID>14</GroupingID>
    <ItemDescription>sample string 13</ItemDescription>
    <ItemNo>sample string 11</ItemNo>
    <LastOutputDate>sample string 23</LastOutputDate>
    <OperationDescription>sample string 4</OperationDescription>
    <OperationEndingDate>sample string 7</OperationEndingDate>
    <OperationNo>sample string 3</OperationNo>
    <OperationStartingDate>sample string 6</OperationStartingDate>
    <OrderType>sample string 8</OrderType>
    <ProdEndingDate>sample string 22</ProdEndingDate>
    <ProdOrderLineFinishedQuantity>16.1</ProdOrderLineFinishedQuantity>
    <ProdOrderLineNo>10</ProdOrderLineNo>
    <ProdOrderLineQuantity>15.1</ProdOrderLineQuantity>
    <ProdOrderLineRemainingQuantity>17.1</ProdOrderLineRemainingQuantity>
    <ProdOrderNo>sample string 9</ProdOrderNo>
    <ProdStartingDate>sample string 21</ProdStartingDate>
    <RoutingNo>sample string 2</RoutingNo>
    <RoutingStatus>5</RoutingStatus>
    <RoutingType>1</RoutingType>
    <SalesOrderLineNo>sample string 19</SalesOrderLineNo>
    <SalesOrderNo>sample string 18</SalesOrderNo>
    <VariantCode>sample string 12</VariantCode>
  </ProductionOrderPhases>
</ArrayOfProductionOrderPhases>