README.rst 1.23 KB

Struktur Tabel BPHTB

BPHTB adalah Bea Peralihan Hak atas Tanah dan Bangunan.

Paket ini selain berisi struktur tabel juga memuat query yang kerap digunakan untuk proses:

  1. inquiry (cek tagihan)
  2. payment (pembayaran)
  3. reversal (pembatalan pembayaran)

Uji Coba

Buat file test-cilegon.ini seperti contoh berikut ini:

[main]
db_url = postgresql://sugiana:a@localhost/bphtb_cilegon
persen_denda = 2

Sesuaikanlah pada db_url. Kemudian dapatkan daftar tagihan:

$ env/bin/bphtb_cilegon_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_cilegon_inquiry test-cilegon.ini --invoice-id=10241

Untuk melanjutkan pembayaran tambahkan opsi --payment:

$ env/bin/bphtb_cilegon_inquiry test-cilegon.ini --invoice-id=10241 --payment

Sedangkan untuk membatalkannya tambahkan opsi --reversal:

$ env/bin/bphtb_cilegon_inquiry test-cilegon.ini --invoice-id=10241 --reversal

Selamat mencoba, semoga berhasil.