本文主要是介绍整理封装了U9常用的接口,跨越开发语言的限制!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
整理封装了U9常用的接口,共30多个,
特别开发了LRP运算和释放大生产订单的接口(u9标准接口没有),
按u9模块分类,制作接口说明文档,
JSON传入,JSON返回!
示例
接口名称:创建修改料品(如果料品不存在,则创建,存在则修改)
请求JSON:
[
{
“ISVName”: “U9ISVCreateModifyItem”,
“UserName”: “用户名”,
“DataList”: [
{
“item_code”: “料品编码”,
“item_name”: “料品名称”,
“PreOffsetTime”: 0,
“item_status”: “规格型号”,
“ItemFormAttribute”: 10,
“priceSource”: 2,
“item_catory”: “料品主分类”,
“item_uom”: “计量单位编码”,
“item_uweight”: “单位净重”,
“item_wh”: “仓库编码”,
“item_pt”: “生产部门编码”,
“item_supplier”: “默认供应商”,
“InventoryPlanningMethod”: 4,
“IsInheritBomMasterNo”: 1,
“DescFlexField”: [{ “PrivateDescSeg1”: “privateDescSeg1”,“PrivateDescSeg2”: “privateDescSeg2”}]
}
]
}
]
默认值说明:
ItemFormAttribute(料品属性):9 采购,10自制
priceSource(取价来源):0 最近一次采购价,1 市价,2 手工录入 3 最新询价
InventoryPlanningMethod(规划方法):0 最高最低点法 1 再订货点法 2 盘点补货法 3 固定期间法 4 MRP规划 5经济批量法 6不使用物料规划
IsInheritBomMasterNo( 继承母项番号 ):0 不继承 1 继承
返回JSON:
[{“IsSucess”:1,“Msg”:“2022-06-24 12:30:00 料品 abcdefg 创建成功!”},{“IsSucess”:0,“Msg”:“2022-06-24 12:30:00 料品 abcdefg 创建失败!”}]
这篇关于整理封装了U9常用的接口,跨越开发语言的限制!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!