Name Last Update
contrib Loading commit data...
opensipkd Loading commit data...
.gitignore Loading commit data...
CHANGES.txt Loading commit data...
README.rst Loading commit data...
devel.ini Loading commit data...
setup.py Loading commit data...

Struktur Tabel PAD

PAD adalah Pendapatan Asli Daerah mencakup pencatatan pajak reklame, air tanah, dll. Dengan kata lain bukan PBB (Pajak Bumi dan Bangunan) maupun BPHTB (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-pad.ini seperti contoh berikut:

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

Sesuaikanlah pada db_url. Kemudian dapatkan daftar tagihan:

$ ~/env/bin/simpad_available_invoice test-pad.ini

Nanti akan tampil seperti ini:

#1 20191***, 4110201 RESTORAN, PT. ***, Rp 27.392.721
#2 20191***, 4110201 RESTORAN, RM.***, Rp 712.600
#3 20191***, 4110201 RESTORAN, RUM***, Rp 4.415.397

Kolom kedua adalah Invoice ID atau sering disebut sebagai nomor bayar. Nomor ini bekal untuk inquiry atau cek tagihan:

$ ~/env/bin/simpad_inquiry test-pad.ini --invoice-id=201912345

Untuk melanjutkan pembayaran tambahkan opsi --payment:

$ ~/env/bin/simpad_inquiry test-pad.ini --invoice-id=201912345 --payment

Sedangkan untuk membatalkannya tambahkan opsi --reversal:

$ ~/env/bin/simpad_inquiry test-pad.ini --invoice-id=201912345 --reversal

Selamat mencoba, semoga berhasil.