================================================================================ LAPORAN HASIL PENGUJIAN ALUR DATA TRANSAKSI OPERASIONAL LENGKAP (END-TO-END) Platform : KeluargaMart Omnichannel Enterprise (ERP, POS, B2B, Backend) Tanggal Uji : 6/11/2026, 20.39.49 WIB Status Data : TERSIMPAN DI DATABASE (OPSI A: Disimpan untuk Demo & Inspeksi) Pelaksana : Automated Playwright & Backend E2E Test Suite ================================================================================ 1. RINGKASAN EKSEKUTIF ALUR DATA (CYCLE) -------------------------------------------------------------------------------- Pengujian alur data (Data Flow) berhasil mensimulasikan seluruh siklus operasional perusahaan retail dan distribusi tanpa error, dengan hasil: - Total Langkah Pengujian : 28 Langkah - Hasil Langkah Lolos : 28 Langkah (100% SUKSES) - Hasil Gagal : 0 Langkah - Keseimbangan Buku Besar : BALANCE (Total Debit = Total Kredit) - Integritas Mutasi Stok : 100% Presisi (IN/OUT sinkron otomatis antar gudang & kasir) 2. DETAIL TAHAPAN PENGUJIAN DATA FLOW -------------------------------------------------------------------------------- A. TAHAP 1: MASTER DATA & SETUP OUTLET - Supplier Dibuat / Aktif : PT Sumber Makmur Berkah [TEST-FLOW] (ID: 1) - Produk Uji : Kopi Susu Mantap [TEST-FLOW] (ID: 2, SKU: MAK-20261031-001) - Harga Beli / Jual : Rp 10.000 / Rp 15.000 (Margin Keuntungan: 33.33%) - Barcode Primer : 8997788990011 (Terdaftar di sistem pemindai kasir) - Outlet Toko : KeluargaMart Store Pusat [TEST-FLOW] (STR-PST) B. TAHAP 2: PENGADAAN BARANG & STOK MASUK (PURCHASING) - Surat Pesanan (PO) : PO-20261106-0044 (Sebanyak 20 pcs @ Rp 10.000 = Rp 200.000) - Otorisasi PO : Disetujui oleh Admin (Status: approved) - Penerimaan Barang (GR) : GR-20261106-0044 (Diterima 20 pcs di Gudang Pusat Medan) - Jurnal Otomatis Terbit : JU-20261106-0045 (Hutang Dagang diakui otomatis) - Dampak Stok Gudang : Stok awal bertambah +20 pcs secara real-time. C. TAHAP 3: PENJUALAN RETAIL KASIR (STORE POS) - Buka Shift Kasir : SHF-... (Modal Kas Awal: Rp 150.000) - Transaksi Kasir POS : SO-202611-000205 (Penjualan tunai 3 pcs Kopi Susu = Rp 45.000) - Faktur & Pembayaran : INV-202611-000194 (Tunai Rp 50.000, Kembalian Rp 5.000) - Pemotongan Stok : Stok gudang terpotong otomatis 3 pcs (Movements: stock_out) - Tutup Shift Kasir : Kas di laci dihitung Rp 195.000 (Selisih / Variance: Rp 0) D. TAHAP 4: DISTRIBUSI & WHOLESALE B2B - Pesanan Grosir (SO) : SO-202611-000206 (Sebanyak 5 pcs @ Rp 15.000 = Rp 75.000) - Konfirmasi Pesanan : Status menjadi 'invoiced' (Stok dialokasikan/reserved) - Surat Jalan (DO) : DO-202611-000178 dibuat secara otomatis oleh sistem - Pengiriman Armada (SHP) : SHP-202611-000046 diberangkatkan sebanyak 5 pcs - Konfirmasi Serah Terima : Diterima penerima toko (Status: delivered) - Pelunasan Tagihan (INV) : Dilunasi via transfer bank (Status: paid) - Sisa Stok Akhir Gudang : 493 pcs (Presisi sesuai perhitungan matematika) E. TAHAP 5: VERIFIKASI AKUNTANSI & BUKU BESAR - Prinsip Double-Entry : Total Debit = Total Kredit (Rp 1.455.987.100) - Akun Terlibat : 211.03 (Hutang Dagang), 500.03 (Pembelian Barang) - Kartu Mutasi Stok : Riwayat lengkap pergerakan stok_in dan stock_out tercatat F. TAHAP 6: VERIFIKASI ANTARMUKA WEB (PLAYWRIGHT BROWSER) - Halaman Produk ERP : Muncul produk '[TEST-FLOW]' beserta stok riil di web. - Halaman Penerimaan GR : Dokumen penerimaan barang tampil lengkap di tabel. - Halaman Sales Order : Seluruh pesanan kasir dan B2B tampil beserta invoice. - Terminal Kasir POS : Riwayat struk dan shift kasir tercatat di database. 3. KESIMPULAN & PETUNJUK AKSES UNTUK KLIEN -------------------------------------------------------------------------------- Data flow pengujian di atas SENGAJA TIDAK DIHAPUS sesuai Opsi A agar Bapak/Ibu dan klien dapat langsung memverifikasi hasilnya secara visual melalui browser: 1. Akses ERP Back-Office : https://stg-erp-km.trl.my.id - Buka menu: Master Data > Produk (lihat produk 'Kopi Susu Mantap [TEST-FLOW]') - Buka menu: Pembelian > Penerimaan Barang (lihat GR yang masuk) - Buka menu: Akuntansi > Buku Besar (lihat saldo debet & kredit yang seimbang) 2. Akses POS Kasir : https://stg-pos-km.trl.my.id - Buka menu: Riwayat Transaksi (lihat penjualan POS yang baru saja diproses) 3. Akses REST API Backend : https://stg-api-km.trl.my.id/health ================================================================================