ERP系统与PDM系统的接口问题
关键字:ERP系统与PDM系统的接口问题
客户公司是一家重型汽车变速器制造商,ERP系统是本人所在公司提供的(智行ERP),而PDM是另外一个PDM厂商提供的,在两个系统稳定运行之后,两系统之间的数据交换成为比较迫切的需求,因此客户为此协调我司和PDM系统厂商,希望两个系统之间能够直接传递数据,这样就存在一个接口问题。
ERP系统中的制造BOM,来源于PDM系统,在两系统没有连接之前,要靠人工来重新输入和修改,难以确保正确无误,但这也是没有办法的事,ERP系统是基于sqlserver数据库的,而pdm是基于oracle数据库的,由于设计思想不同,数据格式也不同,还有权限等问题,所以两系统需要有一个接口来负责数据的更新。
PDM中BOM数据的更新是随机的,更新的数据量也是随机的,碰到有新BOM时,数据量大(几百项),平时更新多为对原BOM中少数数据进行变更,更新的频率比较高,ERP中BOM按更改通知单更改。
接口最终以中间文件方式进行,pdm厂商按规定的文件格式输出经过确认过的BOM数据,ERP系统读取这个文件,将数据写入BOM,这样做的好处是,双方可以避免过多地协调技术细节,由于两个系统中BOM的表达方式不一,因此没有采用直接交换数据的方式,从而也避免了客户可能因未来需求变化而影响两个系统运行的问题。
ERP系统在读取中间文件时,可以选择更新或不更新,这样增加了一个人工控制,可以确保更新的BOM是经过确认的,避免了可能的数据混乱;但自动更新也是可以的,并且会在BOM上留下更新标志。
通过这个简单的接口,解决了客户在不同系统之间的数据交换问题,对合作各方也是一个很好的启示,随着企业信息化的不断深入,各系统之间的数据交换会越来越多,因此系统间的接口问题会一直存在。 (end)
ERP系统中的制造BOM,来源于PDM系统,在两系统没有连接之前,要靠人工来重新输入和修改,难以确保正确无误,但这也是没有办法的事,ERP系统是基于sqlserver数据库的,而pdm是基于oracle数据库的,由于设计思想不同,数据格式也不同,还有权限等问题,所以两系统需要有一个接口来负责数据的更新。
PDM中BOM数据的更新是随机的,更新的数据量也是随机的,碰到有新BOM时,数据量大(几百项),平时更新多为对原BOM中少数数据进行变更,更新的频率比较高,ERP中BOM按更改通知单更改。
接口最终以中间文件方式进行,pdm厂商按规定的文件格式输出经过确认过的BOM数据,ERP系统读取这个文件,将数据写入BOM,这样做的好处是,双方可以避免过多地协调技术细节,由于两个系统中BOM的表达方式不一,因此没有采用直接交换数据的方式,从而也避免了客户可能因未来需求变化而影响两个系统运行的问题。
ERP系统在读取中间文件时,可以选择更新或不更新,这样增加了一个人工控制,可以确保更新的BOM是经过确认的,避免了可能的数据混乱;但自动更新也是可以的,并且会在BOM上留下更新标志。
通过这个简单的接口,解决了客户在不同系统之间的数据交换问题,对合作各方也是一个很好的启示,随着企业信息化的不断深入,各系统之间的数据交换会越来越多,因此系统间的接口问题会一直存在。 (end)
责任编辑:
[青岛机电网版权申明:除部分特别声明不要转载,或者授权我站独家播发的文章外,大家可以自由转载我站点的原创文章,但原作者和来自我站的链接必须保留(非我站原创的,按照原来自一节,自行链接)。文章版权归我站和作者共有。 转载要求:转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印,亦不能抹去我站点水印。 特别注意:本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有,文章若有侵犯作者版权,请与我们联系,我们将立即删除修改。]
