odoo - 无法创建不平衡的日记帐分录。 ID : Differences debit - credit Error when trying to create an invoice line

标签 odoo

我正在尝试使用 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”,发票行将正常创建但没有价格。
任何人都知道如何解决这个问题?提前致谢

最佳答案

期间createwriteaccount.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/

相关文章:

python - Odoo 可以跟踪计算字段的变化

javascript - 如何将 css 和 javascript 文件添加到 Odoo 8 中的自定义模块?

python - 如何继承第三方模块的 Controller 来定制 Odoo 12?

python - 在加载所有记录并调用 fields_view_get 函数后动态触发 Odoo fields_view_get

python - 如何将状态添加到选择字段并在 Odoo 11 的状态栏中显示它的顺序?

odoo - 在 Odoo 11 中报告的货币字段没有货币 ID

python - Odoo 10 - 使用 CRON 的功能

python - 如何在 Odoo 报告中以印度卢比格式打印 amount_to_text。?

python - 禁用 OpenERP 中特定功能的创建和丢弃按钮

postgresql - 我在哪里可以找到 openERP 数据库中的 'project name'?