单据转换-选单功能,如何控制已经选择过的数据不显示在选单列表界面原创
金蝶云社区-丨Nick丨
丨Nick丨
9人赞赏了该文章 1,224次浏览 未经作者许可,禁止转载编辑于2021年09月28日 14:47:49

前提:拿采购申请单与采购订单做为例子,采购申请单为上游单据,采购订单为下游单据

场景:新建一个采购订单,在其中添加按钮绑定选单功能

image.png

然后在点击选单,勾选一条采购申请单中的单据体数据

image.png

再次选单时候需要将本条单据体数据过滤掉,只展示未被选择的数据

方案:

  1. 在单据的上游单据(采购申请单)分录中加一个状态字段,用来记录是否被选中过

    image.png

  2. 在单据转换的功能中加数据范围,过滤已选字段

    image.png

  3. 在反写中加关闭原单状态,用来反写分录状态,我这里写的前置条件是申请数量=已订货数量,这个可以根据自己需求定义条件

    image.png

  4. 配置完成后我们去采购订单点击选单,勾选一条分录数据,确定,并且点击保存!否则不能反写

    image.png

  5. 我们二次点开选单,可以看到,中性笔已经不见了

    image.png



注意事项:根据具体需求自行定义状态字段,可以显示或隐藏,过滤的前置条件也可以自己考虑,比如想要选过就不能选,那么就可以将条件改为已订货数量大于0就修改分录状态,这些都是开发根据业务自行定义

赞 9