上风高科开发规格书v_第1页
上风高科开发规格书v_第2页
上风高科开发规格书v_第3页
上风高科开发规格书v_第4页
上风高科开发规格书v_第5页
已阅读5页,还剩94页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 CopyrightCHINASIE 2020开发规格书Version 0.3上风高科 PLM 项目组浙江上风高科专风实业广州赛意信息2020 年 3 月本文件的内容和相关的信息包含浙江上风高科专风实业和广州赛意的要求,除了评信息和专有的信息。持有者必须了解估的目的之外,不可对此文件的全部或部分以任何目的进行披露、或使用。上风高科 PLM开发规格书文件确认序号部门签字日期12345678上风高科 PLM开发规格书文档历史版本日期描 述作者备注0.12020-03-26初稿SIE顾问组0.22020-04-15完善规格书内容SIE顾问组上风高科 PLM开发规格书目录1 开发环境 DEVELOPM

2、ENT ENVIRONMENT82 开发DEVELOPMENT LIST83 二次开发描述 CUSTOMIZATION DESCRIPTION93.1 文档创建93.1.1 目的 Objective93.1.2 前置条件 Pre Condition93.1.3 使用接口 User Interface93.1.4 用例 Use Case93.1.5 逻辑 Logic and Key Control123.1.6 验证 Verification133.2 图纸创建143.2.1 目的 Objective143.2.2 前置条件 Pre Condition143.2.3 使用接口 User Inte

3、rface143.2.4 用例 Use Case153.2.5 逻辑 Logic and Key Control193.2.6 验证 Verification193.3 物料创建203.3.1 目的 Objective203.3.2 前置条件 Pre Condition203.3.3 使用接口 User Interface203.3.4 用例 Use Case203.3.5 逻辑 Logic and Key Control233.3.6 验证 Verification233.4 物料批量创建233.4.1 目的 Objective233.4.2 前置条件 Pre Condition233.4.

4、3 使用接口 User Interface233.4.4 用例 Use Case243.4.5 逻辑 Logic and Key Control253.4.6 验证 Verification253.5 实现前台配置的属性渲染模块253.5.1 目的 Objective333.5.2 前置条件 Pre Condition333.5.3 使用接口 User Interface333.5.4 用例 Use Case333.5.5 逻辑 Logic and Key Control343.5.6 验证 Verification343.6 指派到分类服务34V上风高科 PLM开发规格书3.6.1 目的 O

5、bjective343.6.2 前置条件 Pre Condition343.6.3 使用接口 User Interface353.6.4 用例 Use Case353.6.5 逻辑 Logic and Key Control353.6.6 验证 Verification353.7 获取 ID 服务353.7.1 目的 Objective353.7.2 前置条件 Pre Condition353.7.3 逻辑 Logic and Key Control353.7.4 验证 Verification363.8 问题报告创建363.8.1 目的 Objective363.8.2 前置条件 Pre C

6、ondition363.8.3 使用接口 User Interface363.8.4 用例 Use Case363.8.5 逻辑 Logic and Key Control383.8.6 验证 Verification383.9 ECN 创建383.9.1 目的 Objective383.9.2 前置条件 Pre Condition383.9.3 使用接口 User Interface383.9.4 用例 Use Case383.9.5 逻辑 Logic and Key Control403.9.6 验证 Verification403.10 变更通知流程路径自动选择403.10.1 目的 O

7、bjective403.10.2 用例 Use Case413.10.3 逻辑 Logic and Key Control413.10.4 验证 Verification423.11 问题与变更统计433.11.1 目的 Objective433.11.2 用例 Use Case443.11.3 逻辑 Logic and Key Control443.12 工程图自动签名453.12.1 目的 Objective453.12.2 前置条件 Pre Condition453.12.3 用例 Use Case453.12.4 逻辑 Logic and Key Control483.12.5 验证

8、Verification483.13 ERP 集成接口48VI上风高科 PLM开发规格书3.13.1 新物料同步483.13.2 新 BOM 同步503.13.3 变更信息同步513.13.4 组织信息3.13.5 物料库存. 52. 533.14 设备位号对照表功能543.14.1 目的 Objective543.14.2 前置条件 Pre Condition543.14.3 使用接口 User Interface543.14.4 用例 Use Case543.14.5 逻辑 Logic and Key Control553.14.6 验证 Verification563.15 采购件价格信

