summaryrefslogtreecommitdiff
path: root/indoteknik_custom/models/stock_picking.py
diff options
context:
space:
mode:
authorIndoteknik . <it@fixcomart.co.id>2025-05-23 09:05:27 +0700
committerIndoteknik . <it@fixcomart.co.id>2025-05-23 09:05:27 +0700
commitfad209db285b0a6204dc1fcbf2e2e0cb13f872b0 (patch)
treefb54bcb29f5b06332b149763b03de8367b88f864 /indoteknik_custom/models/stock_picking.py
parent34174e95638e1337169dfa5f3be56b9ef57021a1 (diff)
(andri) penyesuaian data quotation SO ke delivery biteship
Diffstat (limited to 'indoteknik_custom/models/stock_picking.py')
-rw-r--r--indoteknik_custom/models/stock_picking.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/indoteknik_custom/models/stock_picking.py b/indoteknik_custom/models/stock_picking.py
index 39c74aa2..5548db75 100644
--- a/indoteknik_custom/models/stock_picking.py
+++ b/indoteknik_custom/models/stock_picking.py
@@ -565,7 +565,7 @@ class StockPicking(models.Model):
"latitude": -6.3031123,
"longitude" : 106.7794934999
},
- "reference_id " : self.sale_id.name,
+ "reference_id" : self.sale_id.name,
"shipper_contact_name": self.carrier_id.pic_name or '',
"shipper_contact_phone": self.carrier_id.pic_phone or '',
"shipper_organization": self.carrier_id.name,
@@ -585,6 +585,8 @@ class StockPicking(models.Model):
"items": items_data_standard
}
+ _logger.info(f"Payload untuk Biteship: {payload}")
+
# Cek jika pengiriman instant atau same_day
if self.sale_id.delivery_service_type and ("instant" in self.sale_id.delivery_service_type or "same_day" in self.sale_id.delivery_service_type):
payload.update({
@@ -603,6 +605,7 @@ class StockPicking(models.Model):
# Kirim request ke Biteship
response = requests.post(_biteship_url+'/orders', headers=headers, json=payload)
+ _logger.info(f"Response dari Biteship: {response.text}")
if response.status_code == 200:
data = response.json()