按不同物料分类设置启动条件,以使用不同的应付单下推规则的案例分享

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

按不同物料分类设置启动条件,以使用不同的应付单下推规则的案例分享

1 应用场景

1.1 当前案例需求背景:

        应付单下推审批单时,原料采购需要按物料进行分组下推,而编织袋采购的应付单不同的物料需要合并下推。因此需要设置两个不同的单据转换规则,来分别配置不同的分组规则。此时需要依据物料的属性来判断选用哪个分组规则。

1.2 可参考应用场景:

        主要可应用于上游单据转换生成下游单据时,需要依据单据的分录信息进行转换规则的区分判断的场景。如:采购付款计划下推审批不合并,费用付款计划下推审批合并;产品销售于废料销售时,出库单按不同规则生成应收单等待。

2 方案设计

2.1 如何选择初始判断依据

目前,物料的基础资料设置中,有两个属性字段可以识别出编织袋,分别是【物料分组】和【存货类别】。物料分组【编织袋】下还有明细分组,而存货类别的【编织袋】为末级分组。因此,如果使用物料分组,需要设置多行条件;使用存货类别,设置单行即可。

image.webp

2.2 分析如何设置判断条件

由于需要让下推时,依据条件只能选到对应匹配的转换规则,需要给两个转换规则设置不同的启动条件。

image.webp

(两个转换规则的主要区别在于,规则的分组策略不同,编织袋不需要按物料分组)

image.webp

2.3 如何携带判断依据

由于判断依据只能设置在单头,因此无法引用应付单明细的物料属性,需要将物料属性携带到应付单单头。因此需要进行2步设置:

第一步,在应付单单头增加对应的判断依据字段,并设置对应的锁定性(由于是判断依据,不允许手工修改)。

image.webp

第二步,在生成应付单的转换规则中将对应的判断依据携带到应付单新增字段上

image.webp

2.4 依据新增的判断依据字段设置判断条件。

        新增好判断依据字段后,需要依据相应的单头字段设置应付单下推审批单的单据转换规则的启动条件。

        由于判断字段新增前已经有部分需要审核的单据,因此这些单据的判断字段还没有赋值,此案例的条件中增加了依据为空的判断条件,允许为空时操作人员手动选择转换规则。也可由运维人员过滤相关单据进行人工赋值。

image.webp

2.5 设置成功界面:

非编织袋仅可选非编织袋规则;

image.webp

编织袋仅可选编织袋规则

image.webp


3 注意事项

3.1分录带到单头需要业务规范

        由于判断依据是从分录带到单头,仅携带第一行分录的值,因此,如果多行分录对应不同的判断依据时,不适用此方案。此方案由于业务层面有所限制(编织袋供应商仅提供编织袋物料),不会出现编织袋和非编织袋下推同一张应付单的情况,因此可用分录字段携带到单头的方案。

        如果业务层面不好规范,可以在下推应付单的规则上,再加上按【判断依据字段】(此处为【存货类别】字段)分组的规则,也可以避免逻辑错误。

3.2选单条件规则要进行设置  

        在设置单头的转换规则后,为避免多选不同类型下推时系统发生错误,需要在对应的选单条件策略也设置逻辑相同的条件。

image.webp

按不同物料分类设置启动条件,以使用不同的应付单下推规则的案例分享

1 应用场景1.1 当前案例需求背景: 应付单下推审批单时,原料采购需要按物料进行分组下推,而编织袋采购的应付单不同的物料需要合...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息