完整性错误
操作无法完成,可能是由于以下原因:
- 删除:您可能正在尝试删除记录,而其他记录仍然引用它
- 创建/更新:未正确设置必填字段
[参考对象:日期 - 日期]
模型是good_reception。这是一个自定义模块。
不同的交易采取了良好接待的日期。昨天它工作得很好然后我删除了所有草稿数据,现在它显示了错误。
请注意,我对数据库进行了备份,但无法恢复。错误是
<br><br>could not restore the database
<br><br><code>
supplier = fields.Many2one("res.partner", string="Supplier",required=True)
received_goods = fields.One2many("rcs.stock_transaction", "reception")
received_by = fields.Many2one("res.users", readonly=True)
date = fields.Date(required=False)
state = fields.Selection([
('pending', "Pending"),
('received', "Received"),
], default='pending', readonly=True)
@api.one
def compute_name(self):
self.name = "Reception No:"+str(self.id)+", Supplier:"+self.supplier.name+", Date:"+self.date
答案 0 :(得分:0)
我不确定您使用的是哪种型号,但似乎您正在创建某些型号的记录,而不是为您所需的字段提供值。
在为日期字段提供值后,错误将得到解决。
如果您仍然遇到此问题,请使用模型和完整错误追溯等详细信息更新您的问题,这对我们很有帮助。