Odoo 10 - 销售订单中的分税

时间:2018-02-13 01:21:27

标签: odoo odoo-10 qweb

当产品具有不同的税收(即不同的VAT%值)时,Odoo会在显示总税额时对所有内容进行分组。

如何获得每种税的小计(即增值税10%,增值税20%等)?

<t t-foreach="doc._get_tax_amount_by_group()" t-as="amount_by_group">
    <tr>
        <td><span t-esc="amount_by_group[0] or 'Taxes'"/></td>
        <td class="text-right">
            <span t-esc="amount_by_group[1]"
                  t-options='{"widget": "monetary", "display_currency": doc.pricelist_id.currency_id}'/>
        </td>
    </tr>
</t>

1 个答案:

答案 0 :(得分:1)

可能有一些自定义(表单视图)在报价单或销售订单表单上显示每个税组,但实际上不需要在报价/订单PDF上显示多个税组。

  1. 启用开发者模式
  2. 转到**会计(或发票)&gt;配置&gt;会计&gt;税
  3. 打开税务记录的表单视图
  4. 点击高级选项
  5. 请注意税组字段
    • 所有拥有税的行都会分组到其税组中,然后按组计算
  6. 例如,如果我们设置税收条目如下:

    • 税(5%)
      • 金额:5.00
      • 税收计算:价格百分比
      • 税务小组:税(5%)
        • 手动创建税组
    • 税(10%)
      • 金额:10.00
      • 税收计算:价格百分比
      • 税务小组:税(10%)
        • 手动创建税组

    我们可以创建一个报价单或销售订单,例如:

    • 第1行
      • 产品:产品A
      • 数量:1.0
      • 单价:50.00
      • 税收:5%
    • 第2行
      • 产品:产品B
      • 数量:1.0
      • 单价:100.00
      • 税收:10%

    在销售订单表格的总计部分中,&#34;税收&#34;价值将结合所有税收,无论其税务组如何。

    • 小计:$ 150.00
    • 税收:$ 12.50
    • 总计:162.50

    但是,如果我们点击打印&gt;报价/订单,然后PDF显示这些结果,税收按税组分组:

    • 小计:$ 150.00
    • 税(5%):$ 2.50
    • 税(10%):$ 10.00
    • 总计:$ 162.50