西玛电机PDM与ERP接口解决方案V1
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
西玛电机PDM 与ERP
接口方案V1
( 开目公司)
甲方:西安泰富西玛电机有限责任公司
乙方:用友软件技术有限公司
丙方:武汉开目信息技术有限责任公司
2016 年 5 月
1.1前言
西安泰富西玛电机有限责任公司(以下简称西玛电机),正在进行企业信息化建设工作。在产品和工艺数据管理方面选择了武汉开目信息技术有限责任公司(以下简称开目)的PDM系统管理产品及工艺数据,在生产、物流、仓储管理、财务等方面选择了用友软件技术有限公司(以下简称用友)的ERP系统。为了使甲方的信息化系统更好地进行数据共享,减少操作人员手工录入数据的工作,减小失误,建立完整的企业产品数据平台,需要进行两个系统间通过接口实现数据传输。
1.2约定
用友ERP与开目PDM系统是两套不同的系统,其各自的数据处理方式和表结构不同,为了达到数据共享时数据的正确性与安全性,现将接口相关事宜进行如下约定:
技术设计要点:
1)PDM将需要传递的PBOM结构和涉及的零部件属性信息分别传递至中间数据库中间表中。2)ERP U10系统读取中间数据库中的BOM结构、零部件物料信息,对导入的数据进行维护;3)ERP U10写入完成后,对中间表信息进行标记处理,便于后期数据异常时进行的原因查找;4)在单次任务执行写入U10中开始事务处理,确保数据导入的完整性;
为确保PDM数据能够完整、准确的传递到中间表,考虑到数据写入的安全性,建议集成数据接口方式分为2种模式:
●任务驱动模式
利用任务驱动方式通过流程步骤最终提交后进行相关数据接口驱动。
主要设计流程包括:
1)首次发布流程
●手工模式
手工模式主要方式为2种:
1)手工传递BOM结构;
2)手工传递零部件信息。
1.2.1接口目标
要实现现有PDM数据通过ERP接口传递到ERP系统中,主要有BOM结构信息、零部件物料信息。
1.2.2接口内容
《物料属性表》、《物料清单表》;
物料属性:PDM_ITEMS物料属性表实际上就是PDM系统中的对象属性;
物料清单:PDM_BOM实际上是PDM系统中的产品结构关系表。
1.2.3接口方式
读写中间表
1.2.4三方职责
1)甲方必须严格按照甲乙双方确认的操作规范执行。
2)乙方制定接口的操作说明,协助甲方形成接口操作制度并进行操作培训,乙方保证正确从《存货档案表》、《物料清单表》提取信息并处理后写入ERP且产生导入日志,负
责用接口数据实现甲方的功能需求,保证不因为接口问题影响ERP正常运行。
3)丙方保证正确从BOM及相关流程处理提取信息并写入《存货档案表》、《物料清单表》。
1.3 技术实现方案
1.3.1中间库数据表数据结构
见下表“必须”列值为“Y”的字段,这些字段要求PDM系统必须提供。
中间库数据库:SQLSERVER
产品/零部件/物料属性信息表:PDM_ITEMS
物料清单:PDM_BOM
表1:产品/零部件/物料属性信息表
施群在红色标准上我写了备注一到备注四,你看看现有系统工艺BOM树上是否还需要在中间表上加字段信息传递给ERP,请结合ERP现有物料属性信息表进行增加
1.3.2 PDM实现方式:
流程驱动写入中间表
流程触发模式逻辑图
1)发布流程
实现方式:采用“步骤提交后处理”接口,当首次发布流程批准步骤提交后将流程输出对象的零件所对应的零部件信息写入中间表《物料属性表》,为避免出现数据写入中途异常造成写入不全的情况,将采用临时表整体写入中间表的方式完成;
手工方式写入中间表
1)流程异常手工修复写入
考虑到流程触发可能造成的异常导致相关料品信息没有及时传递到中间表,因此建立一个手工传递机制,确保流程所涉及的料品信息能够后期及时传递(采用任务功能扩展接口);
2)PBOM拆分写入pdm_bom中间表
现有PDM系统中的PBOM需要根据ERP需要拆分成若干个分支PBOM,作为物料采购和生产制造下计划的依据,相关拆分规则见附件一。采用方式为对象功能扩展,选
中指定PBOM后触发该菜单。
BOM拆分的几种样例原则:
a)拆分BOM以单层结构为表示方式;
b)相同层级零件进行数量合并;
c)拆分子件数量需要按装配路径递归进行计算;
d)采购件下级不再拆分显示;
e)拆分原则自上而下进行拆分,当遇到成品、自制、采购件,不再向下拆分,而是
由成品、自制、采购件等各自生成子BOM;反过来说,当遇到成品、自制、采购件则必须拆分子BOM。
f)自制加工件必须下挂原材料信息,计划在PDM中利用新增内部表进行相关信息维
护,主要用于记录相关物料和材料之间的对照关系,以方便后期向ERP的数据传
递;自制加工件目前在PDM产品数据结构中的体现是扩展属性“自制/采购”=
“自制”,且为零部件结构层级最末级节点,即没有子件。
g)自制件不做传递,即自上而下进行拆分的时候当遇到自制件则直接开始拆分自制件下
级,自制件不在BOM中显示。
本次ERP方案相关开发功能列表
1.3.3 PDM中的业务操作步骤说明描述
请施群描述下从设计BOM生成工艺BOM到订单BOM的过程,写出详细的操作步骤截图描述清楚
附件一:
ERP中的BOM结构展示:
- 10 -
ERP中的物料分类展示:
- 11 -