feat: standardise customer name as PT. PRIMAFOOD INTERNATIONAL and update report
This commit is contained in:
1 parent
6666ecd599
commit
acd8fb4295
3 files changed
+45
-33
No files matched your search
@@ -12,6 +12,7 @@ def main():
|
||||
|
||||
target_store = "PX HEAD OFFICE ANCOL"
|
||||
target_alamat = "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA"
|
||||
target_customer = "PT. PRIMAFOOD INTERNATIONAL"
|
||||
fixed_count = 0
|
||||
|
||||
for mf in manual_files:
|
||||
@@ -19,15 +20,26 @@ def main():
|
||||
with open(mf, "r") as f:
|
||||
data = json.load(f)
|
||||
|
||||
is_modified = False
|
||||
|
||||
# Fix customer
|
||||
current_customer = data.get("customer", "")
|
||||
if current_customer != target_customer:
|
||||
data["customer"] = target_customer
|
||||
is_modified = True
|
||||
|
||||
# Fix store
|
||||
store = data.get("store", "")
|
||||
if store == "DKI AREA":
|
||||
data["store"] = target_store
|
||||
data["alamat"] = target_alamat
|
||||
is_modified = True
|
||||
|
||||
if is_modified:
|
||||
with open(mf, "w", encoding="utf-8") as f:
|
||||
json.dump(data, f, indent=2, ensure_ascii=False)
|
||||
|
||||
print(f"Fixed store & address in manual label: {mf}")
|
||||
print(f"Updated manual label: {mf}")
|
||||
fixed_count += 1
|
||||
except Exception as e:
|
||||
print(f"Error updating {mf}: {e}")
|
||||
|
||||
Binary file not shown.
@@ -5,7 +5,7 @@
|
||||
"noSO": "1691960321",
|
||||
"noDO": "1659980277",
|
||||
"tanggal": "23 June 2026",
|
||||
"customer": "",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9427 UXT",
|
||||
@@ -48,7 +48,7 @@
|
||||
"noSO": "1691960321",
|
||||
"noDO": "1659980277",
|
||||
"tanggal": "23 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9427 UXT",
|
||||
@@ -91,7 +91,7 @@
|
||||
"noSO": "1691921200",
|
||||
"noDO": "1659943004",
|
||||
"tanggal": "25 May 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9536 UCO",
|
||||
@@ -110,7 +110,7 @@
|
||||
"noSO": "1691908676",
|
||||
"noDO": "1659932080",
|
||||
"tanggal": "15 May 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "AYAM HITZ HO ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9723 CXS",
|
||||
@@ -129,7 +129,7 @@
|
||||
"noSO": "1691972227",
|
||||
"noDO": "1659990561",
|
||||
"tanggal": "30 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9257 JXR",
|
||||
@@ -148,7 +148,7 @@
|
||||
"noSO": "1691972227",
|
||||
"noDO": "1659990561",
|
||||
"tanggal": "30 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9257 JXR",
|
||||
@@ -157,7 +157,7 @@
|
||||
"kodeBarang": "21002601",
|
||||
"namaBarang": "Prima Nasi Spicy Chick Sambal Geprek COPY",
|
||||
"banyak": "1 80X",
|
||||
"jumlah": "6 PAC✓"
|
||||
"jumlah": "6 PAC✓"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -167,7 +167,7 @@
|
||||
"noSO": "1691969268",
|
||||
"noDO": "1659987802",
|
||||
"tanggal": "27 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9715 UXU",
|
||||
@@ -216,7 +216,7 @@
|
||||
"noSO": "1691972284",
|
||||
"noDO": "1659990583",
|
||||
"tanggal": "30 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9256 JXR",
|
||||
@@ -277,7 +277,7 @@
|
||||
"noSO": "1691972284",
|
||||
"noDO": "1659990583",
|
||||
"tanggal": "30 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9256 JXR",
|
||||
@@ -296,7 +296,7 @@
|
||||
"noSO": "1691960321",
|
||||
"noDO": "1659980277",
|
||||
"tanggal": "23 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9427 UXT",
|
||||
@@ -339,7 +339,7 @@
|
||||
"noSO": "1691921200",
|
||||
"noDO": "1659943004",
|
||||
"tanggal": "25 May 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PFM-KU",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9536 UCO",
|
||||
@@ -358,7 +358,7 @@
|
||||
"noSO": "1691972227",
|
||||
"noDO": "1659990561",
|
||||
"tanggal": "30 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9257 JXR",
|
||||
@@ -377,7 +377,7 @@
|
||||
"noSO": "1691972285",
|
||||
"noDO": "1659990584",
|
||||
"tanggal": "30 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9256 JXR",
|
||||
@@ -396,7 +396,7 @@
|
||||
"noSO": "1691972284",
|
||||
"noDO": "1659990583",
|
||||
"tanggal": "30 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9256 JXR",
|
||||
@@ -415,7 +415,7 @@
|
||||
"noSO": "2271289510",
|
||||
"noDO": "2272290022",
|
||||
"tanggal": "30 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9836 UCH",
|
||||
@@ -434,7 +434,7 @@
|
||||
"noSO": "2271289510",
|
||||
"noDO": "2272290022",
|
||||
"tanggal": "30 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9836 UCH",
|
||||
@@ -443,7 +443,7 @@
|
||||
"kodeBarang": "11048000",
|
||||
"namaBarang": "BEBEK PARTING-NEW(*)",
|
||||
"banyak": "2 BOX",
|
||||
"jumlah": "30 PAC ✓"
|
||||
"jumlah": "30 PAC ✓"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -453,7 +453,7 @@
|
||||
"noSO": "6451012981",
|
||||
"noDO": "6452013068",
|
||||
"tanggal": "24 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "",
|
||||
@@ -472,7 +472,7 @@
|
||||
"noSO": "6451012981",
|
||||
"noDO": "6452013068",
|
||||
"tanggal": "24 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "",
|
||||
@@ -491,7 +491,7 @@
|
||||
"noSO": "1691960321",
|
||||
"noDO": "1659980277",
|
||||
"tanggal": "23 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9427 UXT",
|
||||
@@ -534,7 +534,7 @@
|
||||
"noSO": "1691960321",
|
||||
"noDO": "1659980277",
|
||||
"tanggal": "23 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9427 UXT",
|
||||
@@ -577,7 +577,7 @@
|
||||
"noSO": "1691969268",
|
||||
"noDO": "1659987802",
|
||||
"tanggal": "27 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9715 UXU",
|
||||
@@ -626,7 +626,7 @@
|
||||
"noSO": "1691969268",
|
||||
"noDO": "1659987802",
|
||||
"tanggal": "27 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9715 UXU",
|
||||
@@ -675,7 +675,7 @@
|
||||
"noSO": "1691972419",
|
||||
"noDO": "1659990664",
|
||||
"tanggal": "30 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9256 JXR",
|
||||
@@ -724,7 +724,7 @@
|
||||
"noSO": "1691972285",
|
||||
"noDO": "1659990584",
|
||||
"tanggal": "30 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9256 JXR",
|
||||
@@ -743,7 +743,7 @@
|
||||
"noSO": "2271289510",
|
||||
"noDO": "2272290022",
|
||||
"tanggal": "30 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9836 UCH",
|
||||
@@ -762,7 +762,7 @@
|
||||
"noSO": "1691972227",
|
||||
"noDO": "1659990561",
|
||||
"tanggal": "30 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9257 JXR",
|
||||
@@ -781,7 +781,7 @@
|
||||
"noSO": "1691972285",
|
||||
"noDO": "1659990584",
|
||||
"tanggal": "30 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9256 JXR",
|
||||
@@ -800,7 +800,7 @@
|
||||
"noSO": "1691972419",
|
||||
"noDO": "1659990664",
|
||||
"tanggal": "30 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9256 JXR",
|
||||
@@ -849,7 +849,7 @@
|
||||
"noSO": "1691972284",
|
||||
"noDO": "1659990583",
|
||||
"tanggal": "30 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9256 JXR",
|
||||
@@ -910,7 +910,7 @@
|
||||
"noSO": "1691972284",
|
||||
"noDO": "1659990583",
|
||||
"tanggal": "30 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"customer": "PT. PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9256 JXR",
|
||||
|
||||
Reference in new issue
Block a user