采购系统支持整单折扣维护与分摊
一、应用场景
采购系统业务单据,如采购订单上有多行明细,在单据头录入订单总的折扣额即整单折扣额100元后,需要把整单折扣额按某种分配方式分摊到各分录行。
当采用整单折扣方式分配折扣时,将清空分录行中已有的折扣内容(涵盖折扣率、单价折扣和折扣额),完全按照整单折扣的分配方式进行分摊。
整单折扣率维护的需求场景,请在单据分录行直接录入折扣率,通过“批量填充”操作变通实现。
二、功能介绍
1、采购管理系统参数-价格管理:
整单折扣分配方式:按价税合计比例分摊(默认值)、平均分摊。该参数为组织级参数。
2、影响单据范围:采购订单、收料通知单、采购入库单。
3、字段显示位置:
整单折扣额:“财务信息”页签
价税合计(折前):“明细信息”页签(默认不可见)
4、计算逻辑:
① 按价税合计比例分摊:
分录行折扣额= 该行分录的价税合计/∑(分录行价税合计)*整单折扣。按比例分摊不尽的尾差调整到价税合计值最大的行。
分录行价税合计不统计折扣部分(折扣率、单位折扣、金额折扣),计算结果可参考明细信息分录行新增字段列“价税合计(折前)”
② 平均分摊: 分录行折扣额= 整单折扣/分录行数。平均分摊不尽的尾差调整到价税合计值最大的行。
分录条件限定:赠品、数量为负数的分录行不参与整单折扣的统计与分摊计算。
三、单据控制逻辑
1、当维护整单折扣额后,依据采购管理系统参数中分配方式的计算逻辑,计算得出分录行的折扣额,折扣率字段依据折扣额进行反算。
2、当分录已有折扣(包括:折扣率、单价折扣、金额折扣,来源方式:手工维护、折扣表携带),同时又录入了整单折扣,将清空分录行折扣,并完全按照整单折扣的方式进行分配。如果是先录入了整单折扣,然后再去手工修改分录行的折扣,那么只需按逻辑3的保存规则校验即可,不需要清空所有行的折扣。
3、单据保存校验规则:
① 当整单折扣额字段值为零时,保存时不校验是否与分录行折扣额字段的汇总值一致;
② 当整单折扣额字段值不为零时,保存时需校验是否与分录行折扣额字段的汇总值一致;
③ 当整单折扣额字段值不为零,且存在折扣为零的分录行,单据保存时给出提示,用户可根据提示选择自动重新分配,或直接保存。
4、平均分摊时,如果分配的折扣额大于对应分录的价税合计,则停止对该分录及后续分录的自动分配,并给出具体行号提示。已完成分配的分录不自动清空折扣额。
5、分配后又手工新增或者删除分录行,不重新触发分配规则,只有在单据头整单折扣中重新录入后,才能重新触发分配规则。
6、整单折扣额字段只用于自动计算分摊,不支持根据分录折扣反向计算赋值。
7、单据流转时不传递整单折扣额的字段值,目标单据上的整单折扣额字段锁定,通过各分录行的折扣体现和传递。
四、特定功能场景说明
1、采购订单变更
不支持整单折扣额字段的变更,可根据实际业务需要对分录行的折扣进行调整。变更保存、生效时也不按单据控制逻辑3的保存规则校验。生效后的订单上仍保留原始订单上维护的整单折扣额金额。
2、采购入库单拆分与合并
拆分和合并后的单据均保留原入库单上的整单折扣额金额,不按单据控制逻辑3的保存规则校验。
3、收料通知单验收方式
单独新增的收料通知单,仅支持“数量验收”方式,不支持“金额验收”和“比例验收”方式下的整单折扣自动分摊功能。
五、历史数据处理规则
历史数据的价税合计(折前)字段会按照通用计算逻辑进行批量赋值,但不包含尾差策略的处理逻辑。
采购系统支持整单折扣维护与分摊
本文2024-09-23 02:39:18发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-153849.html