Public
Snippet $22 authored by Owo Sugiana

Rumus Discount Denda PBB Kabupaten Cirebon

CalculateInvoice.py
AWAL_DISC = date(2019, 12, 1)
AKHIR_DISC = date(2019, 12, 31)

class CalculateInvoice(Common):
    # Discount untuk tahun pajak 2014 - 2018 
    # Berlaku hingga 31 Desember 2019
    def hitung_discount(self):
        kini = self.kini.date()
        thn = int(self.tahun)
        if self.denda < 1 or kini < AWAL_DISC or kini > AKHIR_DISC or \
                thn < 2014 or thn > 2018:
            return 0
        return self.denda