POST api/ERPNextPurchaseOrder/CreateChildPurchaseOrder
Request Information
URI Parameters
None.
Body Parameters
Collection of AddPurchaseOrderModel| Name | Description | Type | Additional information |
|---|---|---|---|
| PONumber | string |
None. |
|
| OrderItems | Collection of OrderItem |
None. |
|
| SupplierName | string |
None. |
|
| IsParentPO | integer |
None. |
|
| Status | integer |
None. |
|
| IsPOClose | integer |
None. |
|
| CreatedBy | integer |
None. |
|
| OrderId | integer |
None. |
|
| BusinessId | integer |
None. |
|
| ModifiedBy | integer |
None. |
|
| CreatedDate | date |
None. |
|
| PaymentTermTemplate | string |
None. |
|
| PriceList | string |
None. |
|
| LatestStageId | integer |
None. |
|
| AllStageIds | string |
None. |
Request Formats
application/json, text/json
Sample:
[
{
"PONumber": "sample string 1",
"OrderItems": [
{
"SkuCode": "sample string 1",
"SkuQuantity": 2,
"UOM": "sample string 3",
"UnitPrice": 4.0,
"Amount": 5.0,
"ItemName": "sample string 6",
"ItemId": 7
},
{
"SkuCode": "sample string 1",
"SkuQuantity": 2,
"UOM": "sample string 3",
"UnitPrice": 4.0,
"Amount": 5.0,
"ItemName": "sample string 6",
"ItemId": 7
}
],
"SupplierName": "sample string 2",
"IsParentPO": 3,
"Status": 4,
"IsPOClose": 5,
"CreatedBy": 6,
"OrderId": 7,
"BusinessId": 8,
"ModifiedBy": 1,
"CreatedDate": "2025-11-02T13:02:02.4532272+00:00",
"PaymentTermTemplate": "sample string 10",
"PriceList": "sample string 11",
"LatestStageId": 12,
"AllStageIds": "sample string 13"
},
{
"PONumber": "sample string 1",
"OrderItems": [
{
"SkuCode": "sample string 1",
"SkuQuantity": 2,
"UOM": "sample string 3",
"UnitPrice": 4.0,
"Amount": 5.0,
"ItemName": "sample string 6",
"ItemId": 7
},
{
"SkuCode": "sample string 1",
"SkuQuantity": 2,
"UOM": "sample string 3",
"UnitPrice": 4.0,
"Amount": 5.0,
"ItemName": "sample string 6",
"ItemId": 7
}
],
"SupplierName": "sample string 2",
"IsParentPO": 3,
"Status": 4,
"IsPOClose": 5,
"CreatedBy": 6,
"OrderId": 7,
"BusinessId": 8,
"ModifiedBy": 1,
"CreatedDate": "2025-11-02T13:02:02.4532272+00:00",
"PaymentTermTemplate": "sample string 10",
"PriceList": "sample string 11",
"LatestStageId": 12,
"AllStageIds": "sample string 13"
}
]
application/xml, text/xml
Sample:
<ArrayOfAddPurchaseOrderModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BOPWAAPI.Model">
<AddPurchaseOrderModel>
<AllStageIds>sample string 13</AllStageIds>
<BusinessId>8</BusinessId>
<CreatedBy>6</CreatedBy>
<CreatedDate>2025-11-02T13:02:02.4532272+00:00</CreatedDate>
<IsPOClose>5</IsPOClose>
<IsParentPO>3</IsParentPO>
<LatestStageId>12</LatestStageId>
<ModifiedBy>1</ModifiedBy>
<OrderId>7</OrderId>
<OrderItems>
<OrderItem>
<Amount>5</Amount>
<ItemId>7</ItemId>
<ItemName>sample string 6</ItemName>
<SkuCode>sample string 1</SkuCode>
<SkuQuantity>2</SkuQuantity>
<UOM>sample string 3</UOM>
<UnitPrice>4</UnitPrice>
</OrderItem>
<OrderItem>
<Amount>5</Amount>
<ItemId>7</ItemId>
<ItemName>sample string 6</ItemName>
<SkuCode>sample string 1</SkuCode>
<SkuQuantity>2</SkuQuantity>
<UOM>sample string 3</UOM>
<UnitPrice>4</UnitPrice>
</OrderItem>
</OrderItems>
<PONumber>sample string 1</PONumber>
<PaymentTermTemplate>sample string 10</PaymentTermTemplate>
<PriceList>sample string 11</PriceList>
<Status>4</Status>
<SupplierName>sample string 2</SupplierName>
</AddPurchaseOrderModel>
<AddPurchaseOrderModel>
<AllStageIds>sample string 13</AllStageIds>
<BusinessId>8</BusinessId>
<CreatedBy>6</CreatedBy>
<CreatedDate>2025-11-02T13:02:02.4532272+00:00</CreatedDate>
<IsPOClose>5</IsPOClose>
<IsParentPO>3</IsParentPO>
<LatestStageId>12</LatestStageId>
<ModifiedBy>1</ModifiedBy>
<OrderId>7</OrderId>
<OrderItems>
<OrderItem>
<Amount>5</Amount>
<ItemId>7</ItemId>
<ItemName>sample string 6</ItemName>
<SkuCode>sample string 1</SkuCode>
<SkuQuantity>2</SkuQuantity>
<UOM>sample string 3</UOM>
<UnitPrice>4</UnitPrice>
</OrderItem>
<OrderItem>
<Amount>5</Amount>
<ItemId>7</ItemId>
<ItemName>sample string 6</ItemName>
<SkuCode>sample string 1</SkuCode>
<SkuQuantity>2</SkuQuantity>
<UOM>sample string 3</UOM>
<UnitPrice>4</UnitPrice>
</OrderItem>
</OrderItems>
<PONumber>sample string 1</PONumber>
<PaymentTermTemplate>sample string 10</PaymentTermTemplate>
<PriceList>sample string 11</PriceList>
<Status>4</Status>
<SupplierName>sample string 2</SupplierName>
</AddPurchaseOrderModel>
</ArrayOfAddPurchaseOrderModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
VCAPIResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | string |
None. |
|
| dateTime | string |
None. |
|
| StatusCode | integer |
None. |
|
| ErrorMessage | string |
None. |
|
| Result | Object |
None. |
Response Formats
application/json, text/json
Sample:
{
"Version": "1.0.0",
"dateTime": "2025/11/02 13:02:02",
"StatusCode": 1,
"ErrorMessage": "sample string 2",
"Result": {}
}
application/xml, text/xml
Sample:
<VCAPIResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BOPWAAPI.Model"> <ErrorMessage>sample string 2</ErrorMessage> <Result /> <StatusCode>1</StatusCode> </VCAPIResponse>