一、需求
第三方PDM或PLM软件需要和ERP集成,涉及到 品号信息档的读和写,录入BOM 档的 写,录入工艺信息的写入,有些还涉及到库存数量和成本的查询、替代料信息档的生成;
二、实现方法:
我建议还是通过接口去完成,很多朋友都是从后台直接插入完成,不是不可行,只是后期维护不方便,出了问题也不好找原因
目前项目集成测试都没有问题,以下以录入BOM为例:
<Data>
<DataSet Field="OrderType|OrderNo.|ParentItem|SubItem|SequenceNumber|QtyPer|AttritionRate|EffectiveDate|WorkOrderType|SubItemVersion|ParentItemVersion">
<Row Data="4501|20200606001|110100940|21001|0010|2|0.03|20200608|510|00|00"/>
<Row Data="4501|20200606001|110100940|21002|0020|4|0.05|20200609|510|00|00"/>
</DataSet>
</Data>
成功后返回:
<?xml version="1.0" encoding="GB2312"?><!DOCTYPE SC[<!ENTITY stdd "&stdd;">]><STD_OUT Origin="EB"><Service><Error></Error><Status>0</Status><RunTime>2020-06-08 14:39:08:693</RunTime><FinishTime>2020-06-08 14:39:09:039</FinishTime><SessionID>1852</SessionID></Service>
</STD_OUT>
这样,对接是不是简单多了。