summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIndoteknik . <it@fixcomart.co.id>2025-06-03 14:08:30 +0700
committerIndoteknik . <it@fixcomart.co.id>2025-06-03 14:08:30 +0700
commitd6f3060b46582ddd78f596ce3527871cae1b2b46 (patch)
tree0fe39ba8971bef9c5d73528e84302fa636ff0067
parent43d180117e90db9115f07ab4b5b2880c32594bea (diff)
(andri) ganti referensi dari no SO ke no BU OUT
-rw-r--r--indoteknik_custom/models/stock_picking.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/indoteknik_custom/models/stock_picking.py b/indoteknik_custom/models/stock_picking.py
index a2935a07..39872ecb 100644
--- a/indoteknik_custom/models/stock_picking.py
+++ b/indoteknik_custom/models/stock_picking.py
@@ -568,13 +568,13 @@ class StockPicking(models.Model):
_logger.info(f"Items data standard: {items_data_standard}")
_logger.info(f"Items data instant: {items_data_instant}")
- # Bangun payload dasar
+
payload = {
"origin_coordinate": {
"latitude": -6.3031123,
"longitude": 106.7794934999
},
- "reference_id": self.sale_id.name,
+ "reference_id": self.name, # PERUBAHAN: Gunakan nomor BU/OUT
"shipper_contact_name": self.carrier_id.pic_name or '',
"shipper_contact_phone": self.carrier_id.pic_phone or '',
"shipper_organization": self.carrier_id.name,
@@ -587,6 +587,7 @@ class StockPicking(models.Model):
"destination_address": self.real_shipping_id.street,
"destination_postal_code": self.real_shipping_id.zip,
"origin_note": "BELAKANG INDOMARET",
+ "destination_note": f"SO: {self.sale_id.name}", # PERUBAHAN: Tambahkan SO ke note
"courier_type": self.sale_id.delivery_service_type or "reg",
"courier_company": self.carrier_id.name.lower(),
"delivery_type": "now",
@@ -640,7 +641,9 @@ class StockPicking(models.Model):
body=f"Biteship berhasil dilakukan.<br/>"
f"Kurir: {self.carrier_id.name}<br/>"
f"Tracking ID: {self.biteship_tracking_id or '-'}<br/>"
- f"Resi: {waybill_id or '-'}",
+ f"Resi: {waybill_id or '-'}<br/>"
+ f"Reference: {self.name}<br/>"
+ f"SO: {self.sale_id.name}",
message_type="comment"
)