减少重复劳动:PLM 中的物料主数据、BOM 等信息可通过接口自动同步至 SAP B1,无需在 SAP B1 中重复录入,显著降低了员工的工作量。例如,物料的系统料号、描述、物料组等基础信息,以及 BOM 的父项、子项结构,均可由 PLM 直接传入 SAP B1,避免了 “同一数据两次录入” 的低效模式。提升数据准确性:人工录入易因操作失误导致数据偏差(如物料编码输错、BOM 子件数量填错等),而自动同步通过标准化接口实现数据 “一次生成、多方复用”,从源头减少了差错,为生产计划、采购管理等业务提供了可靠的数据支撑。加速业务协同:研发端(PLM)的数据变更可实时同步至业务端(SAP B1),确保研发信息与生产、采购等环节的及时联动。例如,PLM 中 BOM 结构的更新会自动反映到 SAP B1,避免因信息滞后导致的生产物料错配。
必填字段(PLM 必须传入):系统料号(ItemCode)、物料描述(ItemName)、物料组(ItmsGrpCod)、采购物料标识(PrchseItem,Y/N)、销售物料标识(SellItem,Y/N)、库存物料标识(InvntItem,虚拟物料传 N,其他传 Y)、物料状态(validFor,默认可用 Y,禁用传 N)等。
可选但重要字段:机种(FrgnName)、项目代码(U_PrjCode)、客户料号(U_Ccode)、计量单位(InvntryUom)、制造商信息(ManufacCode/ManufacName)、HS 海关代码(HSCode)、创建 / 发布 / 修改时间(U_CreateTime/U_ReleaseTime/U_UpdateTime)等。
特殊规则:虚拟物料的 “库存物料标识” 需传 N,评估方式为标准成本;非虚拟物料的库存标识传 Y,评估方式为移动成本;物料状态默认传 Y(可用),禁用时传 N。
请求方式:Post
测试接口地址:http://192.168.*.***:8089/api/Oitm/PostOitm(正式地址需单独配置)
参数类型:Json,包含 header 信息(固定权限码 Authorization:Hxx1Iyp6ow91kbgVjLeFPVV332R1e5fe3NNgHe2cIAkSNT10BNhpT6CD2AyQpFP3;测试数据库 Company:SAPB1_TEST20250519)。
当 PLM 传入的 “ItemCode(系统料号)” 在 SAP B1 中不存在时,接口自动执行 “创建新物料” 操作;
若 “ItemCode” 已存在,接口则按 “更新物料属性” 处理,覆盖 SAP B1 中对应字段的旧值。
BOM 主表(OITT):需传入父项物料编号(Father)、父项描述(Name)、数量(Qauntity,默认传 1)、创建 / 发布 / 修改时间(U_CreateTime/U_ReleaseTime/U_UpdateTime)、版本(U_Version)等字段。
BOM 明细子表(ITT1):需传入父项物料编号(Father)、子件物料编号(Code)、子件描述(ItemName)、行序号(VisOrder,从 0 开始计数)、子件数量(Quantity)等字段。
请求方式:Post
测试接口地址:http://192.168.9.204:8089/api/Oitt/PostOitt(正式地址需单独配置)
参数类型:Json,包含 header 信息(同物料主数据接口),且子表数据通过 “itt1Line” 数组传入。
当 PLM 传入的 “Father(父项物料编号)” 在 SAP B1 中无对应 BOM 时,接口执行 “创建新 BOM” 操作;
若 “Father” 已存在 BOM,接口则 “更新 BOM 结构”,按行序号(VisOrder)同步子件信息。
特殊规则:子表的 “father”“itemName”“visOrder” 传入值不参与接口逻辑(传字符串即可),主表 “name” 字段也不参与逻辑,仅需保证格式正确。
物料组同步需确保 PLM 与 SAP B1 的代码、名称及属性完全一致,作为后续物料主数据同步的基础(如 “默认仓库” 字段需按物料组自动判断)。
上海思邦信息技术有限公司(简称EXPAND,或思邦)于2003年创立于上海,专注于提供SAP Business One ERP产品和技术服务,包括:SAP Business One ERP产品的标准功能,SAP B1的Addons增强功能,以及SAP B1与CRM、钉钉、飞书、泛微OA、MES、SRM、WMS等的集成方案;服务项目包括 :以上产品和方案的商务咨询,实施交付,定制开发,运维支持和认证培训等。思邦致力于成长型企业数字化转型升级的服务!