我正在尝试使用 Web API 和 XML-RPC (python) 创建发票行。我在创建它时收到此错误。
xmlrpc.client.Fault: <Fault 2: 'Cannot create unbalanced journal entry. Ids: [12083]\nDifferences debit - credit: [-2629.33]'>
我正在按如下方式创建发票行:inv_line_id = models.execute_kw(
db, uid, password,
'account.move.line',
'create'[
{'move_id':invoice_id,
'product_id':product_id[0]['id'],
'price_unit':product_id[0]['list_price'],
'quantity':sale_line_id[0]['product_uom_qty'],
'account_id':account_id[0]['property_account_income_categ_id'][0]
}
]
)
如果我不添加“price_unit”,发票行将正常创建但没有价格。任何人都知道如何解决这个问题?提前致谢
最佳答案
期间create
或 write
的 account.move
只有 invoice_line_ids
设置而不是 line_ids
, _move_autocomplete_invoice_lines_create或 _move_autocomplete_invoice_lines_write调用方法来自动计算发票的会计行。在这种情况下,将检索帐户并计算税款、现金四舍五入和付款条件。最后,这些值将包含 line_ids
中的所有会计行。并且 Action 应该是平衡的。
关于odoo - 无法创建不平衡的日记帐分录。 ID : Differences debit - credit Error when trying to create an invoice line,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64270577/