diff options
| author | IT Fixcomart <it@fixcomart.co.id> | 2022-10-07 08:54:59 +0700 |
|---|---|---|
| committer | IT Fixcomart <it@fixcomart.co.id> | 2022-10-07 08:54:59 +0700 |
| commit | eec9d6f5c8e8a22dcca2b09a7e86c95d9813647c (patch) | |
| tree | 583cce2a1dbda630ddd474dc7ce7e42f4b4ad65c | |
| parent | 69a632f84aff35bf7f57005190dee07f9a6d7040 (diff) | |
| parent | b56d24f03025c3cb4d9c41b60966b31f42ebe070 (diff) | |
Merge branch 'master' of bitbucket.org:altafixco/indoteknik-addons
| -rw-r--r-- | indoteknik_custom/models/delivery_order.py | 7 |
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) |
