分组基础资料应用小妙招原创
金蝶云社区-苹果桃子
苹果桃子
3人赞赏了该文章 1,286次浏览 未经作者许可,禁止转载编辑于2022年03月17日 11:28:55

一、业务场景

       在项目交付中,经常会遇到同一基础资料在获取系统主数据时,不能满足应用,或者有一些特殊情况用到的资料需要个性化档案。那么此时分组基础资料就可以起到关键效果。

二、开发逻辑

       需要开发“分组基础资料”和“基础资料”,变更业务获取数据逻辑,按照实际业务场景进行资料维护,在单据使用时调用分组基础资料。

三、开发实例

       比如客户的银行卡号、银行信息,在不同的组织时收付款账号不通,那么就可以使用分组基础资料进行二开实现。

       1、新建【分组基础资料带组织模板】或【分组基础资料模板】,分组本身无业务含义,不可以被F7返回,是否带阻止需要根据实际业务灵活选择。小编当时用的是带组织,因为不同的组织会维护不同的信息。在这里为了描述方便,先称为testgroup。

image.png

testgroup界面如下

image.png

在界面上将业务需要的字段进行开发设计,完成后发布。

2、新建基础资料

     此时的基础资料遵循步骤一的业务逻辑,需要进行用户数据维护。

这里需要根据tsetgroup中设计得控制内容设计字段信息,如图所示,如果在tsetgroup中控制银行和组织,那么在基础资料中维护的资料会根据组织和银行进行隔离。此逻辑需要二开实现。

3、业务单据调用逻辑改变

     一般在业务单据上会获取默认值,而特殊业务则需要根据我们创建的分组资料,此时可以先判断是否在tsetgroup中存在业务限定,如果没有再去获取系统的默认资料数据。

四、应用小结

     苍穹平台有很多应用是可以变通处理的,或者结合使用,那么就需要我们开动脑筋来想一想了。


分组基础资料使用参考:

https://dev.kingdee.com/index/study/detail/38df65c4-b3da-42f8-b397-852869ee3e52


赞 3