9、息管理功能563.15.1 目的 Objective563.15.2 用例 Use Case563.15.3 逻辑 Logic and Key Control603.15.4 验证 Verification613.16 历史数据导入613.16.1 目的 Objective613.16.2 前置条件 Pre Condition613.16.3 使用接口 User Interface613.16.4 用例 Use Case613.16.5 逻辑 Logic and Key Control653.16.6 验证 Verification65VII上风高科 PLM开发规格书1. 开发环境 Devel

10、opment Environmentn Oracle 12.2g, UTF-8 Encodingn Windows Server 2016n Teamcenter , UTF-8 Encodingn JDK1.82. 开发Development List 8 序号名称类型1文档创建RAC2图纸创建RAC3物料创建RAC4物料批量创建RAC5实现前台配置的属性渲染模块RAC6指派到分类服务SOA+WEBSERVICE7获取 ID 服务SOA+WEBSERVICE8问题报告创建RAC9ECN 创建RAC+ITK10变更通知流程路径自动选择ITK11问题与变更统计RAC12工程图自动

11、签字RAC13ERP 集成接口RAC+WEBSERVICE14设备位号对照表功能RAC15采购件价格信息管理功能RAC上风高科 PLM开发规格书3. 二次开发描述 Customization Description3.1 文档创建3.1.1 目的 Objective简化文档创建操作步骤,添加自动生成编码、自动分类、基于文档模板创建的业务逻辑。3.1.2 前置条件 Pre Condition1. 文档属性界面渲染2. 根据分类结构配置文档模板3.1.3 使用接口 User Interface1. 指派到分类服务2. 获取 ID 服务3.1.4 用例 Use Case1. 在 TC 界面中选择文档

12、存放的文件夹(未选择文件夹类型时自动放到 Newstuff 文件夹),选择菜单功能“上风文档创建”打开创建界面 9 16历史数据导入功能RAC17对象自动指派进项目RAC+ITK18检查项目交付物RAC19PDF 自动签名RAC上风高科 PLM开发规格书2. 选择文档分类节点、添加文档模板/填写文档名称、点击指派按钮创建文档(当选择的分类节点有配置创建模板时,文档模板可进行下拉选择,没有配置模板的节点会有浏览按钮进行本地文件选择)。 10 上风高科 PLM开发规格书3. 编辑文档属性后点击完成按钮结束文档创建,文档创建会自动添加到选择的文件夹 11 上风高科 PLM开发规格书中。3.1.5 逻

13、辑 Logic and Key Control1. 文档创建程序继承零组件创建抽象接口(AbstractCreateDialog),接口已实现普通的零组件创建,并自动添加到分类的功能。2. 重写的抽象接口 getID 方法,根据分类节点 ID+年两位+月两位+4 位流水码,调用接口中获取 ID 的方法获取文档自定义的 ID。3. 重写方法 getPropertyContainer,返回属性染配置的属性界面。为类型为版本,属性填写界面为渲4. 新增方法获取文档创建类型,前缀:SF-A 对应规范标准文档、SF-B 对应设计资料文档、SF-C 对应样本资料文档、SF-D 对应工艺资料文档、SF-E

14、对应系列化文档、SF-F对应合同项目文档、SF-G 对应研发项目文档、SF-H 对应投标项目文档、SF-J 对应实验中心文档、SF-K 对应技术管理文档、SF-X 对应信函文档。5. 切换分类节点时,自动根据切换创建类型。6. 在抽象创建界面中的界面中,添加一个文档模板 panel,当选择的节点有配置文档模板时,界面可下拉已配置的模板,当选择的节点没有配置文档模板时,可点击浏览按钮进行本地文档上传。7. 重写 nextCreate 方法,文档创建时,如果已选择模板,设置模板 ID 与模板版本属性。 12 上风高科 PLM开发规格书3.1.6 验证 Verification1. 未选择分类叶子节

