OpenERP находит продукт Phantom BOM

Рассмотрим следующий сценарий: кока-кола (300 мл) в качестве базового продукта и упаковка кока-колы (6 банок) и упаковка кока-колы (24) в качестве дочерних продуктов через фантомную спецификацию.

При обычном получении через «входящую отправку», если я получаю упаковку (6 банок), она добавляется к базовому продукту (кола (300 мл))

Я создаю собственный модуль для получения продуктов, поэтому я использую объект «product.product» через ajax для получения продуктов при получении.

Теперь, если пакет (6) получен через мой пользовательский модуль, мне нужно обновить запас базового продукта (кола (300 мл)) в инвентаре, а не новый пакет кокаина продукта фантомной бомбы (6 банок). Есть ли способ сделать это в Openerp?


person Kannan_SJD    schedule 11.07.2014    source источник


Ответы (1)


Я думаю, что фантомная спецификация - не лучший способ сделать это. Проверьте способ 'product.pack', чтобы сделать это. product.pack — это объект для управления упаковкой продукта.

С упаковкой вы можете выбрать, какой пакет вы получили, и добавить содержимое пакета как кратное одному элементу.

person Quentin THEURET    schedule 13.07.2014
comment
Спасибо за ответ, Квентин. Для использования 'product.pack' нам нужно использовать аддон пакета продукта, верно?? это связано с производством я думаю... мы не производим, это для покупки. - person Kannan_SJD; 14.07.2014
comment
Я не вижу дополнений для пакетов продуктов. Я думаю, что пакет по умолчанию с надстройками продукта, и вы должны настроить его для использования пакетов. - person Quentin THEURET; 07.08.2014