Stage 1 Foundation

Cycle Count Console

Fondasi aplikasi web untuk cycle transaksi, verifikasi discrepancy, dan audit batch import berbasis Next.js dan siap diarahkan ke Vercel.

FrameworkNext.js App Router
Target hostingVercel
Data sourceCSV plus Google Sheets

01

Import Sources

Upload transaksi dan stock by location sebagai batch yang bisa diaudit dan diuji ulang.

02

Map Locations

Selesaikan lokasi baru dan route rule sebelum parsing, supaya type IN, MOVE, dan OUT konsisten.

03

Cycle Count

Tampilkan task per location plus SKU, input qty fisik, lalu tandai hasil round pertama.

04

Verification

Assign only discrepancy tasks ke verifier, bandingkan hasil round kedua, lalu export summary.

Current Scope

Type transaksi akan diklasifikasi dari kategori lokasi menjadi IN, MOVE, dan OUT.

Task cycle akan unik per kombinasi location plus SKU tanpa memisahkan LOT.

Expected qty akan diambil dari stock snapshot yang diimport terpisah.

Lokasi baru wajib dimapping sebelum batch transaksi boleh diparsing dan difinalisasi.

Next Milestone

Admin shell dan modul bertahap

Fondasi berikutnya sekarang sudah diarahkan ke route modular supaya tiap tahap development bisa dikerjakan, diuji, dan dikonfirmasi satu per satu.

App Routes

Kerangka admin siap diisi modul

Route inti sudah ditetapkan agar kita bisa fokus mengembangkan satu modul per tahap tanpa mengubah struktur aplikasi terus-menerus.

Buka dashboard

Dashboard

Core

Ringkasan batch, open task, dan discrepancy.

Manage Data

Step 1

Summary batch, import wizard, dan viewer data hasil import.

Locations

Step 2

Master kategori lokasi dan route rule parsing.

Tasks

Step 3

Queue task cycle count per location plus SKU.

Verification

Step 4

Follow-up discrepancy dan second count.

Exports

Final

Summary hasil cycle dan data siap unduh.