Commit a67bc010 by Owo Sugiana

Kabupaten Cirebon menggunakan PAD versi 2

1 parent dad6b43b
0.5.3 2024-02-05
----------------
- Kabupaten Cirebon menggunakan PAD versi 2
0.5.2 2024-01-28 0.5.2 2024-01-28
---------------- ----------------
- Subang menggunakan PAD versi 2 dengan Invoice ID berawalan 4 digit kode - Subang menggunakan PAD versi 2 dengan Invoice ID berawalan 4 digit kode
......
from sqlalchemy import ( from sqlalchemy import (
Column, Column,
String,
Integer, Integer,
DateTime, DateTime,
ForeignKey, Text,
UniqueConstraint,
) )
from sqlalchemy.ext.declarative import declarative_base from sqlalchemy.ext.declarative import declarative_base
from .default import Invoice
Base = declarative_base() Base = declarative_base()
...@@ -13,15 +14,23 @@ Base = declarative_base() ...@@ -13,15 +14,23 @@ Base = declarative_base()
class Kohir(Base): class Kohir(Base):
__tablename__ = 'pad_kohir' __tablename__ = 'pad_kohir'
id = Column(Integer, primary_key=True)
tahun = Column(Integer, nullable=False) tahun = Column(Integer, nullable=False)
usaha_id = Column(Integer)
kohirno = Column(Integer, nullable=False) kohirno = Column(Integer, nullable=False)
spt_id = Column(Integer, ForeignKey(Invoice.id), nullable=False)
kohirtgl = Column(DateTime, nullable=False) kohirtgl = Column(DateTime, nullable=False)
id = Column(Integer, primary_key=True) sptpd_id = Column(Integer, nullable=False)
enabled = Column(Integer) enabled = Column(Integer)
create_date = Column(DateTime) create_date = Column(DateTime)
create_uid = Column(Integer) create_uid = Column(Integer)
write_date = Column(DateTime) write_date = Column(DateTime)
write_uid = Column(Integer) write_uid = Column(Integer)
posted = Column(Integer) is_cancel = Column(Integer)
__table_args__ = (dict(schema='pad'),) bap_no = Column(Text)
bap_date = Column(DateTime)
cancel_no = Column(Integer)
cancel_date = Column(DateTime)
cancel_uid = Column(Integer)
__table_args__ = (
UniqueConstraint(tahun, kohirno, usaha_id),
dict(schema='pad'))
from datetime import date from datetime import date
from ..models.cirebon_kab import Kohir from ..models.cirebon_kab import Kohir
from ..models.kuningan import Payment from ..models.kuningan import Payment
from .default import ( from .banjar import (
Inquiry as BaseInquiry, Inquiry as BaseInquiry,
Reversal as BaseReversal, Reversal as BaseReversal,
AvailableInvoice as BaseAvailableInvoice, AvailableInvoice as BaseAvailableInvoice,
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!