15、点时,程序中止并弹出提示框“请选择叶子节点进行操作!”。2. 未填写名称时,程序中止并弹出提示框“名称不能为空!”。 13 上风高科 PLM开发规格书3. 完成创建后,文档模板会添加到文档版本的规格关系下。4. 属性界面填写的属性已保存。3.2 图纸创建3.2.1 目的 Objective简化图纸创建操作步骤,添加自动生成编码、自动分类的业务逻辑。3.2.2 前置条件 Pre Condition1. 图版本属性显示界面渲染2. 总装图编码规则首选项配置(行业用途/设备类别= SIE_INDUSTRY_USERS),(型号= SIE_PRODUCT_M),(特征码= SIE_FEATURE_CO

16、DE)3.2.3 使用接口 User Interface1. 指派到分类服务 14 上风高科 PLM开发规格书3.2.4 用例 Use Case1. 在 TC 界面中选择文档存放的文件夹(未选择文件夹类型时自动放到 Newstuff 文件夹),选择菜单功能“上风图纸创建”打开创建界面。2. 选择分类节点,选择创建类型为总装图类型时,需选择行业用途、设备类别、型号、特征码,用来生成自动编码。 15 上风高科 PLM开发规格书3. 选择创建类型为零件图或者电控图时,需选择父项图纸用来生成自动编码,其中零件图可选择的父项类型为上风定制的总装图类型与上风定制的零件图类型,电控图可选择的父项类型为上风定

17、制的总装图类型。 16 上风高科 PLM开发规格书4. 父项图纸或编码填写完成并且填写图纸名称后,点击指派按钮创建图纸。 17 上风高科 PLM开发规格书5. 填写属性上传图纸后点击确认按钮完成创建。 18 上风高科 PLM开发规格书3.2.5 逻辑 Logic and Key Control1. 图纸创建程序继承零组件创建抽象接口(AbstractCreateDialog),接口已实现普通的零组件创建,并自动添加到分类的功能。2. 重写的抽象接口 getID 方法,根据分类节点 ID+年两位+月两位+4 位流水码,调用接口中获取 ID 的方法获取文档自定义的 ID。3. 类型下拉框选择为总装

18、图类型时,显示的编码规则为:行业用途-设备类别-号-特征码。型4. 类型下拉框选择为零件图和电控图时,需选择父项图纸,再根据父项图纸生成编码。5. 总装图编码规则为:行业用途(2 位)-设备类别(2 位)-(1 位)+年(2 位)+月(2 位)+4 位流水码。6. 零件图的编码为父项图纸编码+2 位流水码。7. 电控图的流水码为父项图纸编码+DQ。型号(3 位)-特征码8. 电控图编码出现重复时,程序会弹出信息框提示“电控图已存在,无法再次创建”。9. 上传图纸会以文档名称为数据集名称添加到图纸版本的规格关系下。10.重写方法 getPropertyContainer,返回属性为类型为版本,属

19、性填写界面为渲染配置的属性界面。3.2.6 验证 Verification1. 未选择分类叶子节点时,程序中止并弹出提示框“请选择叶子节点进行操作!”。2. 未填写名称时,程序中止并弹出提示框“名称不能为空!”。3. 未选择父项图纸时,程序中止并弹出错误信息框“请选择父项图纸!”4. 电控图编码出现重复时,程序会弹出信息框提示“电控图已存在,无法再次创建”。5. 完成创建后,属性界面填写的属性已保存6. 完成创建后,上传会添加到图纸版本的规格关系下 19 上风高科 PLM开发规格书3.3 物料创建3.3.1 目的 Objective用于上风所有物料对象的创建,在分类树上进行物料类型选择,填写相

20、关属性,创建程序会根据不同类型的描述规则,给物料自动进行描述,指派 ID 后,系统根据物料对应的编码规则,自动生成唯一编码。创建出唯一标识的物料。自动规则和自动生成编码减少了手工和填写的出错几率。3.3.2 前置条件 Pre Condition物料的分类及属性要提前在分类树上进行配置,分类属性已经和物料的属性绑定好。3.3.3 使用接口 User Interface1. 指派到分类服务2. 获取 ID 服务3.3.4 用例 Use Case1. 在 TC 界面中选择物料存放的文件夹(未选择文件夹类型时自动放到 Newstuff 文件夹),选择菜单功能“上风定制开发 - 上风物料创建”打开创建界

