Import Master Barang & Konversi Barang
Program ini memproses file Excel/CSV master barang untuk dimasukkan ke database secara batch, dan melakukan konversi item ke satuan terkecil sesuai aturan yang dijelaskan di README.
Fitur Utama
- Upload Excel/CSV via API
- Batch insert item ke DB
- Konversi item ke satuan terkecil
- Laporan baris gagal (header sama, + kolom “error”)
API Documentation & Postman Collection
Gunakan API berikut untuk proses impor dan inspeksi data. Unduh koleksi Postman untuk uji cepat di lingkungan Anda.
Endpoints
GET /health— status aplikasi & koneksi DBPOST /api/import/excel— upload file Excel/CSV
Form field:file(multipart). Header opsional:X-Reset-Tables: trueGET /api/import/failed_report/:fileName— unduh laporan gagalGET /api/items/:barcode— inspeksi item, konversi, dan harga
Contoh curl
curl -X POST "https://dolopoitem.deweloper.id/api/import/excel" \
-H "X-Reset-Tables: true" \
-F "file=@master_item.csv"
curl "https://dolopoitem.deweloper.id/api/items/1234567890123"