Name Last Update
contrib Loading commit data...
sismiop Loading commit data...
.gitignore Loading commit data...
CHANGES.txt Loading commit data...
MANIFEST.in Loading commit data...
README.rst Loading commit data...
development.ini Loading commit data...
pyproject.toml Loading commit data...
setup.py Loading commit data...

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.