21、面。 20 上风高科 PLM开发规格书2. 如果选择的分类是半成品,成品,毛坯,电机时需要现进行 ID的字段的下拉选择。如:成品的型号,传动方式,机号。填写名称,选择完成后点击指派。程序生成唯一 ID。 21 上风高科 PLM开发规格书3. 在弹出的属性窗口进行物料属性的填写。填写完成后程序自动确定后,在指定文件夹生成物料。物料描述。点击创建完成: 22 上风高科 PLM开发规格书3.3.5 逻辑 Logic and Key Control1. 在分类树中选取要进行创建的分类。程序要创建的物料的类型。用户选择的分类 ID,根据分类 ID 识别2. 根据不同的物料类型加载不同的指派界面。下拉选取

22、编码生成的必要属性。程序根据属性对应的编码前缀。查找该类型的编码表单,在编码表单中进行并获取流水号。生成物料编码。具体的编码规则参考风机公文2014号 风机事业部 ERP 系统物料编码规则应用版3. 程序根据分类的节点。展示该分类的属性,并根据分类 ID 获取数据库中的属性配置(必填项,属性规则等)4. 用户在界面上填写必填属性及其它相关属性。程序获取用户填写的属性,创建物料。调用分类的服务将物料指派到选择的分类。3.3.6 验证 Verification1. 未选择分类叶子节点时,程序中止并弹出提示框“请选择叶子节点进行操作!”。2. 未填写名称时,程序中止并弹出提示框“名称不能为空!”。3

23、. 编码生成错误是,程序终止弹出错误提升4. 物料必填的属性没有填写是弹出提升“请填写完必填属性,在进行创建”3.4 物料批量创建3.4.1 目的 Objective用于在 PLM 中快速批量生成物料。3.4.2 前置条件 Pre Condition在 EXCEL 的单元格中填写所有的物料信息,必填信息。并确保信息的完整性。3.4.3 使用接口 User Interface导入功能接口 23 上风高科 PLM开发规格书3.4.4 用例 Use Case用户线下编辑完善好物料的导入模板。在 TC 的界面找到,数据导入的视图。点击视图按钮-在弹出界面下拉选择“新物料批量创建程序”点击加载。加载线下

24、保存好的物料 excel 文件。然后点击开始 24 上风高科 PLM开发规格书3.4.5 逻辑 Logic and Key Control1. 获取EXCEL 中的单元格信息,检查属性列是否包含必要的属性列。2. 检查必要属性是否为空,为空报错。不为空时,根据单元格信息,获取编码,创建物料。3. 根据分类 ID 属性,分类 ID 在分类树上是否存在,不存在则报错。4. 将 ID 号回写至 Excel 中,并对创建的物料根据分类 ID 属性进行分类。3.4.6 验证 Verification1. 检查 excel 上的物料信息是否在 PLM 系统创建出对用的物料。2. 物料的属性信息是否与 ex

25、cel 上一致。3. 物料是否保存到对应的分类节点上。3.4.7 验证 Verification查看文件夹中创建的物料和 excel 上的数据是否一致。3.5 BOM 批量导入3.5.1 目的 Objective根据模板用户能快速导入 BOM,简化手工一个个粘贴搭建的 BOM 的步骤3.5.2 前置条件 Pre Condition批量导入必须用的时固定的导入模板。含有,“父项 ID”,“子项 ID”,“用量”固定的标题栏。 25 上风高科 PLM开发规格书用户需要保证 Excel 上数据的准确性。父项,子项系统中必须已经存在。3.5.3 使用接口 User Interface历史数据导入接口。

