コンテンツへスキップ
メニュー
この質問にフラグが付けられました
1 返信
2328 ビュー

how can i disable that a sale order line  will be automatically added to a sale when finishing a stock-Picking (Delivery)?

i just want such a position to be added manually in sale process bevore confirming the sale order.

アバター
破棄
最善の回答

Hi, you can do this to enter it only after confirmation of the SO:


class SaleOrder(models.Model):
_inherit = 'sale.order'
@api.multi
def action_confirm(self):
for order in self:
order.delivery_set()
return super(SaleOrder, self).action_confirm()
アバター
破棄
著作者

in V12 i do not have such method

著作者

i found the function _add_delivery_cost_to_so in delivery/models/stock_picking.py .. this adds the line