This is the documentation for older versions of Odoo (formerly OpenERP).

See the new Odoo user documentation.

See the new Odoo technical documentation.

Создание конфигурационного модуля

Очень полезно иметь возможность сохранять вашу конкретную конфигурацию в модуле OpenERP, предназначенном именно для этого. Это дает вам возможности:

  • автоматически дублировать конфигурацию путем установки модуля в другую базу данных,

  • устанавливать пустую базу данных заново с вашей новой конфигурацией, в случае если у вас имеются проблемы с первоначальной конфигурацией,

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

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

Начните с установки модуля base_module_record обычным образом. Затем включите запись ваших действий, воспользовавшись меню [Администрирование ‣ Кастомизация ‣ Создание модуля ‣ Запись модуля ‣ Начать запись] (Administration ‣ Customization ‣ Module Creation ‣ Module Recorder ‣ Start Recording). Проделайте все ваши изменения конфигурации вручную через пользовательский интерфейс, как обычно (управление меню, назначения панелей аналитики, конфигурация экрана, новые отчеты, и управление правами доступа -- информация о некоторых таких возможностях описана в настоящей главе ниже). Чтобы остановить запись модуля, воспользуйтесь меню [Администрирование ‣ Кастомизация ‣ Создание модуля ‣ Запись модуля ‣ Прекратить запись] (Administration ‣ Customization ‣ Module Creation ‣ Module Recorder ‣ Stop Recording).

Once you've done all this, go to the menu Administration ‣ Customization ‣ Module Creation ‣ Module Recorder ‣ Save Recorded Module.

Примечание

Contributing to the development of Open ERP

Once your personal configuration has been saved into a module, install the module base_module_publish. It adds a button "Publish module" on each module, so that you simply have to call this button when you want to release a new version of your module.

Use this function to publish your module on the official Open ERP site. It could then be reused by other companies that have the same needs as yours. You could then yourselves benefit from improvements made by these same companies in future.

Не забудьте вначале создать пользовательскую запись на http://openerp.com.

Open ERP then creates a ZIP file for you containing all of the modifications you made while you were carrying out your configuration work. You could reinstall this module on other databases and/or publish it online to help other companies. This could turn out to be useful if you want to install a test server for your company's users and give them the same configuration as the production server.

Для установки нового модуля, сохраненного в форме файла ZIP, воспользуйтесь меню [Администрирование ‣ Управление модулями ‣ Импорт модуля] (Administration ‣ Modules Management ‣ Import module).