26、3.5.4 用例 Use Case用户线下在导入模板的 EXCEL 上,添加父项ID,子项 ID 以及数量和子库存的属性。点击视图按钮-在弹出界面下拉选择“上风高科BOM 导入程序”点击加载-选择编辑好的模板文件,点击开始 26 上风高科 PLM开发规格书3.5.5 逻辑 Logic and Key Control1.获取 excel 中的数据,根据标题字段获取父项 ID 及子项 ID2.通过 ID系统中对应的物料。结果为空,提示不存在的错误。3.根据到的对象,在 BOMwindow 窗口进行BOM 搭建。4.获取 excel 中的用量,子库存等属性填写到相应的 BOM 行。3.5.6 验证

27、Verification检查系统中批量搭建完成的 BOM 是否与 excel 中的一致,对应的属性是否导入。3.6 物料及 BOM 相关统计报表3.6.1 目的 Objective方便管理对相关的工作量进行评估,以月,季度,年度三个维度,利用报表的形式输出用户物料的创建量,出图量以及 BOM 的搭建的量。 27 上风高科 PLM开发规格书3.6.2 前置条件 Pre Condition1. 配置了SF8_PrintRelUser 首选项,首选项配置了系统中的用户。2. 用户在系统中有创建相关的数据。报表格式统一。3.6.3 用例 Use Case点击菜单“上风定制报表”-“导出物料/BOM 相

28、关报表”用户输入要查的年份及月份信息,点击导出。等待导出。 28 上风高科 PLM开发规格书报表导出结果:3.6.4 逻辑 Logic and Key Control1.通过首选项获取要输出相关的信息。2. 获取用户前台输入的信息。调用物料版本器,图纸版本器,以及 BOM器。3.根据当前日期,用户的当前月,当前季度,当前年的数据。不同的结果,输出到固定报表。保存在桌面。4. 29 上风高科 PLM开发规格书3.6.5 验证 Verification调用不同的比。器,输入条件相关的物料,图纸,以及 BOM 数据.和报表的进行对3.7 问题项批量升版3.7.1 目的 Objective快速将 EC

29、N 中变更的问题项进行升版并自动添加到解决方案项中,简化人工一个个升版,到解决方案项的操作。3.7.2 前置条件 Pre Condition问题项都为已发布的数据。对已发布的对象有操作权限3.7.3 用例 Use Case选中ECN 版本右键菜单,点击批量升版问题项结果: 30 上风高科 PLM开发规格书3.7.4 逻辑 Logic and Key Control1. 获取ECN 对象,再通过关系获取ECN 问题项中的物料版本。2. 检查物料版本是否发布。未发布对象提示不能升版。3. 对已发布的问题项进行升版,将升版后的新版本添加到 ECN 的解决方案项中。4. 如果问题项有最新未发布版本,则

30、跳过升版操作,将最新未发布版本直接添加到 ECN 的解决方案项中。3.7.5 验证 Verification检查ECN 解决方案项中是否为问题项的升版后的最新版本。3.8 外协物料生成及自动同步 ERP3.8.1 目的 Objective根据已有物料,快速创建编码W 开头的外协物料。并直接同步 ERP.3.8.2 前置条件 Pre Condition正常编码的物料必须已经发布,而且已经同步ERP.3.8.3 用例 Use Case选中物料的版本,右键菜单,点击生成外协物料。 31 上风高科 PLM开发规格书3.8.4 逻辑 Logic and Key Control获取选中的正常编码物料。检查

31、该物料的状态是否为量产获取物料的 ID 及物料描述,在原有 ID 加上W 前缀,创建为开头的外协物料。获取正常物料的描述,加上“外协加个|”前缀。写到新的外协物料的描述上。调用新物料传 ERP 接口,将外协物料同步 ERP.3.8.5 验证 Verification检查外协物料的编码及描述,是否外外协的标识。 32 上风高科 PLM开发规格书在 ERP 中检查该物料是否已经同步。属性及模板是否正常。 实现前台配置的属性渲染模块3.9.1 目的 ObjectiveTC BMIDE 的属性配置功能可实现属性类型定义,LOV 配置等标准功能,但是灵活度欠缺,难以支撑上风高科复杂多变的

