




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、ERP与PLM集成方案1系统集成架构设计ERP与PLM双向集成,系统集成的总体目标是保持两个系统间数据的一致性和唯一性,PLM系统的物料、工艺路线、BOM等信息经过处理后集成到ERP系统中;ERP系统中的合同、库存等信息在PLM中实时查询。2系统集成功能设计 通过第三章中系统集成的业务需求分析和集成功能分析,ERP系统、PLM系统的双向集成的功能主要如下: 将PLM系统中的设计BOM、工艺路线、物料信息以中间文件的形式输出; 在PLM系统中实时查询ERP系统中的相关信息;ERP系统接受PLM系统输出的中间文件,并将相关数据利用API导入ERP系统。2.1 PLM系统集成功能设计 ERP与PLM
2、双向集成,需要将PLM系统中的基本信息经过转换后将数据以临时文件的形式,传送到临时接口中。PLM系统传输到ERP系统的信息包含:物料、成本、工艺路线、BOM等。物料需要补充ERP的相关属性信息,PLM系统中的技术工艺路线补充信息和转换后变成制造工艺路线,设计BOM经过工艺BOM和制造BOM的转换,进入临时接口表。PLM系统的集成功能设计如图4-2所示:1.实现清软英泰PLM系统向 ERP系统传递接口数据 传递内容达到以下要求: 清软英泰PLM中的产品技术数据传递给 ERP,作为ERP生产、采购等方面的管理的基础; 传递数据包括:物料数据(ILEM)、产品结构数据(PBOM)、工艺路线数据(Ro
3、uting); 数据传递时应转换成中间文件的形式。传递内容的实现,通过在PLM系统中进行定制开发,完成BOM和工艺路线的转化,ERP系统中特有的相关物料属性采用在PLM系统中完善后再输出的思路实现。2.PLM系统实时查询ERP系统信息在PLM系统中实时查询ERP系统中的相关内容,如客户、订单、库存等相关信息,考虑到两系统均采用了数据库,因此可以采用Dblink的方式进行实时查询的数据传递,在PLM端直接编写查询SQL的设计思路予以实现。2.2 ERP系统集成功能设计 ERP系统集成物料、成本信息通过调用API将其封装成存储一个过程进行导入;清单和工艺路线导入通过调用API将其封装成一个过程进行
4、导入,其关系结构如图4-3所示。 ERP端的集成完成将中间文件数据接收并将相关信息处理后进入ERP系统,采用如下设计方式: 将PLM输出中间文件数据,上传到ERP系统指定路径下;在ERP系统进行开发,实现物料信息、成本信息、BOM信息、ROUTING信息等实现在ERP系统中的自动导入。3系统集成逻辑设计3.1 PLM系统中进行制造BOM和工艺路线转化的设计1.制造BOM与设计B OM差别 由PLM产生的原始设计BOM信息,ERP系统不能直接使用,需对这些数据进一步维护后才能使用。表4-1是ERP系统中产品CGJS l O1ZXX制造BOM样例,截取了部分行及部分列数据。 制造BOM与设计BOM
5、有三大不同点: (1)制造BOM中最底层物料必须是采购物料,而在设计BOM中最底层物料是自制零件,两种BOM存在层次结构差异,需在设计BOM的自制零件下挂毛坯或原材料的子节点。 (2)制造BOM中需要提供零件被使用时具体的BOM序号、供应类型等生产和财务信息。两种B OM存在较大的信息量差异。(3)制造BOM中对自制外协件进行了下挂零部件子节点删除;对虚拟件或过程装配件进行了BOM层次压缩。2.制造BOM和ERP工艺路线转化方案 为做到PLM与ERP的BOM集成,首先在PLM系统采取以下方案: (1)在PLM系统用结构快照形成制造BOM树,对此BOM结构可手工快速形象地增删改操作。 (2)自动
6、将原材料作为零件最底层物料补入制造BOM树。 (3)开发统计汇总功能,通过PLM系统中原材料的市价、年初价,以及零部件的重量计算出外协零件的采购单价,并逐级向上卷积得到外协部件的采购单价,最后自动对制造B OM中外协部件下属层次进行删除处理。 (4)手工维护“BOM序号”及“供应类型”等制造BOM字段,即按ERP系统的要求补充一些必须的工艺和制造信息。 (5)完善传统的技术工艺路线变为ERP工艺路线,手工维护“资源序号”及“资源单位用量(工时)”等字段,样例见表4-2。 (6)通过流程通知及菜单操作,PLM将制造BOM和ERP工艺路线自动生成到接口文件或表中。其次,通过在ERP端开发接口数据处
7、理加载程序,实现制造BOM和工艺路线自动检查加载到ERP系统正式表中。一般数据进入ERP系统前要规范性校验,使之符合ERP系统的业务逻辑。为此,开发的接口程序提供了制造BOM和工艺路线数据的自检查功能,包括新旧数据判断、冗余循环校验、数据规范性检查等。3.制造BOM和ERP工艺路线转化操作流程设计 PLM系统中的设计BOM在进行向ERP中制造BOM转换的过程中,需要进行一定的汇总与加工工作,具体的流程如下图4-4所示:3.2 PLM实时查询ERP数据的设计1. PLM查询ERP系统数据的方法 ERP系统和PLM系统的数据库均采用了 9I,对于同构数据库间的数据传输可以采用ODBC, JDBC,
8、 OCI等。由于均为数据库,故选择提供的OCI连接方式,进行PLM系统与ERP系统间的数据传输。 (1)在实现过程中,需要修改PLM数据库中的tnsnames. ora文件,新增数据库连接配置。(2)PLM数据库中的tnsnames.ora文件修改完毕后,通过创建Dblink,即可实现PLM系统访问ERP系统。2. PLM查询ERP系统数据的工具 PLM系统查询ERP系统采用在PLM端发起查询SQL执行的会话,通过DBlink访问ERP数据库,在PLM端使用PLM提供的报表工具实现。PLM端的实现如方法如下图4-5所示:3.3 ERP系统物料及物料成本导入程序结构设计1.导入程序逻辑设计 ER
9、P系统物料及物料成本导入主要需要实现物料基础信息导入、物料类别分配、成本信息导入等,其实现的逻辑设计如下: (1)实现物料导入功能。物料导入时,考虑到系统有很多属性己经定义,要求导入时必须选择模板,确保物料属性一致性。当物料在主组织中不存在时,根据模板中定义的属性将物料导入主组织,并分配到子组织。当物料在主组织中存在时,则直接根据主组织中的属性将物料分配到子组织。 (2)物料类别分配。当用户在导入模板中填写物料类别时,则为该物料分配类别。当类别在系统中不存在时,则系统显示警告。 (3)导入物料的属性。当模板中的物料属性有填写内容时,则更新到系统中,如没有,则保留从主组织中带过来的属性。(4)导
10、入物料成本信息。当模板中的物料在系统中没有成本信息时,则自动导入一行成本信息,成本类型为Pendin。2.程序参数设计 导入程序的参数设计,主要依据在导入物料及成本过程中需要使用的一些验证条件、导入条件、相关属性信息等几个方面,共设计了如下6个参数。 (1)组织名称:自动获取系统中的配置文件值。 (2)物料成本的文件路径:需要导入的文件的路径。 (3)导入物料:当物料在系统中不存在或没有分配到当前组织下时,是否导入。 (4)导入类别:是否导入物料的类别。 (5)验证模板:导入物料时是否依据模板导入(当前默认是必须的)。(6)导入成本:是否为没有定义成本的物料导入成本。3.用户执行导入顺序设计
11、(1)根据模板要求填写要导入的数据模板。 (2)上传数据文件到服务器的固定目录。 (3)提交CUX:物料清单和成本工艺路线数据导入请求。(4)等待运行完成,查看输出信息。4.导入模板设计 导入模板的设计以Excel新建模板文件,并将模板文件保存为csv格式。模板的设计格式如下图4-6所示:5.导入需要使用的接口表 (1)MTL SYSTEM ITEMS INTERFACE物料导入接口表,用于物料基础信息的导入。(2)CST ITEM CST DTLS INTERFACE物料成本接口表,用于导入物料的实际成本或是待定成本,具体成本类型视财务成本核算而定。6.导入需要使用的API(1)库存模块的派
12、生程序INCOIN,用于物料的导入;(2)清单管理模块的PL/S QL程序CSTPCIMP,用于成本的导入;3.4 ERP系统中物料清单和工艺路线导入设计1.导入程序逻辑设计 ERP系统物料清单和工艺路线导入,首先看是否有物料需要导入,如果有则首先需要实现物料基础信息导入、物料类别分配、成本信息导入等,然后再进行工艺路线和物料清单的导入,如果不存在需要导入的物料,则直接进行物料清单和工艺路线的导入。导入程序的逻辑设计如下: (1)将模板文件中的数据导入系统临时表。 (2)验证模板文件的格式是否符合要求。 (3)验证物料导入时对应的物料模板是否存在。 (4)验证物料的类别在系统中是否存在。 (5
13、)根据模板文件填入的信息,导入物料。 当物料不存在时,则将物料导入主组织,并分配到子组织。 当物料在主组织中存在时,则将组织中的物料分配到子组织。 当物料子组织中也存在时,则不做任何处理。 (6)将物料的属性更新为模板中的对应的物料属性。 (7)检查物料的成本是否存在,如果不存在则通过接口提交导入请求导入成本。 (8)检查模板文件中的数据需要导入清单的装配件或子装配件是否己存在清单,如存在则提示后不处理,如不存在,则执行清单导入。 (9)将工艺路线信息导入系统临时表。(10)检查装配件或子装配件的工艺路线是否存在,若不存在则导入,存在则不做处理。2.程序参数设计 导入程序的参数设计,主要依据是
14、否导入工艺路线以及临时数据的处理等几个方面,共设计了如下5个参数。 (1)导入清单:是否根据数据中的层次导入生成BOM。 (2)导入工艺路线:是否同时导入生成工艺路线信息。 (3)删除无效行;在程序执行之前,删除临时表中的历史数据。 (4)删除完成行:导入完成后是否删除临时表中的数据。(5)工艺路线文件:如果选择导入工艺路线的话,则该处填写工艺路线数据文件的路径。根据设置的层次关系,自动导入生成BOM。如需要在BOM中导入工序号,则需要先导入工艺路线。生成的BOM依据数据模板中的数据。该程序提交时不能两个同时执行,需要顺序提交。程序导入时将根据参数提交特定的子请求,如当导入工艺路线为“N”时,则即使输入了工艺路线文件路径也不会执行导入。只执行其中某项的特定的导入时,则只要选择相对应的参数即可。导入数据中不允许出现逗号,包括中英文的逗号:“,”和“,”,请替换成分号或冒号等其它字符。所有中文描述中,不允许出现系统无法识别的字,如:“时”,若需要用,请替换成“英寸”。3.用户执行导入顺序设计(1)根据模板要求填写要导入的数据模板。(2)上传数据文件到服务器的固定目录。(3)提交CUX:物料清单和成本工艺路线数据导入请求。(4)等待运行完成,查看输出信息。4.工艺路线、物料清单导入
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025北京林业大学雄安校区规划建设指挥部招聘1人考前自测高频考点模拟试题附答案详解(黄金题型)
- 2025年春季内蒙古包头市中心医院引进高层次和紧缺急需人才招聘29人模拟试卷及答案详解(易错题)
- 贵州国企招聘2025贵州毕城开发集团有限公司及下属子公司招聘10人笔试历年参考题库附带答案详解
- 江西文化演艺发展集团有限责任公司第一批岗位招聘笔试历年参考题库附带答案详解
- 2025龙湖集团仕官生校园招聘笔试历年参考题库附带答案详解
- 2025青海省交通控股集团有限公司内部选聘集团总部岗位通过人员笔试历年参考题库附带答案详解
- 2025陕西西安建工第一建筑集团有限公司3月招聘笔试历年参考题库附带答案详解
- 2025贵州雷山县诚信劳务派遣有限公司人员招聘笔试历年参考题库附带答案详解
- 2025贵州务川自治县研学旅游运营管理有限公司第一批招聘6人笔试历年参考题库附带答案详解
- 2025福建南平建阳区粮食购销公司招聘笔试及入面人员笔试历年参考题库附带答案详解
- 《环氧树脂应用》课件
- 中职第1课 社会主义在中国的确立和探索试题
- 2025年辽宁省交投集团招聘笔试参考题库含答案解析
- 2024年版高尔夫球场场地租赁及会员服务协议3篇
- 香港 信托合同范本
- 2024年大学试题(政治学)-比较政治制度考试近5年真题集锦(频考类试题)带答案
- 建筑物拆除场地清理垃圾外运施工方案
- 国家开放大学《Web开发基础》形考任务实验1-5参考答案
- 断亲协议书模板
- 中秋国庆假期安全教育
- GB/T 19808-2005塑料管材和管件公称外径大于或等于90mm的聚乙烯电熔组件的拉伸剥离试验
评论
0/150
提交评论