行政组织扩展说明指引
应用场景:
因为行政组织主表的特殊性,不支持在DEP 进行扩展,
如果需要在行政组织上扩展字段,应该如何处理?
一、行政组织预留字段
标准的行政组织元数据预留了四个可供扩展的字段(这些字段支持记录历史)
预留文本字段:reserveFieldFirst、reserveFieldSecond;
预留组织基础资料:reserveItemFirst、reserveItemSecond。
基础资料字段对应实体如下:
com.kingdee.eas.basedata.org.app.ReserveItemFirst
com.kingdee.eas.basedata.org.app.ReserveItemSecond
文本字段配置
文本字段直接配置到组织界面使用即可。比如:
1、在组织的form表单界面配置,新增修改保存时,可以走系统的统一逻辑,保存该字段数据;
2、列表及表单的查看界面也可以走系统统一逻辑展示字段值。
基础资料字段配置
1、基础资料需要增加如下视图,用于维护该基础资料数据
列表视图(必要):用于整体基础资料数据的展示;
表单视图(必要):用于单个基础资料数据的维护及查看;
三级菜单(必要):进入列表视图的入口;
F7视图(必要):用于组织表单界面基础资料的选择
组织视图配置
将该基础资料字段维护到行政组织的表单和列表界面使用,走系统统一逻辑保存和显示
组织编辑视图增加字段
<field name="reserveFieldFirst" label="预留文本一" />
<field name="reserveItemFirst" label="预留基础资料一" dataType="F7" uipk="com.kingdee.eas.basedata.org.app.ReserveItemFirst.F7" />
组织列表视图增加字段
<field name="reserveFieldFirst" label="预留文本一" />
<field name="reserveItemFirst.name" label="预留基础资料一" />
二、dep扩展组织扩展表
user用户登录客户端,打开DEP:企业建模-业务对象建模,动态扩展平台高级版;
新建字段:DEP导入实体-组织单元扩展、行政组织扩展历史( T_HR_SHRAdminOrgUnitExtendHIS T_ORG_AdminOrgTreeHis),新建相同的字段,并启用方案;
将字段配置到组织编辑界面, 字段带adminorgext_前缀;
DEP引入组织列表查询query,或者自定义新建一个query,并将需要的字段配置到query中,启用方案;(组织列表查询query是8.5sp1补丁版本新增,之前版本的需要dep自定义新增query)
组织列表配置query,以及扩展的字段。
DEP导入实体-组织单元扩展、行政组织扩展历史,新建相同的字段,并启用方案
组织编辑视图增加字段,字段名要带adminorgext_前缀
DEP修改或者新增组织列表query,增加字段
组织列表修改视图,增加配置query和扩展字段query="com.kingdee.eas.hr.org.app.AdminOrgWebListQuery"
行政组织扩展说明指引
本文2024-09-22 21:07:02发表“s-hr cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-shr-118002.html