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

See the new Odoo user documentation.

See the new Odoo technical documentation.

Установка новой функциональности

Вся функциональность Open ERP содержится в ее многочисленных и различных модулях. Многие из них, основные модули, автоматически загружаются во время первоначальной установки системы и могут быть позже обновлены по каналу связи. Хотя они в большинстве не установлены в базу данных в самом начале, они доступны на вашем компьютере для немедленной установки. Также с официального веб-сайта Open ERP http://openerp.com могут быть загружены дополнительные модули. Эти модули являются неактивными, когда они загружаются в систему, и могут быть установлены отдельной операцией.

Начните с проверки, доступны ли по сети какие-нибудь обновления, которые применимы к вашей начальной установке. Затем установите модуль CRM, чтобы завершить существующую базу данных.

Обновление списка модулей

Выберите [Администрирование ‣ Модули ‣ Обновить список модулей] (Administration ‣ Modules ‣ Update Modules List) для запуска инструмента обновления. В открывшемся окне Обновление модулей (Module Update) будет выведено уведомление, что OpenERP просмотрит сервер, чтобы добавить новые модули, и обновить существующие.

Нажмите [Обновить] (Update),чтобы начать обновление на стороне сервера. Когда оно завершится, вы увидите раздел Результаты обновления модулей (Module update result), показывающий, сколько новых модулей было добавлено и сколько существующих модулей было обновлено. Нажмите Открыть модули (Open Modules), чтобы вернуться к обновленному списку.

Примечание

Модули

Все модули, доступные с вашего компьютера, находятся в поддиректории addons на вашем сервере Open ERP. Каждый модуль представлен своим каталогом с названием модуля или файлом с именем модуля и расширением .zip. Внутренняя структура этого файла в формате архива ZIP повторяет структуру каталогов распакованных модулей.

Совет

Поиск по всему списку

Список модулей показывает только первые доступные модули. В веб-клиенте вы можете производить поиск или воспользоваться ссылками Первый / Предыдущий / Следующий / Последний (First / Previous / Next / Last) для доступа к любой позиции данного списка, и вы также можете изменить количество позиций списка выводимых за один раз путем нажатия на значение количества строк между ссылками Предыдущий (Previous) и Следующий (Next) и введением числа, отличающегося от значения по умолчанию = 20.

При использовании клиента GTK вы можете производить поиск, как и в веб-клиенте, или воспользоваться кнопкой [+] в левой части окна наверху для изменения количества позиций (по умолчанию = 80), возвращаемых поиском, либо начальным смещением 0 (начинать с первого элемента) в полном списке.

Мастер создания / изменения конфигурации

Одна из новых возможностей в OpenERP -- это мастер Конфигурация (Configuration). После его запуска появится ярлык Изменить конфигурацию (Reconfigure). Этот мастер дает легкий способ установки модулей благодаря его дружественному и легкому в использовании интерфейсу. Пользователь может вызвать данный мастер в удобное время путем использования ярлыка Изменить конфигурацию (Reconfigure), который располагается как раз под названием базы данных и имени пользовательской записи в веб-клиенте или в меню Ярлыки (Shortcut) в клиенте GTK. Будет выведено то же самое диалоговое окно, которое вы могли видеть во время установки новой базы данных. Почему мы назвали это мастером Изменить конфигурацию (Reconfigure)? Несомненно, потому, что он позволяет пользователю проверить установленные приложения и установить дополнительную функциональность или просто установить новые приложения «на лету».

По мере продвижения по различным шагам с помощью мастера, вы будете встречать различные опции, которые уже выбраны и окрашены в серый цвет. Это уже установленные приложения. В конфигурации базы данных openerp_ch02, вы можете увидеть, что опция Управления отношениями с клиентами (Customer Relationship Management) уже выбрана, так как данное бизнес-приложение уже установлено в этой базе данных. Вы можете установить дополнительные приложения, просто отмечая соответствующие поля выбора и нажатием Установить (Install) или нажатием Пропустить (Skip), чтобы прекратить установку конфигурации. Вы можете также пройти шаг Конфигурация приложения CRM (CRM Application Configuration), который вы можете использовать для добавления функциональности в ваше приложение CRM. Пока что выберите опцию Рекламации (Claims) и нажмите Установить конфигурацию (Configure). Это включит установку модуля crm_claim.

/doc_static/6.0/_images/reconfigure_wizard.png

Мастер изменения конфигурации, показывающий приложение Управления отношениями с клиентами как установленное

Этим способом вы можете продолжить добавление функциональности, пропуская шаги конфигурации, или просто выйти из этого мастера. Когда вам необходимо добавить в ваше систему дополнительную функциональность, вы можете снова в любой момент обратиться к мастеру Изменить конфигруацию (Reconfigure).

Примечание

Вы можете также изменить мастер Изменения конфигурации (Configuration Wizard) через меню [Администрирование ‣ Конфигурация ‣ Мастера конфигурации ‣ Мастера конфигурации] (Administration ‣ Configuration ‣ Configuration Wizards ‣ Configuration Wizards).

Установка приложения / модуля из списка модулей

