Нужны developers для разработки ERP для строительной компании

Нужны 3 разработчика для разработки ERP под строительный холдинг.
Требования:
— опыт работы с Odoo от 3 лет. Обязательно опыт работы с 10 версией.
— опыт работы с модулем Accounting
— опыт работы с Git
— доступность на 30 часов в неделю

Условия:
— 12$ час
— оплата еженедельно
— загрузка 30-50 часов в неделю

Пишите: ask@pmoffice.by

Предложение для Вас Odoo пользователи и разработчики!

Добрый день дорогие коллеги!

Я пишу этот короткий топик с предложением к Вам.

Прежде, чем сказать, в чем заключается предложение, сделаю маленькое предисловие.

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

Мое предложение
Я ищу команду: кто знает как работать с Odoo на сервере, программист модулей, программист по веб темам.

Читать дальше →

Odoo 8 сыпется верстка при добавлении путей в openerp-server.conf

Доброго времени времени суток. Я начинающий разработчик под oDoo и столкнулся со страной проблемой связанной с конфигурацией путей к моим модулям. Начну с конфигурации системы и что я делал при установке:
1. ОС Ubuntu 14.04 LTS
2. Использовал мануал установки oDoo 8 с официальной документации способом Packaged installers: odoo-master.readthedocs.io
3. Затем прописываю в openerp-server.conf пути к моим модулям.Вот код файла:
openerp-server.conf
4. В результате имеем следующие, при перезагрузке oDoo сыпется верстка системы и имеет вид:

В консоле браузера пишет следующие Console:
Если убрать путь к моим модулям то все нормально.
Если создавать модули в стандартную папку все норм, но такой вариант не подходит.
По этой теме находил только это: stackoverflow.com
Гуру, жду вашего совета…

Существенные изменения в модуле Accounting (v9)

Колеги,

до сих пор я не спешил переключаться на девятую версию Odoo, настораживало изменение политики лицензирования. Но в связи с новыми проектами, последний месяц кручу девятку Community. Подключил в CentOS репозиторий «ночных сборок» и инсталлировал продукт. Это в добавок к развернутой восьмерке из репозитория на GitHub. Естественно, запускаются версии с разными системными и postgres пользователями и работают параллельно на разных портах.

Поставил задачу переноса данных из рабочей учетной системы на v8 штатным экспортом / импортов CSV в v9.
Пока только справочники производственной компании (включая иерархию спецификаций и маршруты), но без операционных данных.
Если кто уже такую работу проделал будет интересно, на какие подводные камни натолкнулись?

Что стало откровением, так это настройка Плана счетов.

1. Из Odoo выбросили счета типа View, т.е. промежуточные уровни консолидации, соответствующие «синтетическим счетам» в российской бухгалтерии.

Технически это означает, что из модели account.account убрали поле «parent_id», а из account.account.type исчезло значение типа «view».

2. Теперь счета в Odoo представляются гладким списком, концепт «иерархии плана счетов» — просто исключен из употребления…

3. В качестве компенсации предложено использовать механизм группировки счетов по тэгам.

Ссылка: Odoo Accounting Roadmap

С точки зрения приспосабливания к Odoo российского плана счетов, проблема, вроде бы, переходит в разряд неразрешимых.

Но у меня как раз этой проблемы нет, поскольку я показываю заказчикам, что российская бухгалтерия на законодательном уровне отказывается от организации учета под нужды управления предприятием и бизнесом в целом. А раз так, то предпринимателю и его топам волей-неволей приходится строить управленческий учет на иных принципах нежели российские ПБУ.

Осознав это, можно снова возвращаться к оценке инноваций в модуле Odoo Accounting.
Для бухгалтера концепт иерархии плана счетов не подлежит сомнению, в первую очередь это традиция и привычка. Для программиста же группировка «по предку» или «по тэгу» — лишь привходящее условие, ограничение.

Предлагаю обменяться мнениями, независимо, вы уже работаете над проектом с учетом финансов в Odoo v9 или только просматриваете возможности.

Виктор Кобыща

Как заниматься любимым делом иметь прибыль и удовольствие!

Думаю, что большинству людей приходила мысль: “Как заниматься любимым делом и хорошо на этом зарабатывать?”
Я так же, не исключение в этом.

Каждый готов это сделать! Вопрос только: КАК?

Читать дальше →

Динамический домен для поля Many2one

Коллеги, подскажите, как навесить вычисляемый домен в таком случае:

В Odoo 8 есть сущность «Договор», в которой
1. Указан «Поставщик» — ссылка на сущность «Партнер»
2. Есть поле «Ответственный со стороны поставщика» — ссылка на сущность «Контакт»

«Партнер» и «Контакт» связаны Many2Many

Нужно, чтобы в поле «Ответственный со стороны поставщика», в лукапе показывались только те контакты, которые связаны с указанным поставщиком.

Пробовал писать в модели сущности «Договор»:

	@api.onchange('vendor_id')
	def onchange_vendor(self):
		res = {}
		if self.vendor_id:
			vendor_contact_ids = self.vendor_id.contact_ids.mapped('id')
			res['domain'] = {'vendcontact_id': [('id', 'in', vendor_contact_ids)]}
		else:
			res['domain'] = {'vendcontact_id': [('id', 'in', [])]

		return res

Этот метод срабатывает только при создании нового договора или при изменении поля «Поставщик». Как быть в случае, когда форма уже существующего договора открывается на редактирование, но пользователь не трогает поле «Поставщик»?