我如何解决psycopg2.ProgrammingError:列引用“ account_analytic_id”在odoo中不明确

佐佐木

我试图将模块从odoo 8迁移到odoo 12,并且在odoo 12环境中尝试安装odoo 8模块时收到此错误。

psycopg2.ProgrammingError: column reference "account_analytic_id" is ambiguous
LINE 18: ..., sub.product_id, sub.partner_id, sub.country_id, sub.accoun...

这是我怀疑错误来自的代码块

class AccountInvoiceReport(models.Model):
    _inherit = 'account.invoice.report'

    cost_center_id = fields.Many2one(
        'account.cost.center',
        string='Cost Center',
        readonly=True
    )
    account_analytic_id = fields.Many2one(
        'account.analytic.account',
        string='Analytic Account',
        readonly=True
    )

    def _select(self):
        return super(AccountInvoiceReport, self)._select() + \
            ", sub.cost_center_id as cost_center_id, " + \
            "sub.account_analytic_id as account_analytic_id"

    def _sub_select(self):
        return super(AccountInvoiceReport, self)._sub_select() + \
            ", ail.cost_center_id as cost_center_id, " + \
            "ail.account_analytic_id as account_analytic_id"

    def _group_by(self):
        return super(AccountInvoiceReport, self)._group_by() + \
            ", ail.cost_center_id, " + \
            "ail.account_analytic_id"
乔尔纳

只需使用删除查询部分account_analytic_id,因为它已经在account.invoice.reportOdoo 12中。

可以在这里看到

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Typeorm给我QueryFailedError:列引用“ id”不明确

来自分类Dev

如何解决违反完整性约束的问题:laravel中where子句中的1052列“ id”不明确

来自分类Dev

列引用 ID 不明确 postgres

来自分类Dev

如何解决错误:(psycopg2.errors.NotNullViolation)列“ id”中的空值违反了非空约束?

来自分类Dev

使用口才,字段列表中的列“ id”不明确

来自分类Dev

字段列表中的“ user_id”列不明确

来自分类Dev

Codeigniter中where子句中的列“ id”不明确

来自分类Dev

字段列表中的列“ student_id”不明确

来自分类Dev

Knex.js PostgreSQL列引用“ id”不明确

来自分类Dev

PostgreSQL - 错误列引用“id”不明确

来自分类Dev

播放2:模板中的“对表单的引用不明确”错误消息

来自分类Dev

字段中的列不明确,但是当我加前缀时,它显示为“未知”

来自分类Dev

字段列表中的“ loginAttempts”列不明确-我在这里缺少什么区别?

来自分类Dev

如何修复以下错误:“对成员‘下标’的不明确引用”出现在我的代码中?

来自分类Dev

在oracle中定义不明确的列

来自分类Dev

列引用“id”不明确 - 它可以引用 PL/pgSQL 变量或表列

来自分类Dev

如何解决不明确的“查找”?

来自分类Dev

错误代码:1052字段列表中的列“ admin_id”不明确

来自分类Dev

使用IN子句时,字段列表中的列“ id”不明确

来自分类Dev

错误:字段列表中的列“ id”不明确php mysqli

来自分类Dev

创建视图,错误代码:1052。字段中的列“id”不明确

来自分类Dev

1052:字段列表中的“user_id”列在以下情况下不明确

来自分类Dev

我如何解决异常 BEGIN_OBJECT 但 STRING 在第 1 行第 2 列路径 $ 在 android studio 中?

来自分类Dev

漏洞?Groovy中的“方法引用不明确”

来自分类Dev

PlayFramework中的“对Validator的引用不明确”

来自分类Dev

Xcode 8.2.1中对成员的不明确引用

来自分类Dev

对 Xcode 8 中成员“下标”的不明确引用

来自分类Dev

等于或 == 在 swiftui 中抛出“不明确的引用”错误

来自分类Dev

#1052-where子句中的列ID不明确

Related 相关文章

  1. 1

    Typeorm给我QueryFailedError:列引用“ id”不明确

  2. 2

    如何解决违反完整性约束的问题:laravel中where子句中的1052列“ id”不明确

  3. 3

    列引用 ID 不明确 postgres

  4. 4

    如何解决错误:(psycopg2.errors.NotNullViolation)列“ id”中的空值违反了非空约束?

  5. 5

    使用口才,字段列表中的列“ id”不明确

  6. 6

    字段列表中的“ user_id”列不明确

  7. 7

    Codeigniter中where子句中的列“ id”不明确

  8. 8

    字段列表中的列“ student_id”不明确

  9. 9

    Knex.js PostgreSQL列引用“ id”不明确

  10. 10

    PostgreSQL - 错误列引用“id”不明确

  11. 11

    播放2:模板中的“对表单的引用不明确”错误消息

  12. 12

    字段中的列不明确,但是当我加前缀时,它显示为“未知”

  13. 13

    字段列表中的“ loginAttempts”列不明确-我在这里缺少什么区别?

  14. 14

    如何修复以下错误:“对成员‘下标’的不明确引用”出现在我的代码中?

  15. 15

    在oracle中定义不明确的列

  16. 16

    列引用“id”不明确 - 它可以引用 PL/pgSQL 变量或表列

  17. 17

    如何解决不明确的“查找”?

  18. 18

    错误代码:1052字段列表中的列“ admin_id”不明确

  19. 19

    使用IN子句时,字段列表中的列“ id”不明确

  20. 20

    错误:字段列表中的列“ id”不明确php mysqli

  21. 21

    创建视图,错误代码:1052。字段中的列“id”不明确

  22. 22

    1052:字段列表中的“user_id”列在以下情况下不明确

  23. 23

    我如何解决异常 BEGIN_OBJECT 但 STRING 在第 1 行第 2 列路径 $ 在 android studio 中?

  24. 24

    漏洞?Groovy中的“方法引用不明确”

  25. 25

    PlayFramework中的“对Validator的引用不明确”

  26. 26

    Xcode 8.2.1中对成员的不明确引用

  27. 27

    对 Xcode 8 中成员“下标”的不明确引用

  28. 28

    等于或 == 在 swiftui 中抛出“不明确的引用”错误

  29. 29

    #1052-where子句中的列ID不明确

热门标签

归档