携带当前单据业务员对应的员工的相关属性

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

携带当前单据业务员对应的员工的相关属性

【背景】

采购订单上维护采购员字段,需要写携带出采购员对应的员工及员工资料上的相关属性。

【操作步骤】

1、BOS扩展【采购订单】表单,增加【基础资料】字段,绑定“员工任岗信息”,如下图;

image.webp

2、同上操作,在【采购订单】增加第二个【基础资料】字段,绑定“员工”

image.webp

3、采购员字段,设置引用属性,引用“职员内码”,如下图;

image.webp

4、采购员字段,设置值更新事件“计算定义公式的值并填写到指定列”,携带职员内码到任岗明细,如下图;

image.webp

5、在自定义增加的“员工任岗”字段做引用属性,引用员工信息下的“员工字段;

image.webp

6、在“员工任岗”字段增加值更新“计算定义公式的值并填写到指定列”,让自定义增加的员工字段等于员工任岗对应的员工;

image.webp

7、在采购员字段,再增加一个值更新,调用“员工任岗”的值更新

image.webp

测试效果:

当前登录用户对应员工为采购员,可以实现自动带出采购员、员工任岗、及采购员对应的员工(建议可以将员工任岗和员工字段隐藏、锁定)

image.webp

问题延伸:

如果将员工上的相关字段带入单据上?例如在员工上添加直属领导(基础资料字段,绑定用户),需要带入单据上。


1、登录BOS设计器,扩展【员工】表单,增加【基础资料】字段,绑定“用户”(安全管理下的用户)image.webp

2、在采购订单上增加基础资料字段,绑定安全管理下的用户(与员工上的字段来源保持一致)

image.webp

3、在“采购员对应员工”字段,做引用属性,引用员工上新增的“直属领导”字段

image.webp

4、因为前期在采购员字段做了调用字段值更新服务,调用了“员工任岗”字段的值更新,故可以直接在“员工任岗”字段增加值更新,将“采购员对应员工”字段上的直属领导赋值到刚才新增的字段。

image.webp

测试效果如下:

image.webp


携带当前单据业务员对应的员工的相关属性

【背景】采购订单上维护采购员字段,需要写携带出采购员对应的员工及员工资料上的相关属性。【操作步骤】1、BOS扩展【采购订单】表单,增加...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息