|
@@ -354,6 +354,10 @@ class PosSales(http.Controller):
|
|
invoice_id = sale_order.action_invoice_create()
|
|
invoice_id = sale_order.action_invoice_create()
|
|
invoice = request.env['account.invoice'].browse(invoice_id)
|
|
invoice = request.env['account.invoice'].browse(invoice_id)
|
|
|
|
|
|
|
|
+ for picking in sale_order.picking_ids:
|
|
|
|
+ picking.force_assign()
|
|
|
|
+ picking.action_done()
|
|
|
|
+
|
|
date_due = parse(date_today) + rd(days=max(invoice.payment_term.line_ids.mapped(lambda x: x.days + x.days2)))
|
|
date_due = parse(date_today) + rd(days=max(invoice.payment_term.line_ids.mapped(lambda x: x.days + x.days2)))
|
|
|
|
|
|
invoice.write({
|
|
invoice.write({
|