Я создал два настраиваемых поля: одно в sale.order.line, а другое в stock.move. Когда заказ на продажу подтвержден, создается комплектование запасов с подробной информацией о продукте в stock.move. Я хочу передать значение своего настраиваемого поля из sale.order.line в stock.move.
Я могу добиться этого с помощью одноэтапной настройки доставки, используя _prepare_procurement_values. Однако в двухэтапной и трехэтапной настройке доставки значение настраиваемого поля не переносится на последующие ходы и в конечном итоге становится «Нет» во втором и третьем ходах.
Как я могу гарантировать, что значение моего настраиваемого поля правильно передается во все ходы в многоэтапной (двухэтапной и трехэтапной) настройке доставки?
def _get_stock_move_values(self, product_id, product_qty, product_uom, location_dest_id, name, origin, company_id,
values):
res = super()._get_stock_move_values(product_id, product_qty, product_uom, location_dest_id, name, origin,
company_id, values)
type_id = values.get('type_id')
res.update({
'type_id': type_id,
})
print('res..................',res)
return res
Подробнее здесь: https://stackoverflow.com/questions/791 ... ti-step-de
Передача значений настраиваемых полей из строки заказа на продажу в движение запасов в многоэтапных процессах доставки в ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение