Purchase Order, Receipt, Bill, and AVCO

Tutorial Odoo 18: Proses Pembelian Lengkap & Perhitungan AVCO

Tujuan: Melakukan siklus Pembelian (PO → Receipt → Bill) untuk produk Bahan Kimia X dan mengamati bagaimana harga biaya rata-rata (Cost) produk berubah karena AVCO.

Pra-Syarat: Kondisi Stok Awal (Contoh)

Produk

Qty On Hand (Stok)

Cost Saat Ini

Total Nilai Stok

Bahan Kimia X

100 kg

Rp 55.000,00/kg

Rp 5.500.000,00

Konfigurasi Kategori: All / Pembelian / Bahan Kimia diatur menggunakan Average Cost (AVCO).

Skenario Pembelian Baru:

  • Vendor: PT Sinar Maju

  • Produk: Bahan Kimia X

  • Kuantitas: 50 kg

  • Harga Beli Baru: Rp 60.000,00/kg


Langkah 1: Membuat Purchase Order (PO)

  1. Navigasi: Masuk ke modul Purchase (Pembelian).

  2. Buat Baru: Klik tombol New (Baru).

  3. Isi Detail PO:

    • Vendor: Pilih PT Sinar Maju (atau vendor lain).

    • Order Date: Tanggal hari ini.

  4. Isi Order Lines:

    • Klik Add a line dan pilih produk [BK-X01] Bahan Kimia X.

    • Quantity: 50 kg.

    • Unit Price: Rp 60.000,00.

    • Taxes: PPN IN (Pajak Masukan).

  5. Konfirmasi: Klik tombol Confirm Order (Konfirmasi Pesanan). Status berubah menjadi Purchase Order.

Langkah 2: Menerima Barang (Receipt / IN)

Penerimaan barang harus dilakukan oleh pengguna yang memiliki akses ke modul Inventory.

  1. Akses Penerimaan: Klik Smart Button Receipts (Penerimaan) di bagian atas dokumen PO.

  2. Verifikasi & Validasi:

    • Buka dokumen Penerimaan (IN).

    • Periksa kolom Demand (Diminta) dan pastikan sesuai (50 kg).

    • Klik Validate (Validasi) untuk mencatat barang telah masuk secara fisik ke gudang WH/Stock.

Perhitungan & Penjelasan AVCO (Otomatis)

Penting: Setelah validasi penerimaan ini, Odoo secara otomatis menghitung ulang harga Cost (biaya) produk Bahan Kimia X di seluruh gudang:

Komponen

Qty (kg)

Cost (Rp/kg)

Total Nilai (Rp)

Stok Lama

100

55.000,00

5.500.000,00

Penerimaan Baru

50

60.000,00

3.000.000,00

Total Baru

150

N/A

8.500.000,00

Average Cost Baru= Rp 8.500.000,00\50 kg= Rp. 56.666,67 / kg

  • Dampak: Odoo akan memperbarui field Cost produk Bahan Kimia X dari Rp 55.000,00 menjadi Rp 56.666,67 secara otomatis. Nilai ini akan digunakan untuk perhitungan HPP (Harga Pokok Penjualan) pada penjualan berikutnya.

Langkah 3: Membuat Tagihan Vendor (Bill)

Langkah ini mencatat utang kepada vendor di modul Akuntansi.

  1. Kembali ke PO: Buka kembali dokumen Purchase Order.

  2. Buat Tagihan: Klik tombol Create Bill (Buat Tagihan).

  3. Isi Detail Tagihan:

    • Bill Date dan Bill Reference (Nomor Faktur Vendor) harus diisi sesuai dokumen vendor.

    • Total Tagihan: Verifikasi totalnya (Harga Bersih + PPN IN).

  4. Posting Tagihan: Klik tombol Confirm (Konfirmasi). Status berubah menjadi Posted (Terposting) atau Open (Terbuka).

    Sudah terposting di akutansi

Penjelasan Kunci: Average Cost (AVCO)

AVCO adalah metode yang membuat nilai biaya per unit persediaan Anda menjadi stabil. Ketika Anda membeli barang dengan harga yang berbeda, AVCO mengambil rata-rata tertimbang dari harga lama dan harga baru. Ini sangat membantu untuk produk yang sering dibeli dengan harga berfluktuasi, memastikan perhitungan Margin dan Harga Pokok Penjualan (HPP) yang realistis.

Updated on