dat_subjek_pajak.py
849 Bytes
from sqlalchemy import (Column, String,)
from ..models import PbbmBase, PbbmDBSession, CommonModel
class DatSubjekPajak(PbbmBase, CommonModel):
__tablename__ = 'dat_subjek_pajak'
subjek_pajak_id = Column(String(30), primary_key=True)
nm_wp = Column(String(30))
jalan_wp = Column(String(30))
blok_kav_no_wp = Column(String(15))
rw_wp = Column(String(2))
rt_wp = Column(String(3))
kelurahan_wp = Column(String(30))
kota_wp = Column(String(30))
kd_pos_wp = Column(String(5))
telp_wp = Column(String(20))
npwp = Column(String(15))
status_pekerjaan_wp = Column(String(1))
@classmethod
def query(cls):
return PbbmDBSession.query(cls)
@classmethod
def query_id(cls, id):
return cls.query().\
filter_by(subjek_pajak_id = id)