跳到主要内容

· 阅读需 6 分钟

1、获得ERP授权

注意

记录LoginId作为调用其它接口的Headers参数,账套验证的LoginId调用其它接口时需添加UsrNo,用户登录的LoginId调用其它接口时则无需添加UsrNo

2、同步ERP基础资料

注意

需采用轮询实现每隔一段时间来持续调用同步接口,达到获取ERP存在过变动的基础资料

3、业务单据查询

注意

查询接口地址相同,以参数不同区分单据类别

4、业务单据确认

注意

确认接口地址相同,以参数不同区分单据类别,确认单为修改原单据信息(单据新增和修改都为保存接口)所以实际调用为保存接口。先调用单据查询接口得出单据相关信息后调用确认接口则可以达到修改原单据信息。

单据确认接口(新)

| CallId单据识别号

CallId单据识别号单据名称
PC采购入库单
PB采购入库退回单
SA销售出库单
SB销售出库退回单
ML生产领料单
M2生产退料单
M3生产补料单
TB托外加工缴回单
TC托工退回单
MC原料调拨单

5、业务单据保存

注意

保存接口地址相同,以参数不同区分单据类别。

· 阅读需 3 分钟

1、获得ERP授权

注意

记录LoginId作为调用其它接口的Headers参数

2、基础资料同步到ERP

注意

把PLM的BOM物料配方同步到ERP中,数据量较大的时候需分批同步。需要其它的基础资料也需同步到ERP

3、获取差异数据

注意

PLM系统修改数据的时候需要记录更改时间,把更改时间作为Body参数ModifyTime传值,获取到ERP中需要修改的数据

4、修改基础资料

注意

获取到差异数据后,把差异的数据调用接口来修改ERP中的数据。调用新增BOM物料配方更改接口时,需要登录ERP系统进行确认更改动作

场景(看实际应用调用相应接口)
  1. 当PLM采用定时循环同步时,则建议使用获取差异数据同步。
  2. 当PLM不采用定时循环同步,只有在PLM界面上新增、修改数据时。可以直接调用ERP相关的接口不需要获取差异数据。