feat: compile manual labels and AI results into unified JSON files in sources folder
This commit is contained in:
1 parent
e3acc36a89
commit
995347a0ea
3 files changed
+2786
No files matched your search
@@ -0,0 +1,56 @@
|
||||
import json
|
||||
import os
|
||||
import glob
|
||||
|
||||
def main():
|
||||
uploads_dir = "backend/uploads"
|
||||
sources_dir = "backend/sources"
|
||||
|
||||
if not os.path.exists(uploads_dir):
|
||||
# Fallback to local paths if run from backend folder
|
||||
uploads_dir = "uploads"
|
||||
sources_dir = "sources"
|
||||
|
||||
manual_pattern = os.path.join(uploads_dir, "manual_label_*.json")
|
||||
results_jsonl = os.path.join(uploads_dir, "test_images_results.jsonl")
|
||||
|
||||
output_manual = os.path.join(sources_dir, "manual_labels.json")
|
||||
output_ai = os.path.join(sources_dir, "ai_results.json")
|
||||
|
||||
# 1. Compile Manual Labels
|
||||
manual_files = glob.glob(manual_pattern)
|
||||
manual_list = []
|
||||
|
||||
for mf in sorted(manual_files):
|
||||
try:
|
||||
with open(mf, "r") as f:
|
||||
data = json.load(f)
|
||||
manual_list.append(data)
|
||||
except Exception as e:
|
||||
print(f"Error reading manual label {mf}: {e}")
|
||||
|
||||
with open(output_manual, "w", encoding="utf-8") as f:
|
||||
json.dump(manual_list, f, indent=2, ensure_ascii=False)
|
||||
print(f"Successfully compiled {len(manual_list)} manual labels into: {output_manual}")
|
||||
|
||||
# 2. Compile AI Results
|
||||
ai_list = []
|
||||
if os.path.exists(results_jsonl):
|
||||
try:
|
||||
with open(results_jsonl, "r", encoding="utf-8") as f:
|
||||
for line in f:
|
||||
if not line.strip():
|
||||
continue
|
||||
data = json.loads(line)
|
||||
ai_list.append(data)
|
||||
except Exception as e:
|
||||
print(f"Error reading JSONL results: {e}")
|
||||
|
||||
with open(output_ai, "w", encoding="utf-8") as f:
|
||||
json.dump(ai_list, f, indent=2, ensure_ascii=False)
|
||||
print(f"Successfully compiled {len(ai_list)} AI results into: {output_ai}")
|
||||
else:
|
||||
print(f"Warning: JSONL results file not found at {results_jsonl}")
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,926 @@
|
||||
[
|
||||
{
|
||||
"filename": "1782870899198-sample_do.jpeg",
|
||||
"noPO": "PO/26/0000230828",
|
||||
"noSO": "1691960321",
|
||||
"noDO": "1659980277",
|
||||
"tanggal": "23 June 2026",
|
||||
"customer": "",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "B 9427 UXT",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "11310014",
|
||||
"namaBarang": "",
|
||||
"banyak": "2 KRG",
|
||||
"jumlah": "40 PC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11310024",
|
||||
"namaBarang": "",
|
||||
"banyak": "2 KRG",
|
||||
"jumlah": "40 PC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11620056",
|
||||
"namaBarang": "",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11690053",
|
||||
"namaBarang": "",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11720055",
|
||||
"namaBarang": "",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "1782872141829-rotated_1782872118246_rotated_1782872112296_rotated_1782872107513_CAP3481952560331460805.jpg",
|
||||
"noPO": "PO/26/0000230828",
|
||||
"noSO": "1691960321",
|
||||
"noDO": "1659980277",
|
||||
"tanggal": "23 June 2026",
|
||||
"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",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "11310014",
|
||||
"namaBarang": "AYAM SIZE 2 FROZEN (0.8-0.9)KG(*)",
|
||||
"banyak": "2 KRG",
|
||||
"jumlah": "40 PC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11310024",
|
||||
"namaBarang": "AYAM SIZE A FROZEN (0.9-1)KG/PC(*)",
|
||||
"banyak": "2 KRG",
|
||||
"jumlah": "40 PC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11620056",
|
||||
"namaBarang": "",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11690053",
|
||||
"namaBarang": "",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11720055",
|
||||
"namaBarang": "",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "1782875271815-rotated_1782875258464_rotated_1782875254091_rotated_1782875250123_CAP1599226410575173446.jpg",
|
||||
"noPO": "PO/26/0000190929",
|
||||
"noSO": "1691921200",
|
||||
"noDO": "1659943004",
|
||||
"tanggal": "25 May 2026",
|
||||
"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",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "13030502",
|
||||
"namaBarang": "CHAMP CHICK MEATBALL 500 GR",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 PAC"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "1782884664859-rotated_1782884661516_rotated_1782884658097_rotated_1782884654697_CAP5956452738616729026.jpg",
|
||||
"noPO": "PO/26/0000178435",
|
||||
"noSO": "1691908676",
|
||||
"noDO": "1659932080",
|
||||
"tanggal": "15 May 2026",
|
||||
"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",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "13012205",
|
||||
"namaBarang": "ASIMO SOSIS AYAM KOMBINASI 375 GR (PAC)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "15 PAC"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "1782888127716-CAP6161747431193129837.jpg",
|
||||
"noPO": "PO/26/0000241938",
|
||||
"noSO": "1691972227",
|
||||
"noDO": "1659990561",
|
||||
"tanggal": "30 June 2026",
|
||||
"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",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "21002601",
|
||||
"namaBarang": "Prima Nasi Spicy Chick Sambal Geprek COPY",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "6 PAC"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "1782888211457-rotated_1782888204591_rotated_1782888199962_rotated_1782888195402_CAP7202641176939787142.jpg",
|
||||
"noPO": "PO/26/0000241938",
|
||||
"noSO": "1691972227",
|
||||
"noDO": "1659990561",
|
||||
"tanggal": "30 June 2026",
|
||||
"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",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "21002601",
|
||||
"namaBarang": "Prima Nasi Spicy Chick Sambal Geprek COPY",
|
||||
"banyak": "1 80X",
|
||||
"jumlah": "6 PAC✓"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "1782888609885-rotated_1782888593813_1000000454.jpg",
|
||||
"noPO": "PO/26/0000238723",
|
||||
"noSO": "1691969268",
|
||||
"noDO": "1659987802",
|
||||
"tanggal": "27 June 2026",
|
||||
"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",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "11310014",
|
||||
"namaBarang": "AYAM SIZE 2 FROZEN (0.8-0.9)KG(*)",
|
||||
"banyak": "3 KRG",
|
||||
"jumlah": "60 PC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11310024",
|
||||
"namaBarang": "AYAM SIZE A FROZEN (0.9-1)KG/PC(*)",
|
||||
"banyak": "2 KRG",
|
||||
"jumlah": "40 PC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11660050",
|
||||
"namaBarang": "PAHA BAWAH (1 KG)(*)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11690053",
|
||||
"namaBarang": "SBB (FILLET DADA )1 KG(*)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11720055",
|
||||
"namaBarang": "FULL WING FROZ PACK 1 KG(*)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11750050",
|
||||
"namaBarang": "FILLET MITRA 1 KG(*)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "1782890303600-1000000465.jpg",
|
||||
"noPO": "PO/26/0000241302",
|
||||
"noSO": "1691972284",
|
||||
"noDO": "1659990583",
|
||||
"tanggal": "30 June 2026",
|
||||
"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",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "12010509",
|
||||
"namaBarang": "CHAMP CRUNCHY NUGGET 450 GR/PAC",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 PAC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "12010512",
|
||||
"namaBarang": "CHAMP NUGGET AYAM 900 GR/PAC",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "6 PAC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "12010519",
|
||||
"namaBarang": "CHAMP NUGGET STICK 900 GR/PAC",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "6 PAC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "12012501",
|
||||
"namaBarang": "AKUMO CHICKEN NAGET 250 GR",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "20 PAC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "12012503",
|
||||
"namaBarang": "AKUMO CHICKEN NUGGET 1000 GR",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "5 PAC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "13010116",
|
||||
"namaBarang": "FIESTA SSG ORIGINAL 300 GR",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "20 PAC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "13010514",
|
||||
"namaBarang": "CHAMP CHICK SSG 1000 GR",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 PAC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "13030502",
|
||||
"namaBarang": "CHAMP CHICK MEATBALL 500 GR",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 PAC"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "1782892728794-1000000466.jpg",
|
||||
"noPO": "PO/26/0000241302",
|
||||
"noSO": "1691972284",
|
||||
"noDO": "1659990583",
|
||||
"tanggal": "30 June 2026",
|
||||
"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",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "15040101",
|
||||
"namaBarang": "FIESTA BATTER COATED 500 GR",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "12 PAC"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "1782909791970-sample_do.jpeg",
|
||||
"noPO": "PO/26/0000230828",
|
||||
"noSO": "1691960321",
|
||||
"noDO": "1659980277",
|
||||
"tanggal": "23 June 2026",
|
||||
"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",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "11310014",
|
||||
"namaBarang": "AYAM SIZE 2 FROZEN (0.8-0.9)KG(*)",
|
||||
"banyak": "2 KRG",
|
||||
"jumlah": "40 PC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11310024",
|
||||
"namaBarang": "AYAM SIZE A FROZEN (0.9-1)KG/PC(*)",
|
||||
"banyak": "2 KRG",
|
||||
"jumlah": "40 PC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11620056",
|
||||
"namaBarang": "SBL (FILLET PAHA) 1 KG(*)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11690053",
|
||||
"namaBarang": "SBB (FILLET DADA )1 KG(*)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11720055",
|
||||
"namaBarang": "FULL WING FROZ PACK 1 KG(*)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "IMG_20260630_145445.jpg",
|
||||
"noPO": "PO/26/0000190929",
|
||||
"noSO": "1691921200",
|
||||
"noDO": "1659943004",
|
||||
"tanggal": "25 May 2026",
|
||||
"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",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "13030502",
|
||||
"namaBarang": "CHAMP CHICK MEATBALL 500 GR",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 PAC"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "IMG_20260701_134446.jpg",
|
||||
"noPO": "PO/26/0000241938",
|
||||
"noSO": "1691972227",
|
||||
"noDO": "1659990561",
|
||||
"tanggal": "30 June 2026",
|
||||
"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",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "21002601",
|
||||
"namaBarang": "Prima Nasi Spicy Chick Sambal Beprek COPY",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "6 PAC"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "IMG_20260701_134504.jpg",
|
||||
"noPO": "PO/26/0000241303",
|
||||
"noSO": "1691972285",
|
||||
"noDO": "1659990584",
|
||||
"tanggal": "30 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"store": "DKI AREA",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN, JAKARTA UTARA, DKI JAKARTA (KANTIN CPI)",
|
||||
"plat": "B 9256 JXR",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "21010104",
|
||||
"namaBarang": "NEW FIESTA BEEF RENDANG W RICE 320GR (PAC)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "6 PAC"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "IMG_20260701_134533.jpg",
|
||||
"noPO": "PO/26/0000241302",
|
||||
"noSO": "1691972284",
|
||||
"noDO": "1659990583",
|
||||
"tanggal": "30 June 2026",
|
||||
"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",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "15040101",
|
||||
"namaBarang": "FIESTA BATTER COATED 500 GR",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "12 PAC"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "IMG_20260701_134555.jpg",
|
||||
"noPO": "PO/26/0000241304",
|
||||
"noSO": "2271289510",
|
||||
"noDO": "2272290022",
|
||||
"tanggal": "30 June 2026",
|
||||
"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",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "11048006",
|
||||
"namaBarang": "BEBEK PARTING-NEW(*)",
|
||||
"banyak": "2 BOX",
|
||||
"jumlah": "30 PAC"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "IMG_20260701_134555~2.jpg",
|
||||
"noPO": "PO/26/0000241304",
|
||||
"noSO": "2271289510",
|
||||
"noDO": "2272290022",
|
||||
"tanggal": "30 June 2026",
|
||||
"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",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "11048000",
|
||||
"namaBarang": "BEBEK PARTING-NEW(*)",
|
||||
"banyak": "2 BOX",
|
||||
"jumlah": "30 PAC ✓"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "IMG_20260701_134635.jpg",
|
||||
"noPO": "PO/26/0000233493",
|
||||
"noSO": "6451012981",
|
||||
"noDO": "6452013068",
|
||||
"tanggal": "24 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "220122",
|
||||
"namaBarang": "Meiji",
|
||||
"banyak": "1 CAR",
|
||||
"jumlah": "12 PC"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "IMG_20260701_134636.jpg",
|
||||
"noPO": "Not Found",
|
||||
"noSO": "6451012981",
|
||||
"noDO": "6452013068",
|
||||
"tanggal": "24 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"store": "PX HEAD OFFICE ANCOL",
|
||||
"alamat": "JL. ANCOL BARAT VIII/1 KEL. ANCOL, KEC. PADEMANGAN JAKARTA UTARA, DKI JAKARTA",
|
||||
"plat": "",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "",
|
||||
"namaBarang": "Meiji",
|
||||
"banyak": "",
|
||||
"jumlah": ""
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "IMG_20260701_134646.jpg",
|
||||
"noPO": "PO/26/0000230828",
|
||||
"noSO": "1691960321",
|
||||
"noDO": "1659980277",
|
||||
"tanggal": "23 June 2026",
|
||||
"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",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "11310014",
|
||||
"namaBarang": "AYAM SIZE 2 FROZEN (0.8-0.9)KG(*)",
|
||||
"banyak": "2 KRG",
|
||||
"jumlah": "40 PC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11310024",
|
||||
"namaBarang": "AYAM SIZE A FROZEN (0.9-1)KG/PC(*)",
|
||||
"banyak": "2 KRG",
|
||||
"jumlah": "40 PC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11620056",
|
||||
"namaBarang": "SBL (FILLET PAHA) 1 KG(*)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11690053",
|
||||
"namaBarang": "SBB (FILLET DADA )1 KG(*)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11720055",
|
||||
"namaBarang": "FULL WING FROZ PACK 1 KG(*)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "IMG_20260701_134646~2.jpg",
|
||||
"noPO": "PO/26/0000230199",
|
||||
"noSO": "1691960321",
|
||||
"noDO": "1659980277",
|
||||
"tanggal": "23 June 2026",
|
||||
"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",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "11310014",
|
||||
"namaBarang": "AYAM SIZE 2 FROZEN (0.8-0.9)KG(*)",
|
||||
"banyak": "2 KRG",
|
||||
"jumlah": "40 PC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11310024",
|
||||
"namaBarang": "AYAM SIZE A FROZEN (0.9-1)KG/PC(*)",
|
||||
"banyak": "2 KRG",
|
||||
"jumlah": "40 PC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11620056",
|
||||
"namaBarang": "SBL (FILLET PAHA) 1 KG(*)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11690053",
|
||||
"namaBarang": "SBB (FILLET DADA )1 KG(*)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11720055",
|
||||
"namaBarang": "FULL WING FROZ PACK 1 KG(*)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "IMG_20260701_134704.jpg",
|
||||
"noPO": "PO/26/0000238723",
|
||||
"noSO": "1691969268",
|
||||
"noDO": "1659987802",
|
||||
"tanggal": "27 June 2026",
|
||||
"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",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "11310014",
|
||||
"namaBarang": "AYAM SIZE 2 FROZEN (0.8-0.9)KG(*)",
|
||||
"banyak": "3 KRG",
|
||||
"jumlah": "60 PC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11310024",
|
||||
"namaBarang": "AYAM SIZE A FROZEN (0.9-1)KG/PC(*)",
|
||||
"banyak": "2 KRG",
|
||||
"jumlah": "40 PC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11660050",
|
||||
"namaBarang": "PAHA BAWAH (1 KG)(*)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11690053",
|
||||
"namaBarang": "SBB (FILLET DADA )1 KG(*)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11720055",
|
||||
"namaBarang": "FULL WING FROZ PACK 1 KG(*)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11750050",
|
||||
"namaBarang": "FILLET MITRA 1 KG(*)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "IMG_20260701_134704~2.jpg",
|
||||
"noPO": "PO/26/0000238723",
|
||||
"noSO": "1691969268",
|
||||
"noDO": "1659987802",
|
||||
"tanggal": "27 June 2026",
|
||||
"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",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "11310014",
|
||||
"namaBarang": "AYAM SIZE 2 FROZEN (0.8-0.9)KG(*)",
|
||||
"banyak": "3 KRG",
|
||||
"jumlah": "60 PC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11310024",
|
||||
"namaBarang": "AYAM SIZE A FROZEN (0.9-1)KG/PC(*)",
|
||||
"banyak": "2 KRG",
|
||||
"jumlah": "40 PC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11660050",
|
||||
"namaBarang": "PAHA BAWAH (1 KG)(*)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11690053",
|
||||
"namaBarang": "SBB (FILLET DADA )1 KG(*)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11720055",
|
||||
"namaBarang": "FULL WING FROZ PACK 1 KG(*)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11750050",
|
||||
"namaBarang": "FILLET MITRA 1 KG(*)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "IMG_20260701_134810.jpg",
|
||||
"noPO": "PO/26/0000241301",
|
||||
"noSO": "1691972419",
|
||||
"noDO": "1659990664",
|
||||
"tanggal": "30 June 2026",
|
||||
"customer": "PT.PRIMAFOOD INTERNATIONAL",
|
||||
"store": "DKI AREA",
|
||||
"alamat": "",
|
||||
"plat": "B 9256 JXR",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "11140062",
|
||||
"namaBarang": "AMPELA 1 KG FROZEN (20 PAC/KARUNG)(*)",
|
||||
"banyak": "1 KRG",
|
||||
"jumlah": "20 KG"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11150064",
|
||||
"namaBarang": "HATI 1 KG FROZEN (20 PAC/KARUNG)(*)",
|
||||
"banyak": "1 KRG",
|
||||
"jumlah": "20 KG"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11310014",
|
||||
"namaBarang": "AYAM SIZE 2 FROZEN (0.8-0.9)KG(*)",
|
||||
"banyak": "3 KRG",
|
||||
"jumlah": "60 PC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11600053",
|
||||
"namaBarang": "BONELESS LEG FROZEN 1 KG(*)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11650053",
|
||||
"namaBarang": "PAHA ATAS 1 KG(*)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11750050",
|
||||
"namaBarang": "FILLET MITRA 1 KG(*)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "IMG_20260701_134817.jpg",
|
||||
"noPO": "PO/26/0000241303",
|
||||
"noSO": "1691972285",
|
||||
"noDO": "1659990584",
|
||||
"tanggal": "30 June 2026",
|
||||
"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",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "21010104",
|
||||
"namaBarang": "NEW FIESTA BEEF RENDANG W RICE 320GR (PAC)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "6 PAC"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "IMG_20260701_135900.jpg",
|
||||
"noPO": "PO/26/0000241304",
|
||||
"noSO": "2271289510",
|
||||
"noDO": "2272290022",
|
||||
"tanggal": "30 June 2026",
|
||||
"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",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "11048006",
|
||||
"namaBarang": "BEBEK PARTING-NEW(*)",
|
||||
"banyak": "2 BOX",
|
||||
"jumlah": "30 PAC"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "IMG_20260701_135910.jpg",
|
||||
"noPO": "PO/26/0000241938",
|
||||
"noSO": "1691972227",
|
||||
"noDO": "1659990561",
|
||||
"tanggal": "30 June 2026",
|
||||
"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",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "21002601",
|
||||
"namaBarang": "Prima Nasi Spicy Chick Sambal Geprek COPY",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "6 PAC"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "IMG_20260701_135923.jpg",
|
||||
"noPO": "PO/26/0000241303",
|
||||
"noSO": "1691972285",
|
||||
"noDO": "1659990584",
|
||||
"tanggal": "30 June 2026",
|
||||
"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",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "21010104",
|
||||
"namaBarang": "NEW FIESTA BEEF RENDANG W RICE 320GR (PAC)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "6 PAC"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "IMG_20260701_135938.jpg",
|
||||
"noPO": "PO/26/0000241301",
|
||||
"noSO": "1691972419",
|
||||
"noDO": "1659990664",
|
||||
"tanggal": "30 June 2026",
|
||||
"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",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "11140062",
|
||||
"namaBarang": "AMPELA 1 KG FROZEN (20 PAC/KARUNG)(*)",
|
||||
"banyak": "1 KRG",
|
||||
"jumlah": "20 KG"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11150064",
|
||||
"namaBarang": "HATI 1 KG FROZEN (20 PAC/KARUNG)(*)",
|
||||
"banyak": "1 KRG",
|
||||
"jumlah": "20 KG"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11310014",
|
||||
"namaBarang": "AYAM SIZE 2 FROZEN (0.8-0.9)KG(*)",
|
||||
"banyak": "3 KRG",
|
||||
"jumlah": "60 PC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11600053",
|
||||
"namaBarang": "BONELESS LEG FROZEN 1 KG(*)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11650053",
|
||||
"namaBarang": "PAHA ATAS 1 KG(*)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "11750050",
|
||||
"namaBarang": "FILLET MITRA 1 KG(*)",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 KG"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "IMG_20260701_135950.jpg",
|
||||
"noPO": "PO/26/0000241302",
|
||||
"noSO": "1691972284",
|
||||
"noDO": "1659990583",
|
||||
"tanggal": "30 June 2026",
|
||||
"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",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "12010509",
|
||||
"namaBarang": "CHAMP CRUNCHY NUGGET 450 GR/PAC",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 PAC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "12010512",
|
||||
"namaBarang": "CHAMP NUGGET AYAM 900 GR/PAC",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "6 PAC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "12010519",
|
||||
"namaBarang": "CHAMP NUGGET STICK 900 GR/PAC",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "6 PAC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "12012501",
|
||||
"namaBarang": "AKUMO CHICKEN NAGET 250 GR",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "20 PAC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "12012503",
|
||||
"namaBarang": "AKUMO CHICKEN NUGGET 1000 GR",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "5 PAC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "13010116",
|
||||
"namaBarang": "FIESTA SSG ORIGINAL 300 GR",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "20 PAC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "13010514",
|
||||
"namaBarang": "CHAMP CHICK SSG 1000 GR",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 PAC"
|
||||
},
|
||||
{
|
||||
"kodeBarang": "13030502",
|
||||
"namaBarang": "CHAMP CHICK MEATBALL 500 GR",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "10 PAC"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"filename": "IMG_20260701_140005.jpg",
|
||||
"noPO": "PO/26/0000241302",
|
||||
"noSO": "1691972284",
|
||||
"noDO": "1659990583",
|
||||
"tanggal": "30 June 2026",
|
||||
"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",
|
||||
"items": [
|
||||
{
|
||||
"kodeBarang": "15040101",
|
||||
"namaBarang": "FIESTA BATTER COATED 500 GR",
|
||||
"banyak": "1 BOX",
|
||||
"jumlah": "12 PAC"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
Reference in new issue
Block a user