供应商管理中的注册资料如下:
有非常多的字段,并且在多个场景都会使用到,从供应商临时注册开始“填写注册资料adm_supplierreg”,之后采购方进行“注册资料审批srm_supplierreg”,以及后续的供应商库中的“供应商查询srm_supplier”,资料变更时的“填写变更信息srm_supplierchg”。还有供应商端也可以查看注册资料“注册资料adm_supplier”,供应商端也可以进行注册资料变更“填写变更信息adm_supplierchg”,
这么多地方,如果客户需要在资料上加一个字段,难道需要把所有的元数据都扩展一遍进行添加吗
当然不需要
标准产品的这些表单上的字段和分录内容其实都是继承自同一个元数据:注册供应商模板pbd_suppliertpl,开发平台的路径在:供应商协同云-基础资料-采购模板
实际的表单继承关系:
所以如果需要加字段,只需要扩展这个模板进行添加,就会生效到下游的这些元数据上了。
另外请注意:
1.在模板上添加字段不仅是为了方便,也是为了保证不出现问题,实际上手工去这些元数据上扩展也是可行的,但是必须要保证不同元数据上这个字段的类型,数据库名和标识一致。之前见过很多客户这里非常混乱,出现了很多问题,甚至有在填写变更信息时添加字段,但是没有在注册资料上加,导致变更生效报错找不到字段。
2.在模板上添加字段时,尽量不要设置必录和锁定性,adm_supplier这个元数据是供应商端的注册资料查看界面,这个元数据上如果有字段必录会导致在门户注册时报错,每个元数据上的字段必录和锁定性控制是不一样的,这个建议单独扩展对应的元数据进行设置
推荐阅读
您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!
请选择打赏金币数 *