Как добавить настраиваемое поле в отчет аудита журнала в Odoo 11

Версия Odoo: 11

Я добавил настраиваемое поле в модель account.payment: x_mycompany_transcation_id

затем я добавил его в отчет аудита журнала:  введите описание изображения здесь

Но при попытке распечатать отчет появляется следующая ошибка:  введите описание изображения здесь


person Kira    schedule 04.12.2018    source источник
comment
Скопируйте код и трассировку стека прямо в вопрос, а не используйте картинки. Трудно ссылаться на что-либо, когда нет возможности сделать копию или что-то в этом роде.   -  person CZoellner    schedule 05.12.2018


Ответы (1)


Это только опытное предположение, но foreach в строке таблицы говорит aml, и это обычно означает, что записи в цикле for относятся к модели account.move.line, которую вы не расширили. Но вместо этого у вас есть расширенная модель account.payment. Таким образом, вам нужно либо расширить правильную модель, либо найти другой способ отображения данных в отчете.

person CZoellner    schedule 05.12.2018
comment
вы правы, я подумал об этом в последнее время, поэтому я создал это настраиваемое поле в модели account.move.line, и теперь моя проблема заключается в том, как связать его с полем в модели account.payment? мой процесс проектирования: 1. создать платеж с настраиваемым полем 2. аудит журнала печати, включая это настраиваемое поле - person Kira; 06.12.2018
comment
Ответить вкратце не так-то просто. Извините, вы сами нашли связь: - / - person CZoellner; 06.12.2018