2016-11-29 6 views
1

Я хочу создать новый модуль, который сохранит историю записи, когда кто-нибудь ее отредактирует, но не узнает какие-либо документы о том, как поймать действие редактирования. Кто-нибудь знает как это делать ?Как я могу «перехватить» действие в odoo

+0

Я видел этот файл, но он настолько смущен me –

ответ

1

, если вы не хотите использовать модели в магазине аддонов, Вы можете создать новый класс наследует от models.Model и overrid создавание и написать метод, чтобы сохранить аудит в другой модели и создать новая модель, которая наследует новую модель, а не модели. Класс модели это, когда когда-либо создается или записывается, он будет вызывать создание и запись родительского класса, а не создание

+0

Ваши слова заставляют меня так смущаться, но я получил ваши идеалы, позвольте мне попробовать –

+0

lol i ' m так плохо на английском, но я надеюсь, что вы получите идею – Cherif

1

В магазине приложений имеется несколько модулей, которые обеспечивают эту функциональность.

Audit Trail

Audit Log

Один блог есть, как использовать контрольный след в odoo подготовленный Маюр maherswari.

Audit Trail in OpenERP - (Odoo)

+0

tks, я буду исследовать модуль Audit Log, чтобы узнать, как справиться с действием –

Смежные вопросы