Odoo. Одобрено IT Libertas. Декабрь 2016

Себестоимость производства, Без автоматического утверждения заказа производства, Неточный поиск

IT Libertas, Aleksandr Filippov

Описываемые далее приложения протестированы и одобрены разработчиками IT Libertas, чтобы облегчить Вам использование программы Odoo. Если в ходе проверки инженеры выявляли проблемы, то исправляли их. Результат усилий структурирован и будет использован при внедрении Odoo. Кроме того, рассказ о каждом приложении снабжен ссылками для самостоятельного скачивания и настройки

Себестоимость товаров на основе спецификаций

Odoo 8
MRP Costprice 0001
Приложение автоматически рассчитывает себестоимость товара по спецификации на основе стоимостей компонентов.
В результате формируется две цены:
  • BOM Cost Price - себестоимость на основе внутренних цен (поле "себестоимость");
  • BOM Sale Price - себестоимость на основе цен для продаж.
В обоих случаях цены компонентов просто суммируются (домноженные на число), а затем умножаются на число результирующих товаров в спецификации.
Вы также можете выставить автоматическое обновление цен на основе рассчитанных приложением.

Без авто утверждения заказа производства

Odoo 8
В стандартном функционале Odoo при утверждении снабжения с правилом, подразумевающим производство товара, создается и утверждается соответствующее производство.
Это приложение изменяет поведение, предотвращая автоматическое подтверждение производственных заказов. При создании статус заказа будет "Новый".

Производство в состоянии "Новое"
Подтверждение снабжения с правилом "производство"

Поиск по неточному соответствию

Odoo 8
fuzzy_search_main
Приложение - инструмент создания GIN и GiST индексов для полей типа char и  text с возможностью использовать оператор нечеткого поиска "%" в доменах.
Как использовать:

  1. Добавляйте индексы для текстовых полей в пункте меню "Settings -> Database Structure -> Trigram Index". Данный тип индекса ускоряет работу при запросах "like" и "ilike" на большом количестве записей;
  2. Используйте оператор "%" для нечеткого поиска.
Для установки:
  1. Убедитесь, что в системе установлено расширение "pg_trgm";
  2. Добавьте расширение "pg_trgm" в используемую базу данных или предоставьте вашему пользователю postgresql права SUPERUSER.