聊一聊K3WISE单据转换流程中的四种转换关系(复制,关联复制,勾稽,强制勾稽)的区别和用法

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

聊一聊K3WISE单据转换流程中的四种转换关系(复制,关联复制,勾稽,强制勾稽)的区别和用法

      单据的流转关系是我们在业务中常用到的一种业务流程,K3WISE BOS设计器的单据转换功能可以很方便的让我们配置属于自己的一些单据转换流程,快捷高效。但是往往有很多用户在使用过程中,对【复制】【关联复制】以及【勾稽】【强制勾稽】这两对关系分不清。【勾稽】【强制勾稽】中勾稽字段的【控制字段】【扣减字段】【主控】等参数分不清,导致设置的转换关系报错,或者在使用中导致数据没有达到预期的效果。让用户很苦恼,今天我就以自定义BOS单据到【采购申请单】的转换流程为例子带大家一起来详细了解下这几种关系的区别。

    【复制】关系:

   (1).单据与单据之间是简单的复制关系,选单时字段的值由源单复制到目标单上的对应字段,目标   单不记录两者之间的关系,目标单也不对源单进行任何反写操作。

    (2).区别:复制类型的关联关系源单可以无限次下推目标单,但无法通过源单下查到目标单也无法通过目标单上查到源单,无法设置单据之间的钩稽关系。

   【关联复制】关系:

      (1).单据与单据之间支持复制关系同时记录单据之间的关系(要设置【关联内码存储】属性),选单时字段的值由源单复制到目标单上的对应字段,目标单不对源单进行任何反写操作。

     (2)区别:关联复制的关联关系源单可以无限次下推目标单,源单通过可以下查到目标单,也可以通过目标单上查到源单,无法设置单据之间的钩稽关系。


    【钩稽】关系:  

      (1)单据与单据之间除了记录单据之间的关联关系以及字段之间的复制关系外,在目标单保存时将依据目标单保存值反写至源单的扣减字段,

    (2)如果严格控制被勾选且源单扣减字段大于源单控制字段的值来保存前进行超额提示。

    (3)如果源单扣减字段大于等于源单控制字段的值,反写时将设置源单单据体分录的关闭字段为1,源单单据体分录的关闭字段不为0的分录选单时将被直接过滤。一个源单也可以生成多个目标单,只有这些目标单都删除了,源单才可以被删除和修改。

    (4)区别:钩稽的关联关系源单可以多次下推目标单,源单通过可以下查到目标单,也可以通过目标单上查到源单,目标单保存时会反写源单的扣减字段和关闭字段。


【强制钩稽】关系:  


     (1)基本功能与同钩稽相同。

     (2) 区别:强制钩稽的关联关系只能下推一次目标单,源单可以下查到目标单,也可以通过目标单上查到源单,目标单保存时会反写源单的扣减字段和关闭字段。


     介绍完了上面四种转换关系后,我们接下来在重点讲解下【勾稽】【强制勾稽】中【设置勾稽字段】界面的参数配置。我们仍然以【勾稽】中的截图为例子介绍。

    如果是【复制】或者【关联复制】,源单字段的【单据体1.数量】会保持原样赋值给目标单字段【单据体1.数量】,即 目标单.数量=源单.数量  ,  【设置勾稽字段】这个是禁用的。

   但是在【勾稽】和【强制勾稽】中,虽然源单字段的【单据体1.数量】会映射给目标单字段【单据体1.数量】,但同时我们必须要设置勾稽字段,此时   目标单.数量= 源单.数量-源单.数量1 。如果 最后一次下推或者选单完成后, 源单.数量-源单.数量1<=0,则【关闭字段】就会设置为1,不允许后续下推或者选单。

如下图示例,下游单据(目标单据)是【出库单】,上游单据(源单)【自定义一个BOS入库单】,本次出库数量=库存数量-已出库数量,当   本次出库数量=库存数量-已出库数量<=0,则【关闭字段】就会设置为1,不允许后续下推或者选单。





聊一聊K3WISE单据转换流程中的四种转换关系(复制,关联复制,勾稽,强制勾稽)的区别和用法

单据的流转关系是我们在业务中常用到的一种业务流程,K3WISE BOS设计器的单据转换功能可以很方便的让我们配置属于自己的一些单据...
点击下载文档
分享:
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息