我想将销售订单行上的产品描述移至交货订单行(stock.pack.operation)。

我将此代码添加到sale.order的“ action_confirm”中


  order.picking_ids.pack_operation_product_ids.write({'my_field_in_stock_pack_operation':order_line.order.name})


对于已经成功的产品。但是如果超过1则会发生错误。

有没有办法或其他解决方案?

我正在使用odoo 10

最佳答案

for order in self:
    if order.picking_ids
        for picking in picking_ids:
            if picking.order_line.name:
                self.env['stock.move.operation.link'].write{'my_field_in_stock_pack_operation': picking.order_line.name})


要么
销售订单确认在action_confirm方法上创建[stock.picking],您可以在其中创建描述字段。

关于python - 如何将sale.order.line中的数据移至交货单(stock.pack.operation),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47805246/

10-13 04:54
查看更多