关联显示在移动端审批中的应用原创
金蝶云社区-韦花玲
韦花玲
8人赞赏了该文章 160次浏览 未经作者许可,禁止转载编辑于2024年01月30日 11:22:42

【适用版本】

s-HR Cloud V8.5 SP1及以上


场景:移动端审批需要 配置非单据的字段 ,如 :最高职称、最高学历、合同开始日期

移动端审批需要用mbos做审批页面扩展开发,添加的字段只能是单据头和单据分录实体上的字段,如何把员工关联属性显示到人事业务单据上呢

我们以这个【案例1:移动端离职审批页面   需要配置非离职单据的字段 ,如 :最高职称、最高学历、合同开始日期】案例  具体看一下如何配置实现。

推荐方法一: 

第一步:dep中在离职单据分录实体上自定义字段最高职称zhicheng、最高学历xueli、合同开始日期 htksrq(都是字符串类型)

image.png

第二步:配置关联显示,把职员相关属性显示到单据上(注意name属性配置为上一步自定义的字段属性entrys.zhicheng ,entrys.xuelientrys.htksrq 这样才能把关联显示值存储到分录表这个自定义字段上)。(当前仅支持字符串值保存到后台,不支持F7关联属性)

上传图片

 <field schemeField="diploma.name" dataType="String" label="最高学历" name="entrys.xueli" readonly="true" />
            <field schemeField="technicalPost.name" dataType="String" label="最高职称" name="entrys.zhicheng" readonly="true" />
            <field schemeField="contract.effectDate" dataType="String" label="合同开始日期" name="entrys.htksrq" readonly="true" />

image.png


保存单据后,会把关联显示在单据上的这些内容保存到后台单据分录表对应自定义字段上。这样移动审批就可以展示分录上的这些内容了。


第三步:移动bos上扩展这个审批界面,增加标准产品必须校验的字段和这几个刚刚自定义的字段(最高职称zhicheng、最高学历xueli、合同开始日期 htksrq



赞 8