Теперь установим модуль google_map, который дает вам возможность добавлить функциональность к форме контрагента, открывая его местоположение непосредственно на Картах Google (Google Maps). Это часть базовой установки, так что от вас не потребуется загружать что-либо для выполнения данной работы.

Откройте список модулей через меню [Администрирование ‣ Модули ‣ Модули] (Administration ‣ Modules ‣ Modules). Найдите модуль google_map путем указания его названия в поле Название (Name) на экране поиска, и затем нажмите на его название в выведенном списке, чтобы открыть его. Описывающая модуль форма даст вам полезную информацию о модуле, такую как номер версии, его статус и обзор его функциональности. Нажмите Запланировать к установке (Schedule for Installation) и статус модуля изменится на К установке (To be installed).

Совет

Теперь вы можете включать модули в установку и производить установку также из видов списка. Обратите внимание на кнопки с правой стороны и на кнопки действий для установки.

/doc_static/6.0/_images/install_google_map_module.png

Установка модуля карты Google (Google Maps)

Совет

Техническое описание

Если вы выберете модуль в любом из списков модулей, нажав на название модуля, а затем нажмете на [Техническое описание] (Technical Guide) в правом верхнем углу окна, Open ERP создаст технический отчет по данному модулю. Это полезно лишь тогда, когда модуль установлен.

Этот отчет включает в себя список всех объектов, и все поля вместе с их описаниями. Отчет адаптирован к вашей системе и отражает все изменения, которые вы сделали и все другие модули, которые вы установили.

Затем, либо воспользуйтесь меню [Администрирование ‣ Модули ‣ Выполнить запланированные обновления] (Administration ‣ Modules ‣ Apply Scheduled Upgrades), либо в разделе Действия (Actions) нажмите Выполнить запланированные обновления (Apply Scheduled Upgrades), а затем -- Начать обновление (Start update) на появившейся форме Обновление модуля (Module Upgrade). Закройте окно по завершении операции. Вернитесь в меню Продажи (Sales); вы увидите, что стало доступно новое меню Продукты (Products).

Совет

Обновление меню в клиенте GTK

В клиенте GTK после обновления модулей вам необходимо открыть новое меню для обновления содержания -- в противном случае вы не увидите нового пункта меню. Для этого используется меню окна [Форма ‣ Обновить/Отменить] (Form ‣ Reload / Undo) или воспользуйтесь горячей клавишей Ctrl+R.

Установка модуля с его зависимостями

Теперь установим модуль Управления складом, воспользовавшись тем же процессом, что и ранее. Начните с [Администрирование ‣ Модули ‣ Модули] (Administration ‣ Modules ‣ Modules).

  1. Выведите список модулей, и найдите в этом списке модуль stock.

  2. Включите модуль в установку нажатием [Включить в установку] (Schedule for Installation).

  3. Проделайте те же действия для модуля account.

  4. Нажмите [Внести намеченные обновления] (Apply Scheduled Upgrades) на расположенной справа панели действий.

  5. Нажмите [Начать обновление] (Start update) для установки обоих модулей.

  6. Через несколько секунд, когда установка завершится, вы можете закрыть это диалоговое окно.

  7. Вы увидите подробную информацию обо всех функциях, добавленных при помощи модулей, на новой вкладке Характеристики (Features) на форме модуля.

When you return to the Warehouse menu, you will find the new menu items under it like Warehouse ‣ Warehouse Management ‣ Incoming Shipments, Warehouse ‣ Products Moves, which are a part of the Warehouse management system. You will also see all the accounting functions that are now available in the Accounting menu.

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

Примечание

Зависимости между модулями

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

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

Хотя вы можете установить модуль и все его зависимости сразу, вы не можете их удалить за один раз -- вы должны удалять модуль за модулем. Удаление является более сложным, чем установка, потому что необходимо обрабатывать имеющиеся в системе данные.

Примечание

Удаление модулей

Хотя это работает достаточно хорошо, удаление модулей в Open ERP не является совершенным. Возврат системы именно в то состояние, которое было до установки, не гарантируется.

Так что рекомендуется сделать резервную копию базы данных перед установкой новых модулей, чтобы вы могли протестировать новые модули и решить, являются ли они подходящими или нет. Если нет, то вы можете вернуться к резервной копии. Если же да, то вы, возможно, захотите повторно установить модули, но уже на резервную копию, чтобы не удалять все ваши тестовые данные.

Если вы хотите удалить модули, вам следует воспользоваться меню Administration ‣ Modules ‣ Modules, и затем удалить модули в порядке, обратном их зависимостям: stock, account.

Установка дополнительных функций

To discover the full range of OpenERP's possibilities, you can install many additional modules. Installing them with their demonstration data provides a convenient way of exploring the whole core system. When you build on the openerp_ch02 database, you will automatically include demonstration data because you checked the Load Demonstration Data checkbox when you originally created the database.

Для получения обзорного списка всех модулей, доступных для установки, нажмите [Администрирование ‣ Модули ‣ Модули] (Administration ‣ Modules ‣ Modules).

Для тестирования нескольких моделей вам не нужно устанавливать их один за одним. Вы можете использовать зависимости между модулями для загрузки нескольких модулей за один раз.