diff options
Diffstat (limited to 'indoteknik_custom/models/logbook_sj.py')
| -rw-r--r-- | indoteknik_custom/models/logbook_sj.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/indoteknik_custom/models/logbook_sj.py b/indoteknik_custom/models/logbook_sj.py index d12d3feb..9e3daf20 100644 --- a/indoteknik_custom/models/logbook_sj.py +++ b/indoteknik_custom/models/logbook_sj.py @@ -27,6 +27,8 @@ class LogbookSJ(models.TransientModel): for line in logbook_line: picking = self.env['stock.picking'].search([('picking_code', '=', line.name)], limit=1) stock = picking + parent_id = stock.partner_id.parent_id.id + parent_id = parent_id if parent_id else stock.partner_id.id data = { 'picking_id': stock.id, @@ -37,7 +39,7 @@ class LogbookSJ(models.TransientModel): 'arrival_date': stock.driver_arrival_date, 'carrier_id': stock.carrier_id.id, 'tracking_no': stock.delivery_tracking_no, - 'partner_id': stock.partner_id.id, + 'partner_id': parent_id, 'report_logbook_sj_id': report_logbook.id } self.env['report.logbook.sj.line'].create([data]) |
