Commit b9d2ffab by Owo Sugiana

tasik_kab: hapus denda tahun 2018 - 2019 sampai 30 Nov 2020

1 parent c137b96f
0.1.13 2020-10-06
-----------------
- tasik_kab: hapus denda untuk tahun pajak 2018 - 2019 sampai 30 November 2020
0.1.12 2020-09-30 0.1.12 2020-09-30
----------------- -----------------
- Perubahan rumus tangkota - Perubahan rumus tangkota
......
from datetime import datetime from datetime import (
datetime,
date,
)
from sismiop.models.tasik_kab import ( from sismiop.models.tasik_kab import (
ObjekPajak, ObjekPajak,
Sppt, Sppt,
...@@ -15,26 +18,36 @@ from ..base import ( ...@@ -15,26 +18,36 @@ from ..base import (
) )
NOV_30 = date(2020, 11, 30)
class Inquiry(BaseInquiry): class Inquiry(BaseInquiry):
def get_op_model(self): def get_op_model(self): # Override
return ObjekPajak return ObjekPajak
def get_invoice_model(self): def get_invoice_model(self): # Override
return Sppt return Sppt
def get_payment_model(self): def get_payment_model(self): # Override
return PembayaranSppt return PembayaranSppt
def get_kelurahan_model(self): def get_kelurahan_model(self): # Override
return Kelurahan return Kelurahan
def get_kecamatan_model(self): def get_kecamatan_model(self): # Override
return Kecamatan return Kecamatan
def get_propinsi_model(self): def get_propinsi_model(self): # Override
return Propinsi return Propinsi
def do_payment(self, bank_fields, nip_pencatat): def hitung_denda(self): # Override
super().hitung_denda()
if self.tgl_bayar > NOV_30:
return
if self.invoice.thn_pajak_sppt in ('2018', '2019'):
self.denda = 0
def do_payment(self, bank_fields, nip_pencatat): # Override
Payment = self.get_payment_model() Payment = self.get_payment_model()
bayar = self.invoice2payment() bayar = self.invoice2payment()
if bayar: if bayar:
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!