应收应付中,在不同结算模型下,已结算金额是如何分摊的?
问题描述
应收应付中,按物料行结算时与按计划行结算时,已结算金额的分摊逻辑是如何处理的?
解决方法
一、按物料行结算
当结算组织对应的结算模型为物料行时,物料行分录参与生成结算记录,生成结算记录的金额处理有3种:①BOTP分录行关系构建;②按比例分摊构建;③从上到下按照金额构建;计划行分录反写算法有3种:①从上到下反写;②从下到上反写;③按比例分摊反写
【物料行分摊逻辑】
1、BOTP分录行关系构建:应付/应收单物料行分录下推付款单/收款单,付款单确认付款/收款单确认收款(自动结算),则按照分录行对应关系进行结算记录的构建
2、按比例分摊构建:应付单的质保金业务,质保金审核时触发结算,反写物料行分录的算法为质保金金额*(反写的分录行的价税合计/物料行所有分录的价税合计汇总),如果分录行的反写金额超过本行分录的价税合计,多余的部分继续反写物料行的下一行,直到反写完毕
3、从上到下按照金额构建:针对结算方案,手工结算等按照从上到下金额构建结算记录。生成结算记录后反写对应的参与结算的物料行分录。
例如:
财务应付两行分录
付款单一行分录
应付付款手工结算时,先获取应付单金额为10的分录行与付款单一行分录金额为15进行比较,第一次结算金额为10,然后在获取应付单为20分录行与付款单剩余的5进行比较,第二次结算金额为5,分别生成两条结算记录
【计划行反写逻辑】
1、从上到下反写:应付的计划行分录3行,分别为10、15、20,本次结算金额为18,那么会反写计划行分录的前两行10、8(结算从上到下反写计划行分录)
2、从下到上反写:应付的计划行分录3行,分别为10、15、20,结算时已经反写了18,其中第一行占用了10,另外第二行占用了8,本次反结算12,那么会释放第二行的已结算金额8,同时释放第一行的已结算金额4,最终结果为第一行占用了6(反结算从下到上反写计划行分录)
3、按比例分摊反写:应付单的质保金业务,质保金审核时触发结算,反写计划行分录的算法为质保金金额*(反写的分录行的价税合计/计划行所有分录的价税合计汇总),如果分录行的反写金额超过本行分录的价税合计,多余的部分继续反写计划行的下一行,直到反写完毕
二、按计划行结算
当结算组织对应的结算模型为计划行时,计划行分录参与生成结算记录,生成结算记录的金额处理有3种:①BOTP分录行关系构建;②按比例分摊构建;③从上到下按照金额构建;物料行分录反写算法有2种:①按比例分摊反写;②按比例分摊反写(质保金业务)
【计划行分摊逻辑】
1、BOTP分录行关系构建:应付/应收单计划行分录下推付款单/收款单,付款单确认付款/收款单确认收款(自动结算),则按照计划行分录行对应关系进行结算记录的构建
2、按比例分摊构建:应付单的质保金业务,质保金审核时触发结算,反写计划行分录的算法为质保金金额*(反写的分录行的价税合计/计划行所有分录的价税合计汇总),如果分录行的反写金额超过本行分录的价税合计,多余的部分继续反写计划行的下一行,直到反写完毕
3、从上到下按照金额构建:针对结算方案,手工结算等按照从上到下金额构建结算记录。生成结算记录后反写对应的参与结算的计划行分录。
例如:
财务应付两行分录
付款单一行分录
应付付款手工结算时,先获取应付单金额为10的分录行与付款单一行分录金额为15进行比较,第一次结算金额为10,然后在获取应付单为20分录行与付款单剩余的5进行比较,第二次结算金额为5,分别生成两条结算记录
【物料行反写逻辑】
1、按比例分摊反写:反写物料行分录的算法为本次结算金额*(反写的分录行的价税合计/物料行所有分录的价税合计汇总),如果分录行的反写金额超过本行分录的价税合计,多余的部分继续反写物料行的下一行,直到反写完毕
2、按比例分摊反写(质保金):应付单的质保金业务,质保金审核时触发结算,反写物料行分录的算法为质保金金额*(反写的分录行的价税合计/物料行所有分录的价税合计汇总),如果分录行的反写金额超过本行分录的价税合计,多余的部分继续反写物料行的下一行,直到反写完毕
应收应付中,在不同结算模型下,已结算金额是如何分摊的?
本文2024-09-22 22:46:37发表“云星瀚知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-xinghan-128787.html