采购订单中配置录入价税合计反算含税单价,单价,金额原创
金蝶云社区-刘凯SCM
刘凯SCM
4人赞赏了该文章 180次浏览 未经作者许可,禁止转载编辑于2024年10月22日 19:13:41
summary-icon摘要由AI智能服务提供

本文介绍了在交易型业务中,针对部分业务场景优先确认采购总价并直接录入加税合计的需求,提出了一个配置方案。该方案通过新增选项字段控制价格和价税合计的录入,避免冲突,并详细说明了配置步骤,包括字段锁定性设置、值更新计算等,以确保录入价税合计后能准确反算出单价、含税单价、金额、税额等数值,同时进行了其他配置调整以避免循环反算问题,并验证了配置效果。

【背景】

一般交易型业务中,大部分是商谈好价格,确定购买数量的模式,所以一般是录入价格和数量后,通过计算得到金额、税额、加税合计等数值。
部分业务场景中,优先确认采购总价在单据中直接录入加税合计的方式,可参考下面的配置方案实现录入价税合计反算含税单价,单价,金额。


本配置方案中新增了选项字段进行控制,避免同时录入价格和价税合计,造成计算的冲突。

【配置方案】

1、新增录入价税合计的选项字段

2、配置价税合计字段的锁定性,根据选项字段开放价税合计字段的锁定性,设置单价字段的锁定性

3、在价税合计字段中新增值更新,计算单价,含税单价,金额,税额,以及相关的本位币字段值

【配置说明】

1、在单据头增加“录入价税合计”复选框,设置缺省值为未勾选

image.png

2.1、BOS修改明细信息“价税合计”锁定性为不锁定,

image.png

2.2、设置单据类型中的字段锁定性,

image.png

2.3、根据复选框设置价税合计和单价字段的锁定性,在基本信息页签的实体服务规则中设置。

image.png

image.png

image.png

同理,配置单价,含税单价,或价税合计字段的锁定或解锁。


3、在价税合计字段中设置值更新,计算单价,含税单价,金额,税额,以及相关的本位币字段值


 本案例以常用业务场景下单据勾选含税,且是价外税模式处理,

字段属性勾选及时触发值更新选项

image.png

3.1、录入价税合计计算价税合计本位币 

image.png

3.2、计算含税单价 FTaxPrice=FALLAMOUNT/FPriceUnitQty  判断条件是否含税等于含税

image.png

3.3、计算单价  FPrice=FTaxPrice/(1+FEntryTaxRate/100) 

image.png

3.4、计算折扣额 FEntryDiscount=FPriceUnitQty*FTaxPrice*(FEntryDiscountRate/100) 

image.png

3.5、计算金额 FEntryAmount=(FTaxPrice*FPriceUnitQty-FEntryDiscount)/(1+FEntryTaxRate/100) 

image.png

3.6、计算税额 FEntryTaxAmount=FALLAMOUNT-FEntryAmount 

image.png

3.7、计算净价 FTaxNetPrice=FTaxPrice-FEntryDiscount/FPriceUnitQty

image.png

image.png

4.1、其他配置调整

删除物料明细表体实体服务规则 计算价税合计=金额+税额的配置,避免价税合计、金额、税额之间相互循环反算。

注意是删除下面截图里面框住的计算服务,不是删除整个实体服务规则,只是删除价税合计=金额+税额那一条,要保留本位币相关的计算。



image.png


4.2、在采购数量、计价数量、含税单价、单价、税率、折扣率 字段上配置 计算价税合计=金额+税额,注意要放在计算(价内税)税额的后面。参考下图采购数量值更新配置:

image.png


验证结果:

1、根据是否勾选录入价税合计锁定字段

image.png

2、录入价税合计反算单价

image.png

3、不勾选,录入单价计算价税合计

image.png

图标赞 4
4人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!