Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn

由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解

本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!

开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

如果您登录系统碰到问题,请在微信公众号留言:

卸载支付模块以后,后台设置Payment Acquirers的支付列表进行删除时报错



  • 使用调试的时候,想将原先安装测试后废弃不用的支付从列表里删除,在进行删除操作前,已经严格按照删除模块的流程进行卸载模块、删除模块、从addons删除模块文件夹,
    但后台支付列表里依旧存在这个支付方式,并且删除时报错,如下:

    Integrity Error

    The operation cannot be completed, probably due to the following:
    - deletion: you may be trying to delete a record while other records still reference it
    - creation/update: a mandatory field is not correctly set

    [object with reference: Payment Transaction - payment.transaction]


    网上查到odoo官方社区类似问题帖子:https://www.odoo.com/forum/help-1/question/the-operation-cannot-be-completed-probably-due-to-the-following-deletion-you-may-be-trying-to-delete-a-record-while-other-r-7051
    进入后台:设置-数据库结构-模型,找到了提示相关模型,但不知如何处理修正该问题。

    请问改如何修复?如果不修复,后续odoo使用中会否有其他问题?


Log in to reply