Commit 6e5c24eb by Owo Sugiana

Discount denda Kabupaten Pangandaran

1 parent dad5c2b1
0.3.57 2026-06-08
-----------------
- Discount denda Kabupaten Pangandaran
0.3.56 2026-05-30
-----------------
- Discount denda di Kota Bogor
......
......@@ -3,7 +3,7 @@ requires = ['setuptools >= 64']
[project]
name = 'sismiop-models'
version = '0.3.56'
version = '0.3.57'
dependencies = [
'sqlalchemy',
'zope.sqlalchemy',
......
......@@ -15,9 +15,8 @@ from .base import (
)
AWAL_DISC = date(2024, 11, 1)
AKHIR_DISC = date(2024, 12, 31)
AWAL_DISC_UNLIMITED = date(2024, 1, 19)
AWAL_DISC = date(2026, 6, 8)
AKHIR_DISC = date(2026, 9, 30)
class Inquiry(BaseInquiry):
......@@ -27,12 +26,10 @@ class Inquiry(BaseInquiry):
return 1
def hitung_discount_denda(self):
# 2004 - 2013 tanpa batas waktu, Gilang, 18-1-2024
if self.tgl_bayar >= AWAL_DISC_UNLIMITED and \
'2004' <= self.invoice.thn_pajak_sppt <= '2013':
if '2004' <= self.invoice.thn_pajak_sppt <= '2013':
return self.denda
if AWAL_DISC <= self.tgl_bayar <= AKHIR_DISC and \
'2014' <= self.invoice.thn_pajak_sppt <= '2024':
if AWAL_DISC <= self.tgl_bayar <= AKHIR_DISC:
if '2014' <= self.invoice.thn_pajak_sppt <= '2025':
return self.denda
return 0
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!