что-то не так при перемещении учетной записи, так как добавление учетной записи analyti c в записи счетов поставщиков, и мне нужно l oop во всех строках в перемещениях учетной записи и удалить учетную запись analyti c из всех строк этим бит кода
class NewModule(models.Model):
_inherit = 'account.move'
def analytic(self):
all=self.env['account.move'].search([('type','=','in_invoice')])
ana=all.line_ids.mapped('analytic_account_id')
ana.unlink()
, но при запуске этого метода я получаю эту ошибку «Операция не может быть завершена: другая модель требует удаления записи. Если возможно, заархивируйте ее. Модель: Analyti c Строка (account.analyti c .line), Ограничение: account_analytic_line_account_id_fkey " как на изображении ниже
в противном случае при попытке удалить учетную запись analyti c для пользовательского интерфейса он удален без каких-либо проблем, но слишком много счетов, чтобы делать это вручную
любая помощь будет оценена