SISMIOP a.k.a PBB
Struktur tabel SISMIOP yang merupakan sistem PBB (Pajak Bumi dan Bangunan). Biasanya dari Oracle.
Pemasangan
Buat Python virtual environment:
$ python3 -m venv ~/env
Setelah paket ini diunduh selanjutnya dipasang:
$ ~/env/bin/pip install -e sismiop-models
Salin konfigurasi:
$ cd sismiop-models $ cp development.ini test.ini
Sesuaikan isinya terutama pada module
dan db_url
.
Untuk mendapatkan daftar tagihan yang belum dibayar:
$ ~/env/bin/pbb_available_invoice test.ini
Jika ingin tahun tertentu gunakan opsi --tahun
:
$ ~/env/bin/pbb_available_invoice test.ini --tahun=2020
Lihat opsi lainnya dengan --help
:
$ ~/env/bin/pbb_available_invoice test.ini --help
Untuk melihat rincian tagihan:
$ ~/env/bin/pbb_inquiry test.ini -i 3271010001001000402019
Coba pembayaran:
$ ~/env/bin/pbb_inquiry test.ini -i 3271010001001000402019 --payment
Batalkan:
$ ~/env/bin/pbb_inquiry test.ini -i 3271010001001000402019 --reversal
Selamat mencoba.