Commit 0d3b352e by Owo Sugiana

Kabupaten Sukabumi discount denda periode Agustus - September

1 parent 11f85d03
0.5.11 2024-08-04
-----------------
- Kabupaten Sukabumi discount denda periode Agustus - September.
0.5.10 2024-08-01
-----------------
- Kabupaten Cirebon denda 1% sejak Agustus.
......
......@@ -17,10 +17,10 @@ INVOICE_ID = [
('SptNo', 5, 'N'),
]
AWAL_DISC = date(2023, 9, 5)
AKHIR_DISC = date(2023, 12, 20)
AWAL_MASA = date(2023, 1, 1)
AKHIR_MASA = date(2023, 10, 31)
AWAL_DISC = date(2024, 8, 1)
AKHIR_DISC = date(2024, 9, 30)
AWAL_MASA = date(2022, 1, 1)
AKHIR_MASA = date(2024, 9, 30)
def get_invoice_id(row):
......@@ -76,12 +76,6 @@ class Inquiry(BaseInquiry):
tgl_masa = self.invoice.masadari.date()
if not (AWAL_MASA <= tgl_masa <= AKHIR_MASA):
return 0
inv = self.belum_lunas(2022)
if inv:
inv_id = get_invoice_id(inv)
self.notes.append(f'Tagihan {inv_id.get_raw()} belum lunas')
return 0
self.notes.append(f'Lunas tahun pajak 2022 ke bawah')
self.notes.append(
f'{AWAL_MASA} <= field masadari {tgl_masa} <= {AKHIR_MASA}')
self.notes.append(
......
[build-system]
requires = ['setuptools >= 64']
[project]
name = 'opensipkd-pad-models'
version = '0.5.11'
dependencies = [
'sqlalchemy',
'zope.sqlalchemy',
'transaction',
'psycopg2-binary',
'opensipkd-hitung @ git+https://git.opensipkd.com/sugiana/opensipkd-hitung.git',
]
requires-python = '>= 3.6'
authors = [
{name='Owo Sugiana', email='sugiana@gmail.com'},
]
description = 'Struktur tabel PAD'
readme = 'README.rst'
license = {text='PostgreSQL License'}
classifiers = [
'Programming Language :: Python :: 3',
'Operating System :: OS Independent',
]
[project.scripts]
pad_available_invoice = 'opensipkd.pad.scripts.available_invoice:main'
pad_inquiry = 'opensipkd.pad.scripts.inquiry:main'
import os
import setuptools
with open('README.rst') as f:
long_description = f.read()
with open('CHANGES.txt') as f:
CHANGES = f.read()
line = CHANGES.splitlines()[0]
version = line.split()[0]
requires = [
'sqlalchemy',
'zope.sqlalchemy',
'transaction',
'psycopg2-binary',
'opensipkd-hitung @ '
'git+https://git.opensipkd.com/sugiana/opensipkd-hitung.git',
]
setuptools.setup(
name='opensipkd-pad-models',
version=version,
author='Owo Sugiana',
author_email='sugiana@gmail.com',
description='Struktur tabel PAD',
long_description=long_description,
long_description_content_type='text/markdown',
license='PostgreSQL License',
install_requires=requires,
packages=setuptools.find_packages(),
classifiers=[
'Programming Language :: Python :: 3',
'Operating System :: OS Independent',
],
entry_points={
'console_scripts': [
'pad_available_invoice = '
'opensipkd.pad.scripts.available_invoice:main',
'pad_inquiry = opensipkd.pad.scripts.inquiry:main',
]
},
)
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!