Struktur Tabel BPHTB
BPHTB adalah Bea Perolehan Hak atas Tanah dan Bangunan.
Paket ini selain berisi struktur tabel juga memuat query yang kerap digunakan untuk proses:
- Inquiry (cek tagihan)
- Payment (pembayaran)
- Reversal (pembatalan pembayaran)
Uji Coba
Buat file test-cilegon.ini
seperti contoh berikut ini:
[main] module = cilegon db_url = postgresql://user:pass@localhost/db persen_denda = 2
Sesuaikanlah pada db_url
. Kemudian dapatkan daftar tagihan:
$ ~/env/bin/bphtb_available_invoice test-cilegon.ini
Nanti akan tampil seperti ini:
#1 10241 2019 36.72... ER*** Rp 1.465.200 #2 10356 2019 36.72... JU*** Rp 1.500.000 #3 10361 2019 36.72... MU*** Rp 1.500.000
Kolom kedua adalah Invoice ID atau sering disebut sebagai nomor bayar. Nomor ini bekal untuk inquiry atau cek tagihan:
$ ~/env/bin/bphtb_inquiry test-cilegon.ini --invoice-id=10241
Untuk melanjutkan pembayaran tambahkan opsi --payment
:
$ ~/env/bin/bphtb_inquiry test-cilegon.ini --invoice-id=10241 --payment
Sedangkan untuk membatalkannya tambahkan opsi --reversal
:
$ ~/env/bin/bphtb_inquiry test-cilegon.ini --invoice-id=10241 --reversal
Selamat mencoba, semoga berhasil.