#使用技巧#【熊说苍穹】快速自定义职能类型原创
金蝶云社区-福分小熊
福分小熊
2人赞赏了该文章 488次浏览 未经作者许可,禁止转载编辑于2023年02月08日 03:50:08

关键词:苍穹、业务单元、组织职能类型、自定义

参考文档:

组织•新增自定义职能类型(黎伟波老师)

更新日志:

20230208V1.0.0:初稿


1.业务背景

苍穹星瀚支持多职能类型,通过赋予业务单元不同职能类型,满足不同场景下使用,如“核算组织”、“资金组织”等。

但是,当预置的职能类型无法满足客户需求、希望自定义特有的职能类型该怎么办呢?

此文档旨在,基于黎老师撰写社区文档的基础上(见本文参考文档)结合本人实操经验做总结,帮助用户了解如何新增用户自定义的职能类型。

基于5.0.011(已更新20230206紧急补丁)


2.关键步骤

2.1前提条件

准备两个环境、一个测试环境、一个正式环境。

  • 测试环境:用来绕开标准插件控制加职能类型(因为强制绕开标准插件控制,其中加的过程可能会出现一些脏数据,这也是为了避免正式环境中出现脏数据,所以在测试环境中添加)

  • 正式环境:用来将测试环境中添加的职能类型导出后导入正式环境,通过系统标准插件的来生成自定义的组织职能业务,最大化减少脏数据。


2.2正式环境和测试环境中均需要添加

打开“开发服务云”的开发平台→找到系统服务云→扩展基础服务(如已扩展则无需再扩展)→扩展业务单元(如已扩展则无需再扩展)

业务单元中添加新职能属性

image.png


2.3测试环境中操作开发平台中扩展标准产品系统服务云/基础服务/组织职能类型

打开“开发服务云”的开发平台→找到系统服务云→扩展基础服务(如已扩展则无需再扩展)→扩展组织职能类型(如已扩展则无需再扩展)image.png

image.png



2.4测试环境中临时禁用“组织职能类型”(bos_org_biz)元数据的列表插件“OrgBizListPlugin”,保存元数据

image.png


2.5测试环境中临时新增一个不带任务插件和校验逻辑的“保存”操作,允许任务情况下可见

image.png


2.6测试环境中通过“列表”预览功能,打开组织职能类型新增页面

此处具体字段需要填写信息可参考本文参考文档中黎老师的说明。

image.png

保存后引出数据。

image.png


2.7正式环境中,禁用列表插件OrgBizListPlugin,将上一步引出数据引入正式环境,再将插件恢复



2.8正式环境中表单编辑界面将保存按钮设置为:允许查看状态可见,此时打开刚才引入数据,点击保存

image.png

此时就会出现:

image.png



3.应用小结

之所以要先在测试环境上加,是因为如果直接正式加数据的话,按照参考文档中操作,就会遇到我这边提示的这个问题。

image.png

然后加完出现这边光有分支没有视图的情况。

image.png


赞 2