OpenERP: возможно ли обновлять записи, определенные в теге XML ‹data noupdate=1›‹/data›?

Я случайно удалил все записи в mail.messages.subtype. Поэтому, когда я пытаюсь отправить почту из заказа на продажу, он показывает ошибку, так как обязательное поле установлено неправильно. Когда я проверил файлы, я обнаружил, что записи в mail.message.subtypes были определены под тегом xml <data noupdate="1"></data>. Итак, можно ли снова обновить эти файлы, чтобы эти записи снова создавались.

Я попробовал это, используя опцию -i all. Но он показывает уникальную ошибку ограничения ключа в почтовом псевдониме. Есть ли способ только обновить записи, определенные в mail.message.subtype


person OmaL    schedule 30.04.2014    source источник
comment
вы можете обновить модуль, используя -i (init), что может помочь   -  person Senthilnathan    schedule 30.04.2014
comment
Я попробовал это, используя опцию -i all. Но он показывает уникальную ошибку ограничения ключа в почтовом псевдониме.   -  person OmaL    schedule 30.04.2014
comment
Почему вы не можете какое-то время изменить его на noupdate=0?   -  person Lukasz Puchala    schedule 04.05.2014
comment
То же самое с опцией -i all. Затем возникла ошибка ограничения   -  person OmaL    schedule 05.05.2014


Ответы (1)


Создайте новую базу данных или используйте другую существующую базу данных

Затем экспортируйте mail_message_typem как csv

Импортируйте csv в базу данных той же таблицы, в которой возникла проблема

Это заставит работать

Может это временное решение

Поднимите ошибку в панели запуска со сценарием.

person Senthilnathan    schedule 30.04.2014
comment
Теперь я создал временное исправление, создав модуль с файлом xml, содержащим все записи mail.message.subtype с идентификатором xml исходного. - person OmaL; 30.04.2014
comment
но это не ошибка openerp. - person OmaL; 30.04.2014