summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIT Fixcomart <it@fixcomart.co.id>2022-10-07 08:54:59 +0700
committerIT Fixcomart <it@fixcomart.co.id>2022-10-07 08:54:59 +0700
commiteec9d6f5c8e8a22dcca2b09a7e86c95d9813647c (patch)
tree583cce2a1dbda630ddd474dc7ce7e42f4b4ad65c
parent69a632f84aff35bf7f57005190dee07f9a6d7040 (diff)
parentb56d24f03025c3cb4d9c41b60966b31f42ebe070 (diff)
Merge branch 'master' of bitbucket.org:altafixco/indoteknik-addons
-rw-r--r--indoteknik_custom/models/delivery_order.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/indoteknik_custom/models/delivery_order.py b/indoteknik_custom/models/delivery_order.py
index aa0d6e6e..3f8da384 100644
--- a/indoteknik_custom/models/delivery_order.py
+++ b/indoteknik_custom/models/delivery_order.py
@@ -43,8 +43,11 @@ class DeliveryOrder(models.TransientModel):
if picking.origin:
sale_order = self.env['sale.order'].search([('name', '=', picking.origin)], limit=1)
if sale_order.carrier_id:
- if not line_tracking_no and not (sale_order.carrier_id.id == 1 or sale_order.carrier_id.name == 'INDOTEKNIK DELIVERY'):
- raise UserError('Pengiriman selain Indoteknik Delivery, nomor tracking harus diisi')
+ if not line_tracking_no and not (sale_order.carrier_id.id == 1
+ or sale_order.carrier_id.name == 'INDOTEKNIK DELIVERY'
+ or sale_order.carrier_id.name == 'PICKUP MUARA BARU'
+ or sale_order.carrier_id.name == 'PICKUP LTC'):
+ raise UserError('Pengiriman selain Indoteknik Delivery & Pickup, nomor tracking harus diisi')
return super(DeliveryOrder, self).create(vals)