Commit c2fe7577 by iWan Mustaqim

Discount denda Kabupaten Kuningan untuk tahun pajak 2025

1 parent 94e3e49b
0.3.38 2025-08-31
-----------------
- Discount denda Kabupaten Kuningan untuk tahun pajak 2025
0.3.37 2025-08-16 0.3.37 2025-08-16
----------------- -----------------
- Discount pokok dan denda Kabupaten Cirebon - Discount pokok dan denda Kabupaten Cirebon
......
...@@ -3,7 +3,7 @@ requires = ['setuptools >= 64'] ...@@ -3,7 +3,7 @@ requires = ['setuptools >= 64']
[project] [project]
name = 'sismiop-models' name = 'sismiop-models'
version = '0.3.37' version = '0.3.38'
dependencies = [ dependencies = [
'sqlalchemy', 'sqlalchemy',
'zope.sqlalchemy', 'zope.sqlalchemy',
......
...@@ -13,6 +13,9 @@ from .base import get_db_session ...@@ -13,6 +13,9 @@ from .base import get_db_session
AWAL_DISC = date(2025, 8, 1) AWAL_DISC = date(2025, 8, 1)
AKHIR_DISC = date(2025, 10, 31) AKHIR_DISC = date(2025, 10, 31)
AWAL_DISC_2025 = date(2025, 9, 1)
AKHIR_DISC_2025 = date(2025, 9, 7)
class Inquiry(BaseInquiry): class Inquiry(BaseInquiry):
def get_payment_model(self): # Override def get_payment_model(self): # Override
...@@ -50,6 +53,9 @@ class Inquiry(BaseInquiry): ...@@ -50,6 +53,9 @@ class Inquiry(BaseInquiry):
if AWAL_DISC <= self.tgl_bayar <= AKHIR_DISC: if AWAL_DISC <= self.tgl_bayar <= AKHIR_DISC:
if '2014' <= self.invoice.thn_pajak_sppt <= '2024': if '2014' <= self.invoice.thn_pajak_sppt <= '2024':
return self.denda return self.denda
if AWAL_DISC_2025 <= self.tgl_bayar <= AKHIR_DISC_2025:
if self.invoice.thn_pajak_sppt == '2025':
return self.denda
return 0 return 0
def before_save(self, payment): # Override def before_save(self, payment): # Override
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!