Odoo 10 - 销售订单中的分税
Odoo 10 - Split taxes in sale order
当产品有不同的税费(即不同的增值税百分比值)时,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>
可能需要一些自定义(表单视图)来在报价单或销售订单表单上显示每个税组,但实际上不需要自定义来在 Quotation/Order PDF 上显示多个税组。
- 启用开发者模式
- 转到 **会计(或发票)> 配置 > 会计 > 税收
- 打开您的税务记录的表单视图
- 单击高级选项
- 注意 税组 字段
- 所有有税收的行都被分组到它们的税收组中,然后按组汇总
例如,如果我们像这样设置税收条目:
- 税收 (5%)
- 数量:5.00
- 税收计算:价格百分比
- 税收组:税收 (5%)
- 手动创建税组
- 税收 (10%)
- 数量: 10.00
- 税收计算:价格百分比
- 税收组:税收 (10%)
- 手动创建税组
我们可以创建这样的报价单或销售订单:
- 第 1 行
- 产品:产品A
- 数量: 1.0
- 单价:50.00
- 税收:5%
- 第 2 行
- 产品:产品 B
- 数量: 1.0
- 单价:100.00
- 税收:10%
在销售订单表格的总计部分,"Taxes" 值将合并所有税款,无论其税组如何。
- 小计:150.00 美元
- 税收:12.50 美元
- 总计:162.50
但是,如果我们单击 打印 > 报价单/订单,则 PDF 会显示这些结果,其中税收按税收组分组:
- 小计:150.00 美元
- 税金 (5%):2.50 美元
- 税金 (10%):10.00 美元
- 总计:162.50 美元
当产品有不同的税费(即不同的增值税百分比值)时,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>
可能需要一些自定义(表单视图)来在报价单或销售订单表单上显示每个税组,但实际上不需要自定义来在 Quotation/Order PDF 上显示多个税组。
- 启用开发者模式
- 转到 **会计(或发票)> 配置 > 会计 > 税收
- 打开您的税务记录的表单视图
- 单击高级选项
- 注意 税组 字段
- 所有有税收的行都被分组到它们的税收组中,然后按组汇总
例如,如果我们像这样设置税收条目:
- 税收 (5%)
- 数量:5.00
- 税收计算:价格百分比
- 税收组:税收 (5%)
- 手动创建税组
- 税收 (10%)
- 数量: 10.00
- 税收计算:价格百分比
- 税收组:税收 (10%)
- 手动创建税组
我们可以创建这样的报价单或销售订单:
- 第 1 行
- 产品:产品A
- 数量: 1.0
- 单价:50.00
- 税收:5%
- 第 2 行
- 产品:产品 B
- 数量: 1.0
- 单价:100.00
- 税收:10%
在销售订单表格的总计部分,"Taxes" 值将合并所有税款,无论其税组如何。
- 小计:150.00 美元
- 税收:12.50 美元
- 总计:162.50
但是,如果我们单击 打印 > 报价单/订单,则 PDF 会显示这些结果,其中税收按税收组分组:
- 小计:150.00 美元
- 税金 (5%):2.50 美元
- 税金 (10%):10.00 美元
- 总计:162.50 美元