O

opensipkd-bphtb-models

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:

  1. Inquiry (cek tagihan)
  2. Payment (pembayaran)
  3. 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.