32、属性配置(包括同一字段在不同的物料类型下需要有不同的下拉值,属性,拼接等功能),维护起来需要较高的时间和人力成本。为了更好地满足上风高科的属性配置需求,以及提高运维的工作效率,需要定义一套更灵活、功能更丰富,可直接在前台进行维护的属性渲染模块。此处定义为支持以上特性而必须实现的逻辑功能,将其封装为一套功能套件并提供操作界面实现程序在客户端上的调用。3.9.2 前置条件 Pre Condition为了达到上述目的,要求渲染的对象必须进入到 TC 分类中,且分类属性需复合到对应的对象属性上。3.9.3 使用接口 User Interface1. 在 TC 主界面工具栏中选择 上风高科属性维护 -

33、属性配置;3.9.4 用例 Use Case在 TC 主界面工具栏中选择 上风属性维护 - 属性配置;对分类树上的某个类的属性进行相关配置(例如:必填,编辑,属性的备注提示,物料规则等)的 33 上风高科 PLM开发规格书3.9.5 逻辑 Logic and Key Control根据用户选择的分类节点,以及分类属性进行。在弹出窗口中对该分类属性的配置值进行获取。将所有的配置值合分类属性值进行绑定物料渲染时进行调用。在数据库中新建表进行保存。带物料创建和3.9.6 验证 Verification渲染界面及创建界面查看该属性的配置值是否生效。3.10 指派到分类服务3.10.1 目的 Objec

34、tive用于新创建的图纸,物料,文档指派到分类树上的指定分类。减少分类用户的 License3.10.2 前置条件 Pre Condition在服务器上编写 WebService 服务,开启服务后,RAC 才能调用。 34 上风高科 PLM开发规格书3.10.3 使用接口 User Interface创建物料,文档,图纸是代码自动调用。3.10.4 用例 Use Case再 TC 客户端界面,在分类树中创建物料或图文档,创建完成后,物料或图文档自动保存在所选择的分类中。3.10.5 逻辑 Logic and Key Control编写一个 webservice 服务,通过 TC 的 SOA 方

35、法,用固定的用户自动登录 tc, 编写一个带物料 uid 和分类 id 参数的方法供前台创建对象时调用。调用时根据传递的 uid 找到物料对象,将对象指派到对应的分类树。3.10.6 验证 Verification调用接口后,零组件是否添加到分类。3.11 获取 ID 服务3.11.1 目的 Objective统一 TC 客制化编码的获取方式,实现多元化定制的编码规则。3.11.2 前置条件 Pre Condition器 FindCodeForm,用于编码表单服务后,RAC 才能调用,在服务器上编写 WebService 服务,开启3.11.3 逻辑 Logic and Key Control

