创建BOM(ProductTrees)
接口地址 | /b1s/v1/ProductTrees |
接口API功能描述 | 创建BOM |
调用方式 | POST |
请求体参数
参数名称 | 参数说明 | 上级参数 | 参数类型 | 是否必填 |
TreeCode | BOM编码 | string | 是 | |
ProductDescription | 产品描述 | sring | 否 | |
ProductTreeLines | 产品行 | list<object> | 是 | |
ItemCode | 物料编码 | ProductTreeLines | string | 是 |
... | 根据实际业务需求,传入所需参数 | ... | ... |
请求体样例:
{
"TreeCode": "test1234",
"ProductTreeLines": [
{
"ItemCode": "LM4029MC"
}
]
} 请求头参数
参数名称 | 参数说明 |
Cookie | 登录时获取的sessionid,值格式为 “B1SESSION=获取的sessionid” |
返回参数
参数名称 | 上级参数 | 参数描述 | 参数类型 | 参数说明 |
TreeCode | BOM编码 | string | ||
ProductDescription | 产品描述 | string | ||
ProductTreeLines | 产品行 | list<string> | ||
... |
响应体样例:
{
"odata.metadata": "https://api-service.sperp.myhuaweicloud.com/b1s/v1/$metadata#ProductTrees/@Element",
"TreeCode": "test1234",
"TreeType": "iProductionTree",
"Quantity": 1.0,
"DistributionRule": null,
"Project": null,
"DistributionRule2": null,
"DistributionRule3": null,
"DistributionRule4": null,
"DistributionRule5": null,
"PriceList": 1,
"Warehouse": "01",
"PlanAvgProdSize": 1.0,
"HideBOMComponentsInPrintout": "tNO",
"ProductDescription": "item1234",
"U_CZType": null,
"ProductTreeLines": [
{
"ItemCode": "LM4029MC",
"Quantity": 1.0,
"Warehouse": "01",
"Price": 350.0,
"Currency": "RMB",
"IssueMethod": "im_Backflush",
"InventoryUOM": null,
"Comment": null,
"ParentItem": "test1234",
"PriceList": 1,
"DistributionRule": null,
"Project": null,
"DistributionRule2": null,
"DistributionRule3": null,
"DistributionRule4": null,
"DistributionRule5": null,
"WipAccount": null,
"ItemType": "pit_Item",
"LineText": null,
"AdditionalQuantity": 0.0,
"StageID": null,
"ChildNum": 0,
"VisualOrder": 0,
"ItemName": "内存条"
}
],
"ProductTreeStages": []
} 
