Commit 8b1a6147 by Owo Sugiana

Discount denda Kabupaten Sukabumi

1 parent 0b592218
0.5.16 2024-10-31
-----------------
- Discount denda Kota Serang
- Discount denda Kabupaten Sukabumi
0.5.15 2024-09-23
-----------------
- Discount denda Kabupaten Subang
......
......@@ -17,8 +17,8 @@ INVOICE_ID = [
('SptNo', 5, 'N'),
]
AWAL_DISC = date(2024, 8, 1)
AKHIR_DISC = date(2024, 9, 30)
AWAL_DISC = date(2024, 11, 1)
AKHIR_DISC = date(2024, 12, 23)
AWAL_MASA = date(2022, 1, 1)
AKHIR_MASA = date(2024, 9, 30)
......@@ -42,14 +42,19 @@ class Inquiry(BaseInquiry):
Invoice.status_pembayaran != 1)
return q.first()
def get_persen_denda(self):
if self.invoice.masadari.year >= 2024:
return 1
return 2
def hitung_denda(self): # Override
self.bln_tunggakan = None
self.denda = 0
if self.invoice.jatuhtempotgl:
if self.invoice.status_pembayaran == 0:
persen_denda = self.get_persen_denda()
self.bln_tunggakan, self.denda_waktu = hitung_denda(
self.tagihan, self.invoice.jatuhtempotgl,
self.conf['persen_denda'],
self.tagihan, self.invoice.jatuhtempotgl, persen_denda,
self.tgl_bayar.date())
# Bulan Tunggakan maksimal 15 bulan
# Pak Yuyus - Eko 28 Agustus 2017
......
......@@ -3,7 +3,7 @@ requires = ['setuptools >= 64']
[project]
name = 'opensipkd-pad-models'
version = '0.5.15'
version = '0.5.16'
dependencies = [
'sqlalchemy',
'zope.sqlalchemy',
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!