Lewati ke konten utama

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/:id dan POST /api/buying/purchase-orders/:id/submit.
  • Status PO: DraftSubmittedBilled / 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-image untuk memperbarui foto barang pada inventoris.