36、通过 TC 的 SOA 方法,用固定的用户同)自动登录 tc(与指派分类服务的 webservice 相重写获取 ID 方法,通过流水码前缀加流水码位数流水码表单,到表单时。流 35 上风高科 PLM开发规格书水码+1 生成 ID 并返回,找不到流水码表单时自动创建并设置流水码为 13.11.4 验证 Verification获取的 ID 是否有误3.12 PR 问题报告创建3.12.1 目的 Objective根据选择的物料或图纸,文档版本,快速创建 PR 对象(问题对象),将选择的版本自动关联到 PR(问题)的问题项伪文件夹中。3.12.2 前置条件 Pre Condition1. 所选的

37、物料,图纸或文档版本为已发布状态。2. PR名规则在 BMIDE 中已配置。3. PR 的伪文件夹关系已在首选项中配置好。3.12.3 使用接口 User Interface3.12.4 用例 Use Case1. 在 TC 界面中选择有问题的物料或图纸文档,右键菜单点击“发起问题”。 36 上风高科 PLM开发规格书2. 在弹出的输入框中,输入问题的名称。3. 根据名称创建出 PR 对象,关联所选择的问题项,保存到 Newstuff 文件夹。4. 用户迁出 PR 问题版本将问题的描述等补充完整。签入保存。 37 上风高科 PLM开发规格书3.12.5 逻辑 Logic and Key Con

38、trol1. 获取用户选择的版本。2. 对右键“发起问题“菜单做过滤,仅选择文档,物料,图纸版本时可见。3. 获取用户输入的问题名称,创建 PR 对象,默认保存在 NewStuff 文件夹中。4. 将用户选择的版本作为问题添加到创建的 PR 的问题项(SF8_ProbObject)伪文件夹中。3.12.6 验证 Verification创建完成后在 NewStuff 文件夹中查看是否创建有所选的问题项。,查看 PR 对象的伪文件夹中是否3.13 ECN 变更申请单创建3.13.1 目的 Objective根据 PR 问题对象快速生成 ECN 变更通知对象,将 PR 和ECN 进行关联。PR 的

39、问题项自动带到ECN 中。3.13.2 前置条件 Pre Condition选择的对象是 PR 版本。3.13.3 使用接口 User Interface3.13.4 用例 Use Case1. 在 TC 界面中选择 PR 问题版本,右键菜单点击“派生 ECN”。 38 上风高科 PLM开发规格书2. 在弹出的输入框中,输入ECN 变更通知的名称。3. 创建完成后在 NewStuff 中查看派生的 ECN 对象。4. 选中创建好的 ECN 版本,在查看器中签出填写相关的属性。签入保存。 39 上风高科 PLM开发规格书3.13.5 逻辑 Logic and Key Control1. 获取用户

40、选择的 PR 问题版本。2. 对右键派生ECR 菜单做过滤,仅选择 PR 版本时可见。3. 获取用户输入的 ECN 名称,创建 ECN 变更通知对象,默认保存在 NewStuff 文件夹中。4. 将用户选择的 PR 问题版本添加到创建的 ECN 的实施(SF8_ECNObject)伪文件夹中。5. 获取 PR 问题的问题项,添加到ECN 的问题项(SF8_ProbObject)伪文件夹中。3.13.6 验证 Verification创建完成后在 NewStuff 文件夹中查看是否有刚创建的 ECN 对象,ECN 的版本是否有问题的零组件以及是否已关联对应的 PR 对象。3.14 变更通知流程路

41、径自动选择3.14.1 目的 Objective上风高科的ECN 支持图纸(Design)和物料(Part)两种类型的变更,因此在执行变更通知流程时,到达变更执行阶段后,流程需要根据变更解决方案零组件下的数据类型,跳转 40 上风高科 PLM开发规格书到流程的不同分支下执行审核发布动作。3.14.2 用例 Use Case1. 创建ECN 对象;2. 发起变更通知流程;3. 当通过【总监审核】节点后,流程进入图纸和物料的分支选择,此时开发的 handler会根据ECN 的解决方案项下的对象类型,进入不同的支线:a) 当解决方案项下对象类型为图纸时,图纸分支自动选择“包含图纸”,物料分支自动选择

42、“不包含物料”;b) 当解决方案项下对象类型为物料时,图纸分支自动选择“不包含图纸”,物料分支自动选择“包含物料”;c) 当解决方案项下的对象类型同时存在图纸和物料时,图纸分支自动选择“包含图纸”,物料分支自动选择“包含物料”。4. 执行结束后统一归总到【变更确认】节点,由发起人进行变更确认。3.14.3 逻辑 Logic and Key Control在服务端使用 ITK 编写客制化 handler,执行逻辑如下:1. 创建临时表单,表单中有两个布尔类型属性值:“是否包含图纸”,“是否包含物料”, 41 上风高科 PLM开发规格书程序根据解决方案零组件下的对象类型,写入对应值;2. 使用EP

43、M-set-task-result-to-proeprty Handler表单值,使条件节点进入指定路径。3.14.4 验证 Verification1. 当变更的数据类型为图纸时,流程会进入【文件下发】节点,由文控对变更后的图文档进行归档下发;2. 当变更的数据类型为物料时,流程会进入【物料/BOM 更新】节点,由 BOM 组将物料数据更新到 ERP; 42 上风高科 PLM开发规格书3. 当变更的数据类型包含了图纸和物料时,流程会同时进入【文件下发】和【物料/BOM更新节点】;3.15 问题与变更统计3.15.1 目的 Objective为方便管理,需要统计上风高科在 PLM 系统中的问题

