本文讨论了在PLM扩展平台中,为避免业务类型与平台单据映射的不兼容问题,通过设置模板类型来规范二次开发行为。文中详细阐述了扩展业务类型单据的五个步骤,包括设置模板、扩展模板单据、示例开发、更新模板及查看效果,并强调了扩展应在模板上进行,避免直接修改业务类型单据。
问题:由于PLM的业务类型与平台单据映射的业务数据与业务处理可能不全或不完全兼容;如果扩展了业务类型单据,会导致界面混乱与升级一系列不可控的问题。为了规范扩展形为对业务类型的影响,PLM扩展平台通过设置模板类型来对二次开发形为进行规范化处理。该文用于指导二次扩展过程中,如何进行该类扩展与应用。
注意:
设置模板类型并对模板单据进行扩展,是为了业务类型单据生成时,以此作为模板来构造该业务类型或子类型的单据模板基础的。这样在模板单据上扩展加的内容(功能),会带到生成的业务类型单据中;这样就可以粘合PLM配置能力与bos 平台的扩展能力,加强了业务类型模型的可扩展性。
但模板单据扩展添加的单据功能,是通过bos运行支撑的,PLM配置无法影响这些扩展功能(能力)。
强调:不要对PLM业务类型的单据进行扩展或开发;不要动“业务类型(勿动)”子系统中的单据。
Step1:设置模板
Step2:扩展模板单据
Step3:示例开发
Step4:更新并生效模板
Step5:查看生效后的效果
1、设置模板:找到您抽象化考量后的最造前层次的业务类型,设置为模板
2、扩展模板单据:在BOS IDE中找到模板单据,并进行扩展后再进行相应的开发处理
附:如果没有查找到,请重新登录BOS IDE
3、示例开发:在EBOM模板中新增需求页签并进行相关数据的维护
注意:页签的序号 0 表示放在最前,这里设置为999,放到最后。
4、更新并生效模板
5、查看生效后的效果
相关的具体的规范化使用,请参考帖: https://vip.kingdee.com/article/184984835570631424
--------END-------