s-HR|人事单据上可携带显示员工已有的员工信息

0
1)  人事单据上可携带显示员工已有的员工信息,如将员工的身份证号码、入职日期携带显示在调动单、离职单、劳动合同上,不需要保存。
修改后:可以通过在人事单据扩展视图上配置关联显示已有的员工信息,例如将员工的身份证号码、入职日期配置关联显示到转正单、调动单、劳动合同单据上。配置方式举例如下:
如:配置语言信息里面的语言,在视图里面配置如下标签
<field name="pl_fromScheme"schemeField="personLanguage.language" label="语言"dataType="String" readonly="true" />


其中name属性可以任意取,但要和视图的其他字段名称不重复。schemeField属性就是配置要显示字段的结构配置路径。配置方式如下图1,readonly属性配置为true让其不可编辑。
人事单据上可携带显示员工已有的员工信息
图1  schemeField属性配置方式
显示效果如下图2,单据选择员工后会带出配置字段值
人事单据上可携带显示员工已有的员工信息
图2  关联显示效果图
2)  单行字段到基本信息显示;多行表标记字段关联显示到基本信息;单表字段关联显示到基本信息。
修改后:可以通过在员工基本信息扩展视图上配置关联显示员工单行表多行表字段;如将员工联系方式页签中的手机号码,教育经历页签中的毕业学校,职层职等页签中的职层、职等,配置关联显示到员工基本信息页签中;配置方式如下:
在视图 “员工编辑”的扩展视图中配置如下标签:
<field name="pl_mobile"schemeField="perContactMethod.mobile" label="手机号码"dataType="String" readonly="true" />
<fieldname="pl_graduateSchool"schemeField="personDegree.graduateSchool" label="毕业学校"dataType="String" readonly="true" />
<field name="pl_jobLevelname"schemeField="jobLevel.name" label="职层"dataType="String" readonly="true" />
<field name="pl_name"schemeField="jobGrade.name" label="职等"dataType="String" readonly="true" />


配置好后的扩展视图展示如下图:
人事单据上可携带显示员工已有的员工信息
配置好后的员工基本信息页签显示效果如下图:
人事单据上可携带显示员工已有的员工信息