采购订单价税合计反写设置原创
1,185次浏览
编辑于2022年05月13日 14:14:06
1.删掉表体实体服务规则
价外税,计算价税合计、金额/税额/价税合计(本位币)
FAllAmount=FEntryAmount+FEntryTaxAmount
(价税合计=金额+税额)
2.设置价税合计反算公式,填写在值更新事件中。并解锁价税合计,同时在单据类型中修改字段新增是否可维护。
FPrice=FAllAmount/(1+FEntryTaxRate/100)/FPriceUnitQty
(单价=价税合计/(1+税率)/计价数量)
FTaxPrice=FAllAmount/FPriceUnitQty
(含税单价=价税合计/计价数量)
FEntryAmount=FAllAmount/(1+FEntryTaxRate/100)
(不含税金额=价税合计/(1+税率))
FEntryTaxAmount=FAllAmount/(1+FEntryTaxRate/100)*(FEntryTaxRate/100)
(税额=价税合计/(1+税率)*税率)
3.把 FAllAmount=FEntryAmount+FEntryTaxAmount(价税合计=金额+税额)
放到单价、含税单价、计价数量、折扣率、折扣额、税率、不含税金额、税额
字段的值更新事件里面
3.1 第3步导致修改数量后价税合计不变,与实际情况有偏差
修改第3步为明细信息实体服务规则
价外税,计算价税合计、金额/税额/价税合计(本位币)
FAllAmount = FPriceUnitQty * FTaxPrice
(价税合计=计价数量*含税单价)
赞 0
0人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!