2017-02-18 2 views
0

보고서를 만드는 동안 account.invoice (판매)에서 개별 제품에 대한 세금을 내야합니다. SQL 쿼리를 시도했지만 가능하지 않으므로 어떻게 할 수 있습니까?account_invoice (Sale)에서 세제 (그룹 및 퍼센트 모두) 개별 제품을 얻는 방법은 무엇입니까?

+0

귀하의 질문에'openerp'와'odoo-10' 태그가 있습니다. 어느 것이이 질문입니까? – miq

+0

이 질문은 odoo-10에 속한 것입니다. – KLN

답변

0

SQL 쿼리 은 가능하면이지만 계산을 순수 SQL로 만들려고하면 어려울 수 있습니다. account.invoice.line은 매핑 테이블 (데이터베이스 테이블 account_invoice_line_tax에는 invoice_line_idtax_id이있는 SQL 쿼리에서 사용할 수있는 Many2many 필드 invoice_line_tax_ids이 있습니다.

이 작업을보다 편하게하려면 account.invoice.line에 대해 Odoo가 사용하는 것과 동일한 방법으로 세금을 계산하는 새로운 계산 필드 (store=True 기억)를 작성하십시오. account.invoice.line._compute_price for example을 참조하십시오.

당신은 제품에 의해 대신 송장 라인, 보고서에 제품 별 송장 라인 바로 그룹에 의해 세금이 필요합니다.