啥?不用扩展就可以给物料加字段

在某些ISV产品的研发场景中,需要对苍穹平台的标准物料主数据添加行业字段。常见方案是直接扩展标准物料,添加字段,但在客户环境存在多个ISV产品且客户自身也对物料进行了大量二次开发的场景下,该方案可能导致元数据混乱。有什么更好的方法呢?
当然了!本期文章为你带来优化方案,不用扩展即可给物料加字段噢~
1 需求背景
在苍穹中,存在着物料、客户、供应商等主数据。研发某ISV产品时,需要对苍穹平台的标准物料主数据添加行业字段,例如添加医药行业的特有字段“近效期预警”。
术语解释
主数据:主数据(MD,Master Data,也称基准数据)指系统间共享的数据(例如,客户、供应商、账户和组织部门相关数据)。
与记录业务活动、波动较大的交易数据相比,主数据变化缓慢。在正规的关系数据模型中,交易记录(如订单行项)可通过关键字(如订单头或发票编号和产品代码)调出主数据。主数据必须存在并加以正确维护,才能保证交易系统的参照完整性。
物料:物料是我国生产领域中的一个专业术语。生产企业习惯将最终产品之外的、在生产领域流转的一切材料(不论其来自生产资料还是生活资料)、燃料、零部件、半成品、外协件以及生产过程中必然产生的边角余料、废料以及各种废物统称为“物料”。
ISV:Independent Software Vendors,意为“独立软件开发商”,特指专门从事软件的开发、生产、销售和服务的企业,如微软(Microsoft)、甲骨文(Oracle)等。
2 实现方案
常见方案是直接扩展标准物料,添加字段,如下图所示:

扩展标准物料示例
但该方案存在弊端:当客户的环境存在多个ISV厂商的产品,且客户自身也对物料进行了大量的二次开发时,元数据层层叠加,可能导致元数据混乱。难道没有其它的方法了么?
不,天空飘来五个字“那都不是事”!苍穹平台给物料增加了一个宝藏功能:物料“业务政策”,可以有效解决该问题。
那么,通过物料“业务政策”实现上述需求的具体步骤是什么呢?请随小编往下看~
步骤一:新建物料医药基础资料
在开发平台新增一个基础资料,模板可以自行选择(此处以最基本的基础资料模板为例),需注意的是主数据内码字段必须为“fmasterid”,如下图所示:

新增基础资料示例
同时,需设置基础资料的关联配置,如下图所示:

设置基础资料的关联配置示例
步骤二:配置单据转换规则
术语解释
单据转换:单据转换是为了解决单据之间数据转换的问题,通过参数配置的方式,让转换规则可以灵活调配,不再是一种固化的规则。创建单据转换是设计业务流程的前提。
在业务流开发平台中,新增一个转换路线,转换路线为【物料】→【新增的基础资料】(此处以新增物料医药基础资料为例),规则配置如下图所示:

新增转
啥?不用扩展就可以给物料加字段
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



