AP Payment
Referensi
| Info | Detail |
|---|---|
| Menu Name | FPaymentManualChecks |
| Menu ID | 172 |
AP Payment adalah menu untuk mencatat pembayaran atas AP Invoice (hutang dari Supplier). Pembayaran bisa dilakukan melalui Cash, Transfer, atau Bilyet Giro — dan bisa dilakukan secara parsial.
Menu ada di : Financial >> AP Invoice >> AP Payment
Aturan Mata Uang Pembayaran
| Kondisi | Diperbolehkan |
|---|---|
| AP Invoice Rupiah → bayar dengan Rupiah | ✅ |
| AP Invoice Rupiah → bayar dengan Non Rupiah | ✅ |
| AP Invoice Non Rupiah → bayar dengan mata uang yang sama | ✅ |
| AP Invoice Non Rupiah → bayar dengan mata uang Non Rupiah berbeda | ❌ |
Insert Data
Header
- Click tombol Insert di program untuk membuka halaman input.
- Isi field berikut:

| Field | Keterangan |
|---|---|
| Code | Kode transaksi — otomatis atau manual. |
| Entity | Entitas. |
| Branch | Dari default Branch di User Maintenance. |
| Date | Tanggal transaksi. |
| Effective Date | Tanggal pengakuan jurnal. |
| Supplier | Nama supplier tujuan pembayaran. |
| Cost Center | Dari default Cost Center. |
| Payment Type | Tipe pembayaran (Cash, Transfer, Bilyet Giro). |
| Bank | Bank penerima pembayaran. |
| Currency | Mata uang dari bank yang dipilih. |
| Bilyet Giro | Nomor Bilyet Giro (hanya jika Payment Type = Bilyet Giro). |
| Account Bilyet Giro | Akun Bilyet Giro (hanya jika Payment Type = Bilyet Giro). |
| Bilyet Giro Due Date | Tanggal jatuh tempo Bilyet Giro (hanya jika Payment Type = Bilyet Giro). |
| Account Payment | Akun kas/bank untuk pembayaran (terisi otomatis dari pilihan Bank). |
| Remarks | Keterangan tambahan. |
Detail
- Click append "+" untuk menambah baris AP Invoice yang akan dibayar.
- Double klik kolom Reference AP untuk memilih AP Invoice.

| Field | Keterangan |
|---|---|
| Exchange Rate AP | Kurs AP Invoice. |
| Exchange Rate Payment | Kurs pada saat AP Payment. |
| Amount | Nilai payment (mengupdate Total Payment di AP Invoice). |
| Cash Amount | Nilai payment berupa uang cash. |
| Other Amount | Biaya-biaya lain sebagai pengurang (admin bank, materai, dll). |
| Currency Amount | Amount × Exchange Rate. |
info
Amount = Cash Amount + Other Amount — jika tidak seimbang akan muncul error "Not Valid Amount".
- Click tombol Save atau Ctrl+S.
Pesan Error saat Save Data
| Pesan | Artinya |
|---|---|
| GL Calendar Doesn't Exist / Closed | Periode belum ada atau sudah tutup buku. |
| Transaction Date Exceed Transaction Date Off Branch | Back date melebihi batas. |
| Bilyet Giro / Account Bilyet Giro / Due Date Can't Empty | Kolom Bilyet Giro wajib diisi untuk Payment Type = Bilyet Giro. |
| Amount Higher Than Balance | Nilai pembayaran melebihi saldo kas/bank. |
| Amount Can't Higher Than Outstanding Payment | Nilai pembayaran melebihi nilai hutang. |
| Not Valid Amount | Amount ≠ Cash Amount + Other Amount. |

Transaksi Update Insert Data
- AP Invoice: Total Payment bertambah; Status menjadi C: Close jika sudah lunas.
- Bilyet Giro (jika Payment Type = Bilyet Giro): Status menjadi I: In Progress.
- Transaction Post: Jurnal — (D) Account Payable + Account Discount/Expense / (C) Cash/Bank atau Hutang Giro.
- Selisih Kurs: Jika Exchange Rate AP ≠ Exchange Rate Payment, jurnal selisih kurs terbentuk otomatis.

Non Base Currency
Apabila AP Invoice menggunakan Non Base Currency, Exchange Rate AP diambil dari AP Invoice dan Exchange Rate Payment mengikuti kurs saat pembayaran.


Penjelasan Kolom Lainnya

Edit Data
Tidak tersedia.
Delete Data
Pilih baris → Delete atau Ctrl+Del. Tidak bisa didelete jika: periode tutup buku, atau Bilyet Giro sudah di-Confirm.
Print Document
Klik Print atau Ctrl+P.

info
Lock Print AP Payment — untuk print ulang gunakan menu AP Payment Release Print.

