Установка и настройка OpenERP

20 октября 2011 г.

В связи с производственной необходимостью занялся поиском подходящей ERP-системы для нашего проектного института. На просторах интернет наткнулся на свободную систему OpenERP, установку которой буду описывать в этой статье. К сожалению, в интернете очень мало информации на русском языке о ней, если не сказать — «нет совсем» — честно сказать, кроме тематических форумов почти ничего не нашел. Может и мой опыт кому сгодиться.

Итак, так как установка OpenERP проводилась в тестовых целях, то была выбрана виртуальная машина с новой Windows 7 Pro на борту.

Для начала скачиваем последнюю версию дистрибутива с офсайта по этой ссылке — http://www.openerp.com/downloads. На сайте последняя доступная версия 6.0.1, доступная в вариантах для загрузки Windows Auto-installers и Source tarballs для Windows, Linux или Macintosh. Windows Auto-installers доступен в вариантах All-In-One и по отдельности: Server, GTK Client и Wed Client, а для Source tarballs только по отдельности: Server, GTK Client и Wed Client (есть собранные пакеты Server и GTK Client для Debian/Ubuntu) Поскольку мы ставим тестовую систему, то я скачал дистрибутив для Windows (ну ближе она мне) All-in-one — все в одном: и сервер и клиент и база денных PostgreSQL. Для работы скорее всего будем использовать Линукс-сервер, но об этом, если все срастется, в другой раз.

Запускаем скачанный инсталлятор, который оказался почему-то только на двух языках — английском и французском. Я выбрал английский, так как по-французски кроме «Же не манж па сис жур», увы, ничего не знаю (честно сказать и в английском не гуру, но как говорится «работа обязывает»). Далее следуем инструкциям инсталлятора. Во время установки потребуется ввести Super Administrator Password — запоминаем его, потребуется для создания и настройки базы данных.

Сразу же по окончании установки инстолятор предлагается запустить OpenERP client, что я и сделал.

После запуска программы я, для проформы, заполнил контактную информацию, что, в принципе можно и не делать. Далее попробуем создать базу данных для нашего института (организации). В запущенном OpenERP Сlient выбираем «Новая база данных» в пункте меню Файл>Базы данных>. В появившемся окне вводим данные для создания новой базы данных:

  • OpenERP Server — адрес сервера, по умолчанию socket://localhost:8070, я оставил, но можно и сменить если у вас сервер расположен на другой машине.
  • Super Administrator Password — это тот самый пароль по умолчанию, который мы запомнили во время установки.
  • New Database Name — думаю и без перевода понятно, название новой базы данных.
  • галочку Load Demonstration Data можно ставить, можно нет — загрузка демонстрационных данных в базу (я поставил, как пример).
  • Default Language — тут я думаю, практически любой выбирет Russian / русскй язык.
  • ну и Administrator Password и Confirm Password — пароль для доступа к вновь созданной базе.

Жмем «ОК» и ждем когда создастся наша база данных

Если все прошло нормально, то после создания базы данных появляется окно, что все прошло успешно: «База данных успешно создана» и созданы два пользователя с парами логин/пароль — у меня admin/admin и demo/demo.

Жмем кнопку «Conect now» и появляется окно мастера конфигурации компании, где OpenERP предлагает выбрать и заполнить профайл компании. Есть разные варианы: сервис, производство, CRM, etc.

Далее переходим по страницам данного мастера постепенно заполняя данные, необходимые для работы OpenERP: название фирмы, общую информацию (улица, индекс, город, страна, телефон, e-mail, валюту…

Если что? всегда можно вернуться назад, нажав на кнопку «Next», пока не нажали в последнем окне «Install». Все данные (или практически все?) можно менять в процессе работы.

На одном из этапов предлагается подключить дополнительные модули: Управление взаимоотношениями, Управление ресурсами, Портал и Вики, я включил их все, чтобы посмотреть, как они работают и что дают.

Поле всех этих манипуляций жмем кнопку «Install» и ждем окончания конфигурирования, после чего появится главное окно и приложение OpenERP готово к дальнейшим испытаниям.

Ну и напоследок можно проверить доступность и работопригодность web-клиента. Открываем адрес localhost:8080 в браузере и, если открывается web-клиент, то все хорошо.

У меня все прошло гладко, а у вас?

Да! Напоследок о недостатках, по крайней мере какие я вижу на сегодняшний момент: Работа всего с одной БД PostgreSQL (а у нас в ПИ используется MySQL и ставить дополнительно еще одну не очень хочется) и неполная русификация — часть сообщений не переведена, но это недостаток многих открытых пакетов.

Основной сайт: http://www.openerp.com

Сайт SaaS: http://ondemand.openerp.com

Сайт с документацией: http://doc.openerp.com

Теги: рубрика Интернет