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
----------------
- Subang menggunakan PAD versi 2 dengan Invoice ID berawalan 4 digit kode
......
from sqlalchemy import (
Column,
String,
Integer,
DateTime,
ForeignKey,
Text,
UniqueConstraint,
)
from sqlalchemy.ext.declarative import declarative_base
from .default import Invoice
Base = declarative_base()
......@@ -13,15 +14,23 @@ Base = declarative_base()
class Kohir(Base):
__tablename__ = 'pad_kohir'
id = Column(Integer, primary_key=True)
tahun = Column(Integer, nullable=False)
usaha_id = Column(Integer)
kohirno = Column(Integer, nullable=False)
spt_id = Column(Integer, ForeignKey(Invoice.id), nullable=False)
kohirtgl = Column(DateTime, nullable=False)
id = Column(Integer, primary_key=True)
sptpd_id = Column(Integer, nullable=False)
enabled = Column(Integer)
create_date = Column(DateTime)
create_uid = Column(Integer)
write_date = Column(DateTime)
write_uid = Column(Integer)
posted = Column(Integer)
__table_args__ = (dict(schema='pad'),)
is_cancel = Column(Integer)
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 ..models.cirebon_kab import Kohir
from ..models.kuningan import Payment
from .default import (
from .banjar import (
Inquiry as BaseInquiry,
Reversal as BaseReversal,
AvailableInvoice as BaseAvailableInvoice,
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!