价格计算(税收和折扣)

Posted

技术标签:

【中文标题】价格计算(税收和折扣)【英文标题】:Price calculations (tax and discount) 【发布时间】:2020-09-16 03:30:59 【问题描述】:

使用优惠券时计算产品(和订单)价格的正确方法是什么(考虑到产品是应税产品)。我注意到税收和折扣是脱节的。它们都应用于产品的行价(然后汇总为总价)。我需要对折扣产品价格征税:

(price - discount) + tax(discounted price)

实现这种计算的最佳方法是什么?

【问题讨论】:

【参考方案1】:

此行为无法通过 UI 自定义。

但您可以在自定义中更改它:

根据您的要求装饰OrderLineItemMapper or OrderMapper 在此处使用可从oro_promotion.promotion_executor 服务获取的已应用折扣的价格。

【讨论】:

以上是关于价格计算(税收和折扣)的主要内容,如果未能解决你的问题,请参考以下文章

以编程方式重新计算 Acumatica 税收和折扣

有参无返回值方法-计算商品折扣后价格并打印

Hybris订单价格的折扣维护

折扣后如果总计为 0,则需要根据自定义价格字段计算税款并添加到购物车页面的总计中

课堂练习---最低价格买书

计算最低价格