Modul Pembelian (Buying & Procurement)
Modul Buying menangani alur pengadaan barang dan jasa dari pemasok (suppliers), pembuatan pesanan pembelian (Purchase Orders), hingga verifikasi tagihan pengadaan (Purchase Invoices).
1. Siklus Pengadaan (Procurement Lifecycle)
Master Supplier & Items ──► Purchase Order (PO) ──► Submit PO ──► Purchase Invoice ──► Submit Invoice
2. Pesanan Pembelian (Purchase Orders / PO)
Dokumen resmi komitmen pembelian barang kepada pihak pemasok (/api/buying/purchase-orders):
- Opsi Form PO:
GET /api/buying/purchase-orders/options(memuat daftar supplier, item, dan ketentuan pembayaran aktif). - Buat PO Baru:
POST /api/buying/purchase-orders - Edit & Submit PO:
PUT /api/buying/purchase-orders/:iddanPOST /api/buying/purchase-orders/:id/submit. - Status PO:
Draft➔Submitted➔Billed/Completed.
3. Faktur Pembelian (Purchase Invoices)
Pencatatan tagihan masuk dari supplier atas barang/jasa yang telah dipesan (/api/buying/purchase-invoices):
- Buat Faktur Pembelian:
POST /api/buying/purchase-invoices(dapat ditautkan langsung ke ID Purchase Order). - Submit Faktur Pembelian:
POST /api/buying/purchase-invoices/:id/submit(mencatat kewajiban utang usaha / Accounts Payable).
4. Manajemen Master Data Pembelian
Master data pengadaan tersentralisasi pada /api/buying/:
A. Pemasok & Grup Pemasok (Suppliers & Supplier Groups)
- Suppliers:
/api/buying/suppliers(Kelola detail kontak, alamat, syarat pembayaran, dan nomor NPWP/pajak supplier). - Supplier Groups:
/api/buying/supplier-groups(Pengelompokan supplier berdasarkan kategori bahan baku, distributor, atau vendor jasa).
B. Katalog Barang Pengadaan (Items)
- Kelola Katalog Barang:
/api/buying/items - Upload Gambar Produk:
POST /api/buying/items/upload-imageuntuk memperbarui foto barang pada inventoris.