summaryrefslogtreecommitdiff
path: root/indoteknik_api
diff options
context:
space:
mode:
authorMiqdad <ahmadmiqdad27@gmail.com>2025-10-22 16:10:38 +0700
committerMiqdad <ahmadmiqdad27@gmail.com>2025-10-22 16:10:38 +0700
commit7c7519d2031a474901702fdd1c7921389eb44a15 (patch)
treec4561e02f5a501eb35cca7e2e1604d8f5d9717b1 /indoteknik_api
parent989911e1432e820000465867ab97e781afb43e60 (diff)
<Miqdad> get self pickup params from website
Diffstat (limited to 'indoteknik_api')
-rw-r--r--indoteknik_api/controllers/api_v1/stock_picking.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/indoteknik_api/controllers/api_v1/stock_picking.py b/indoteknik_api/controllers/api_v1/stock_picking.py
index 20a48886..b7ff5690 100644
--- a/indoteknik_api/controllers/api_v1/stock_picking.py
+++ b/indoteknik_api/controllers/api_v1/stock_picking.py
@@ -127,6 +127,7 @@ class StockPicking(controller.Controller):
sj_document = kw.get('sj_document') if 'sj_document' in kw else None
paket_document = kw.get('paket_document') if 'paket_document' in kw else None
dispatch_document = kw.get('dispatch_document') if 'dispatch_document' in kw else None
+ self_pu= kw.get('self_pu') if 'self_pu' in kw else None
# ===== Cari picking by id / picking_code =====
picking_data = False
@@ -142,6 +143,8 @@ class StockPicking(controller.Controller):
params = {}
if sj_document:
params['sj_documentation'] = sj_document
+ if params['self_pu']:
+ params['driver_arrival_date'] = datetime.utcnow()
if paket_document:
params['paket_documentation'] = paket_document
params['driver_arrival_date'] = datetime.utcnow()