0
在創建報告時,我需要從account.invoice (sale)中獲取單個產品的稅額。已經嘗試過SQL查詢,但這是不可能的,所以我該怎麼做?如何在account_invoice(銷售)中獲得單個產品的稅額(包括組和百分比)?
在創建報告時,我需要從account.invoice (sale)中獲取單個產品的稅額。已經嘗試過SQL查詢,但這是不可能的,所以我該怎麼做?如何在account_invoice(銷售)中獲得單個產品的稅額(包括組和百分比)?
SQL查詢可能是,但如果您嘗試在純SQL中進行計算,則可能會變得很困難。 account.invoice.line
有一個Many2many字段invoice_line_tax_ids
,您可以在SQL查詢中將其用作映射表(數據庫表account_invoice_line_tax
,其中包含字段invoice_line_id
和tax_id
)。
如果您想讓自己的工作更輕鬆,請爲account.invoice.line
創建一個新的計算字段(記住store=True
),該字段使用Odoo使用的相同方法按行計算稅金。見account.invoice.line._compute_price
for example。
如果通過產品而不是由發票行,只需在您的報告中的發票行通過產品組所需要的稅收。
你的問題有標籤'openerp'和'odoo-10'。這個問題關於哪一個? – miq
這個問題屬於odoo-10 – KLN