Ketika anda mencetak dokumen Purchase Order, atau ketika anda sedang ingin membuat beberapa dokumen Invoice A/P (jasa), dan anda seketika menemukan, bahwa dihasil cetak dokumen terdapat nilai diskon ataupun saat anda sedang print preview tampilan invoice yang baru akan di add. Dan, anda menyadari bahwa benar itu adalah suatu kesalahan input, dokumen PO anda tidak seharusnya ada nilai diskon sama sekali. Mengapa hal ini bisa terjadi?
Kami akan menjelaskannya:
- Pertama, anda buat dokumen PO (jasa) seperti biasa, tipe dokumen adalah: Service.
Sekilas, tidak ada diskon yang muncul di header. - Kemudian, anda ingin mencetak dokumen tersebut, dan ketika ada klik ikon Print Preview di menu bar.
Disana terdapat diskon yang tidak seharusnya ada, anda yakin bahwa dokumen ini tidaklah memerlukan diskon. Untuk pembetulan, anda bisa memilih opsi ‘Cancel’ atau ‘Closed’ dengan klik kanan (dari mouse) ketika sedang ada di layar dokumen PO. - Nilai diskon yang tidak seharusnya ada tersebut hanya bisa muncul karena anda (baik sengaja atau tidak) telah mengisikan nilai di kolom “Total (LC)” lebih dari 1x penginputan. Jadi, pada saat pertama kalinya user menginput harga, user akan mengisinya di kolom ‘Total (LC)’ dan sistem akan otomatis juga mengisikan kolom “Unit Price” dengan nilai yang sama dengan apa yang ada di “Total (LC)”, sayangnya, itu bukanlah nilai yang tepat, anda salah menginput, dan anda perlu mengubahnya.Sebelum klik tombol Add, anda ubah nilai yang ada di kolom “Total (LC)”, karena memang hanya kolom itu yang tersedia, kemudian sistem juga secara otomatis menghitung ulang nilai sebagai diskon.Tapi, akan jauh lebih mudah bila anda mengatur kolom ‘Unit Price’ dan kolom ‘Discount %’ untuk tampil di screen terlebih dulu. Mari kita buka kembali dokumen PO anda.
Anda akan menemukan Unit Price dan Discount %, disana ada nilai diskon sebanyak -1, dan itu tidaklah seharusnya ada.
Maka, saran kami, lebih baik untuk mengatur kolom ‘Unit Price’ agar visible di screen melalui UI Configuration Template, dan pastikan selalu menginput nilai (harga) dari jasa tersebut di kolom Unit Price saja, bukan di kolom “Total (LC)”.
Silahkan lihat untuk lebih jelasnya pada contoh gambar di bawah ini:
(Anda menginput $550, tapi terdapat kesalahan, anda telah mengisikan nilai $50 pada kolom tersebut)
Kami juga menyediakan query sederhana untuk anda melakukan pengecekan mengenai ada / tidaknya diskon yang tidak seharusnya ada di dokumen-dokumen anda:
[untuk Purchase Order]
SELECT T0.”DocEntry”, T0.”DocNum”, T1.”LineNum”, T1.”Dscription”, T1.”DiscPrcnt” FROM OPOR T0 INNER JOIN POR1 T1 ON T0.”DocEntry” = T1.”DocEntry” WHERE T0.”DocType” = ‘S’ AND T1.”DiscPrcnt” <> 0 AND T1.”PriceBefDi” <> T1.”LineTotal”
[untuk Sales Order]
SELECT T0.”DocEntry”, T0.”DocNum”, T1.”LineNum”, T1.”Dscription”, T1.”DiscPrcnt” FROM ORDR T0 INNER JOIN RDR1 T1 ON T0.”DocEntry” = T1.”DocEntry” WHERE T0.”DocType” = ‘S’ AND T1.”DiscPrcnt” <> 0 AND T1.”PriceBefDi” <> T1.”LineTotal”
Hal ini juga berlaku sama untuk marketing document di modul Penjualan (sales) dengan tipe dokumen Service (jasa).
Baca juga:
Originally posted 2018-01-15 03:00:17.
Most Viewed Posts
- Daftar Object Type di SAP BUSINESS ONE (119,034)
- Restart Service SAP HANA di SuSE Linux (74,768)
- Access Log & Change Log untuk Identifikasi Akses User (35,963)
- Cara Merubah Format Tanggal (32,117)
- Satuan (UoM) Default di Item Master Data (30,526)