Commit 10f8ac97 by Candra

Penambahan conf untuk memilah channel pembayaran va & qris pada webr berdasarkan ntb

1 parent 3b91773f
2.9 2023-02-15 2.9 2023-03-01
-------------- --------------
- Tambah BPHTB Kabupaten Serang - Tambah BPHTB Kabupaten Serang
- Tambah PAD Cimahi - Tambah PAD Cimahi
- Perbaikan data masa_pajak = pad_spt.masadari - Perbaikan data masa_pajak = pad_spt.masadari
- Perbaikan channel EMONEY > DIGICASH - Perbaikan channel EMONEY > DIGICASH
- Penambahan conf untuk memilah channel pembayaran va & qris pada webr berdasarkan ntb
2.8 2022-12-26 2.8 2022-12-26
-------------- --------------
......
...@@ -60,6 +60,8 @@ class App(BaseApp): ...@@ -60,6 +60,8 @@ class App(BaseApp):
self.IsoLog = AlternativeLog self.IsoLog = AlternativeLog
self.base_q_iso = self.base_q_iso.filter_by( self.base_q_iso = self.base_q_iso.filter_by(
mti='0210', bit_003=PAYMENT_CODE, bit_039='00') mti='0210', bit_003=PAYMENT_CODE, bit_039='00')
self.ntb_qris = self.conf.get('ntb_qris')
self.ntb_va = self.conf.get('ntb_va')
def get_iso(self, inv): def get_iso(self, inv):
q = self.base_q_iso.filter(func.trim(self.IsoLog.bit_061) == inv.kode) q = self.base_q_iso.filter(func.trim(self.IsoLog.bit_061) == inv.kode)
...@@ -82,6 +84,18 @@ class App(BaseApp): ...@@ -82,6 +84,18 @@ class App(BaseApp):
channel_id = str(pay.channel_id) channel_id = str(pay.channel_id)
channel_name = BIT_18_NAMES[channel_id] channel_name = BIT_18_NAMES[channel_id]
else: else:
channel_kode = '0001'
if self.ntb_qris and \
pay.ntb == \
self.ntb_qris:
channel_name = 'QRIS'
else:
channel_kode = '0002'
if self.ntb_va and \
pay.ntb == \
self.ntb_va:
channel_name = 'VA'
else:
channel_id = '0000' channel_id = '0000'
channel_name = self.get_va_channel(pay.created.date()) or 'MANUAL' channel_name = self.get_va_channel(pay.created.date()) or 'MANUAL'
stan = iso and iso.bit_011 or None stan = iso and iso.bit_011 or None
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!