Kts Belum Terproses 0 Pada Pesanan Pembelian Ditutup di AOL

Pada kondisi tertentu, pengguna ingin menampilkan kts belum terproses 0 pada pesanan pembelian yang ditutup di laporan Rincian Pesanan Pembelian, meskipun sebelumnya masih terdapat sisa kuantitas yang belum diterima.

Contoh Kasus

Berikut ilustrasinya:

  • 01/01/2026 : dibuat transaksi Pesanan Pembelian Barang A sebanyak 10 PCS.
  • 03/01/2026 : dilakukan Penerimaan Barang A sebagian sebanyak 5 PCS.
  • 05/01/2026 : transaksi Pesanan pembelian ditutup dengan sisa kuantitas 5 PCS.

Pada kondisi tersebut, laporan diharapkan menampilkan nilai Kts Belum Terproses = 0 PCS, karena transaksi Pesanan Pembelian telah berstatus ditutup.

Langkah-langkah Pengaturan
  1. Masuk ke menu Daftar Laporan | Daftar Laporan | Pembelian | Rincian Pesanan Pembelian.
  2. Tentukan parameter laporan seperti:
    – Tanggal
    – Cabang
    Setelah itu klik Tampilkan.
  3. Klik tombol Modifikasi untuk melakukan penyesuaian tampilan laporan.
  4. Pada tab Kolom Data, tambahkan beberapa variabel berikut ke bagian Kolom Digunakan, dengan cara di klik 2 kali data tersebut pada Kolom Data :
    – Status pada Pesanan pembelian

    – Kts Terproses

    – Kolom Skrip Khusus 1
  5. Pada kolom Kolom Skrip Khusus 1, masukkan rumus berikut:

    $F{purchaseOrderDetail.purchaseOrder.status}.equals(“Ditutup”) ? 0 : $F{purchaseOrderDetail.quantity}.subtract($F{purchaseOrderDetail.shipQuantity})

    Catatan : Jika rumusnya copy paste dari web ini, untuk tanda petik 2 nya harus dihapus terlebih dahulu lalu di ketik manual.

    Rumus tersebut digunakan untuk menampilkan nilai 0 pada Kts Belum Terproses apabila status Pesanan Pembelian sudah ditutup. Jika transaksi masih aktif, maka sistem akan tetap menghitung selisih antara kuantitas pesanan dan kuantitas yang sudah diterima.

  6. Simpan modifikasi laporan, kemudian tampilkan kembali laporan Rincian Pesanan Pembelian.

Setelah pengaturan selesai dilakukan, laporan akan menampilkan nilai Kts Belum Terproses = 0 untuk transaksi Pesanan Pembelian yang sudah ditutup.

Lihat Video Tutorial lainnya mengenai ACCURATE di Sini
Butuh training Accurate? Hubungi 0811-8885-605 atau klik di sini untuk booking sekarang!

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *