Commit 58dc7c02 by Owo Sugiana

Discount Kota Cimahi

1 parent 90b15e71
0.3.61 2026-07-31
-----------------
- Discount Kota Cimahi
0.3.60 2026-07-30
-----------------
- Rumus discount Kota Bekasi
......
......@@ -3,7 +3,7 @@ requires = ['setuptools >= 64']
[project]
name = 'sismiop-models'
version = '0.3.60'
version = '0.3.61'
dependencies = [
'sqlalchemy',
'zope.sqlalchemy',
......
from datetime import date
from .sumedang import (
AvailableInvoice as BaseAvailableInvoice,
Inquiry as BaseInquiry,
Reversal,
)
AWAL_DISC = date(2026, 8, 1)
AKHIR_DISC = date(2026, 9, 30)
class Inquiry(BaseInquiry):
def hitung_discount(self): # Override
self.discount_pokok = self.discount_denda = 0
if AWAL_DISC <= self.tgl_bayar <= AKHIR_DISC:
if '2013' <= self.invoice.thn_pajak_sppt <= '2025':
self.discount_denda = self.discount = self.denda
self.denda = 0
class AvailableInvoice(BaseAvailableInvoice):
def get_inquiry_class(self): # Override
return Inquiry
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!