44、和变更数量,并生成可直观查阅的报表。 43 上风高科 PLM开发规格书3.15.2 用例 Use Case1. 选择工具栏 - 上风定制开发 - 变更报表2. 选择报表类型和时间范围,其中类型可以选择a) 问题b) 变更3. 点击确定后,等待数据和完毕后,自动生成 Excel 表。3.15.3 逻辑 Logic and Key Control1. 选择类型和时间区间后,程序调用系统器,出所有符合要求的问题/变更对象;2. 如果是变更对象,还需要根据解决方案区分物料变更和 BOM 变更a) 如果是物料变更,需要的字段如下:ECN 编号、创建日期、实施时间、状态、变更部门、变更申请人、变更物料名称

45、、物料描述、变更类别、变更前、变更后;、物料编码、 44 上风高科 PLM开发规格书b) 如果是BOM 变更,需要的字段如下:ECN 编号、创建日期、实施时间、状态、变更部门、变更申请人、变更、父项编码、父项物料描述、版本、更改类型、子项编码、子项描述、变更类别、 变更前、变更后;3.16 工程图自动签名3.16.1 目的 Objective为了实现 Solidworks 中的工程图自动签字功能,需要在 TC 中开发流程 Handler,在流程审核完毕后,将审核者信息写入图对象对应的属性上,再通过 Solidworks 的工程图属性功能,到图框上,以实现自动签名。3.16.2 前置条件 Pre

46、 Condition1. 安装 Solidworks 集成接口,并实现了属性同步;2. 设置统一的工程图模板,在模板图框中配置好的属性。3.16.3 用例 Use Case1. 在 Solidworks 中创建图纸,并通过集成接口同步到 TC;2. 发起图纸审批流程: 45 上风高科 PLM开发规格书3. 流程执行完毕后,审核者信息自动带到对应的属性上: 46 上风高科 PLM开发规格书4. 工程图自动属性 47 上风高科 PLM开发规格书3.16.4 逻辑 Logic and Key Control1. 在流程的审核任务的完成节点配置开发的 handler,当审核完成后自动将审核者和审核日期

47、写入图纸版本的属性中;2. 将图纸版本的审核者信息到 Solidworks 属性上;3. 配置在工程图模板,将 Solidworks 属性到工程图对应的图框上。3.16.5 验证 Verification1. 验证审核者与图纸版本对应属性值是否一致;2. 验证图纸版本属性和工程图框上的审核者是否一致。3.17 ERP 集成接口接口的相关信息及字段。PLM-ERP-系统集成架构信息卡-V203.17.1 新物料同步 目的 Objective在 PLM 系统新创建的物料为A 版本处于且无任何状态,用户通过物料的审核发布流程进行审批,在流程节点自动获取目标下的物料信息。将 PLM 系

48、统的物料信息传至 ERP,ERP根据同步的信息在系统中创建物料。将创建的操作结果返回PLM。 前置条件 Pre Contidition物料已经审核完成,调用的新建接口畅通。 使用接口 User Case组织接口。用户模板接口。 48 上风高科 PLM开发规格书 用例 Use Case在流程同步节点,选择流程任务,对流程进行审批。等待程序处理完成。 逻辑 Logic and Key Control1. 在流程中,获取流程目标下的所有物料。2. 调用 ERP 物料是否存在接口,错。ERP 中该物料是否存在。不存在继续,存在则报3. 获

49、取物料的相关信息。调用 ERP 新物料同步接口,传送到ERP。4. 获取 ERP 返回的创建信息,创建并分配组织为 True。,则将物料是否传送 ERP 属性设置 验证 Verification同步完成后,在 ERP 中查看该物料有没有创建完成。是否分配了对应的组织。传递的物料属性是否完成正确。物料属性的传输字段: 49 PLM 系统物 料 属性名称ERP 系统名称(中文)属性类型PLM 字段(英文)ERP 字段(英文)备注ID物料编码字符item_idITEM_NUM物料唯一标识码组织代码组织代码字符org_codeORGANIZATION_CODE物料模板模板名称字符template_nameTEMPLATE_NAME成品、半成品、原材料、毛坯,风机物料描述物料说明字符item_descITEM_DESC根据不同规则,将填写的属性物料长描述

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论