AnonSec Team
Server IP : 127.0.0.1  /  Your IP : 127.0.0.1
Web Server : Apache/2.4.10 (Win32) OpenSSL/1.0.1i PHP/5.6.3
System : Windows NT WIN-R7LTCC7BPLI 6.3 build 9200 (Windows Server 2012 R2 Datacenter Edition) i586
User : GerbangSIPAD ( 0)
PHP Version : 5.6.3
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF
Directory (0777) :  C:/xampp5/htdocs/sip-pad/database/

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : C:/xampp5/htdocs/sip-pad/database/hkpd.sql
alter table pad.t_ayat add column ket character varying(10);
alter table pad.t_ayat add column kd_ayt_baru character varying(4);
alter table pad.t_ayat add column jn_ayt_baru character varying(2);
alter table pad.t_ayat add column kl_ayt_baru character varying(2);
alter table pad.t_setor add column ket_uu character varying(10);
alter table pad.t_stpd add column id_slip integer;
alter table pad.t_stpd add column ket character varying(10);
alter table pad.t_data_self add column ket character varying(10);
--menghilangkan not null no_skpd di t_stpd

UPDATE pg_attribute SET atttypmod = 255+4
WHERE attrelid IN ('pad.t_ayat'::regclass, 'v_setor'::regclass)
AND attname = 'nm_ayt';

INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1109', '00', '00', 'Pajak Reklame', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1109', '01', '00', 'Pajak Reklame Papan/Billboard/Videotron/Megatron', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1109', '01', '01', 'Pajak Reklame Papan/Billboard/Videotron/Megatron', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1109', '02', '00', 'Pajak Reklame Kain', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1109', '02', '01', 'Pajak Reklame Kain', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1109', '03', '00', 'Pajak Reklame Melekat/Stiker', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1109', '03', '01', 'Pajak Reklame Melekat/Stiker', 2023, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1109', '03', '01', 'Pajak Reklame Melekat/Stiker', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1109', '04', '00', 'Pajak Reklame Selebaran', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1109', '04', '01', 'Pajak Reklame Selebaran', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1109', '05', '00', 'Pajak Reklame Berjalan', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1109', '05', '01', 'Pajak Reklame Berjalan', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1109', '06', '00', 'Pajak Reklame Udara', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1109', '06', '01', 'Pajak Reklame Udara', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1109', '07', '00', 'Pajak Reklame Apung', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1109', '07', '01', 'Pajak Reklame Apung', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1109', '08', '00', 'Pajak Reklame Suara', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1109', '08', '01', 'Pajak Reklame Suara', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1109', '09', '00', 'Pajak Reklame Film/Slide', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1109', '09', '01', 'Pajak Reklame Film/Slide', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1109', '10', '00', 'Pajak Reklame Peragaan', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1109', '10', '01', 'Pajak Reklame Peragaan', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1112', '00', '00', 'Pajak Air Tanah', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1112', '01', '00', 'Pajak Air Tanah', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1112', '01', '01', 'Pajak Air Tanah', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1113', '00', '00', 'Pajak Sarang Burung Walet', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1113', '01', '00', 'Pajak Sarang Burung Walet', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1113', '01', '01', 'Pajak Sarang Burung Walet', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '01', '01', 'Pajak Asbes', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '02', '01', 'Pajak Batu Tulis', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '03', '00', 'Pajak Batu Setengah Permata', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '01', '00', 'Pajak Asbes', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '22', '01', 'Pajak Oker', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '00', '00', 'Pajak Barang dan Jasa Tertentu (PBJT)', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '01', '00', 'Pajak Makanan dan/atau Minuman', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '01', '02', 'PBJT Penyedia Jasa Boga atau Katering', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '02', '00', 'PBJT Tenaga Listrik', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '07', '00', 'Pajak Bentonit', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '03', '00', 'PBJT Perhotelan', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '02', '02', 'PBJT Konsumsi Tenaga Listrik yang Dihasilkan Sendiri', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '07', '01', 'Pajak Bentonit', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '03', '02', 'PBJT Hostel', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '03', '03', 'PBJT Villa', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '03', '04', 'PBJT Pondok Wisata', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '03', '05', 'PBJT Motel', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '03', '06', 'PBJT Losmen', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '03', '07', 'PBJT Wisma Pariwisata', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '03', '08', 'PBJT Pesanggrahan', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '03', '09', 'PBJT Rumah Penginapan / Guesthouse / Bungalo / Resort / Cottage', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '03', '10', 'PBJT Tempat Tinggal Pribadi yang Difungsikan Sebagai Hotel', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '03', '11', 'PBJT Glamping', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '04', '00', 'PBJT Jasa Parkir', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '05', '00', 'PBJT Jasa Kesenian dan Hiburan', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '05', '01', 'PBJT Tontonan Film atau Bentuk Tontonan Audio Visual Lainnya yang Dipertontonkan Secara Langsung di Suatu Lokasi Tertentu', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '05', '02', 'PBJT Pagelaran Kesenian, Musik, Tari, dan/atau Busana', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '05', '03', 'PBJT Kontes Kecantikan', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '05', '04', 'PBJT Kontes Binaraga', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '05', '05', 'PBJT Pameran', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '05', '06', 'PBJT Pertunjukan Sirkus, Akrobat, dan Sulap', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '05', '07', 'PBJT Pacuan Kuda dan Perlombaan Kendaraan Bermotor', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '05', '08', 'PBJT Permainan Ketangkasan', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '05', '09', 'PBJT Olahraga Permainan dengan Menggunakan Tempat/Ruang dan/atau Peralatan dan Perlengkapan Untuk Olahraga dan Kebugaran', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '05', '10', 'PBJT Rekreasi Wahana Air, Wahana Ekologi, Wahana Pendidikan, Wahana Budaya, Wahana Salju, Wahana Permainan, Pemancingan, Agrowisata, dan Kebun Binatang', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '05', '11', 'PBJT Panti Pijat dan Pijat Refleksi', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '05', '12', 'PBJT Diskotik, Karaoke, Klub Malam, Bar, Dan Mandi Uap/Spa', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1412', '00', '00', 'Pendapatan Denda, Kenaikan, dan Bunga', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1412', '12', '01', 'Pendapatan Denda Pajak Air Tanah', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1412', '12', '02', 'Pendapatan Bunga Pajak Air Tanah', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1412', '12', '03', 'Pendapatan Kenaikan Pajak Air Tanah', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1412', '19', '01', 'PBJT Pendapatan Denda', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1412', '19', '02', 'PBJT Pendapatan Bunga', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1412', '13', '01', 'Pendapatan Denda Pajak Sarang Burung Walet', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1412', '13', '02', 'Pendapatan Bunga Pajak Sarang Burung Walet', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1412', '13', '03', 'Pendapatan Kenaikan Pajak Sarang Burung Walet', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1412', '19', '03', 'PBJT Pendapatan Kenaikan', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1412', '09', '01', 'Pendapatan Denda Pajak Reklame', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1412', '09', '02', 'Pendapatan Bunga Pajak Reklame', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1412', '09', '03', 'Pendapatan Kenaikan Pajak Reklame', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1412', '14', '01', 'Pendapatan Denda Pajak Mineral Bukan Logam dan Batuan', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1412', '14', '02', 'Pendapatan Bunga Pajak Mineral Bukan Logam dan Batuan', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1412', '14', '03', 'Pendapatan Kenaikan Pajak Mineral Bukan Logam dan Batuan', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '01', '01', 'PBJT Restoran', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '03', '01', 'PBJT Hotel', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '02', '03', 'PBJT Konsumsi Tenaga Listrik PLN', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '02', '01', 'PBJT Konsumsi Tenaga Listrik dari Sumber Lain', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '04', '01', 'PBJT Penyedia atau Penyelenggara Tempat Parkir', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1119', '04', '02', 'PBJT Pelayanan Memarkirkan Kendaraan (Parkir Valet)', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '02', '00', 'Pajak Batu Tulis', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '03', '01', 'Pajak Batu Setengah Permata', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '04', '00', 'Pajak Batu Kapur', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '04', '01', 'Pajak Batu Kapur', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '05', '00', 'Pajak Batu Apung', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '05', '01', 'Pajak Batu Apung', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '06', '00', 'Pajak Batu Permata', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '06', '01', 'Pajak Batu Permata', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '00', '00', 'Pajak Mineral Bukan Logam dan Batuan', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '08', '00', 'Pajak Dolomit', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '08', '01', 'Pajak Dolomit', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '09', '00', 'Pajak Felspar', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '09', '01', 'Pajak Felspar', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '10', '00', 'Pajak Garam Batu (Halite)', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '10', '01', 'Pajak Garam Batu (Halite)', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '11', '00', 'Pajak Grafit', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '11', '01', 'Pajak Grafit', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '12', '00', 'Pajak Granit/Andesit', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '12', '01', 'Pajak Granit/Andesit', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '13', '00', 'Pajak Gips', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '13', '01', 'Pajak Gips', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '14', '00', 'Pajak Kalsit', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '14', '01', 'Pajak Kalsit', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '15', '00', 'Pajak Kaolin', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '15', '01', 'Pajak Kaolin', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '16', '00', 'Pajak Leusit', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '16', '01', 'Pajak Leusit', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '17', '00', 'Pajak Magnesit', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '17', '01', 'Pajak Magnesit', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '18', '00', 'Pajak Mika', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '18', '01', 'Pajak Mika', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '19', '00', 'Pajak Marmer', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '19', '01', 'Pajak Marmer', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '20', '00', 'Pajak Nitrat', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '20', '01', 'Pajak Nitrat', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '21', '00', 'Pajak Opsidien', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '21', '01', 'Pajak Opsidien', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '22', '00', 'Pajak Oker', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '23', '00', 'Pajak Pasir dan Kerikil', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '23', '01', 'Pajak Pasir dan Kerikil', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '24', '00', 'Pajak Pasir Kuarsa', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '24', '01', 'Pajak Pasir Kuarsa', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '25', '00', 'Pajak Perlit', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '25', '01', 'Pajak Perlit', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '26', '00', 'Pajak Phospat', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '26', '01', 'Pajak Phospat', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '27', '00', 'Pajak Talk', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '27', '01', 'Pajak Talk', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '28', '00', 'Pajak Tanah Serap (Fullers Earth)', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '28', '01', 'Pajak Tanah Serap (Fullers Earth)', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '29', '00', 'Pajak Tanah Diatome', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '29', '01', 'Pajak Tanah Diatome', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '30', '00', 'Pajak Tanah Liat', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '30', '01', 'Pajak Tanah Liat', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '31', '00', 'Pajak Tawas (Alum)', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '31', '01', 'Pajak Tawas (Alum)', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '32', '00', 'Pajak Tras', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '32', '01', 'Pajak Tras', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '33', '00', 'Pajak Yarosif', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '33', '01', 'Pajak Yarosif', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '34', '00', 'Pajak Zeolit', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '34', '01', 'Pajak Zeolit', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '35', '00', 'Pajak Basal', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '35', '01', 'Pajak Basal', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '36', '00', 'Pajak Trakit', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '36', '01', 'Pajak Trakit', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '37', '00', 'Pajak Mineral Bukan Logam dan Batuan Lainnya', 2024, 'pbjt');
INSERT INTO pad.t_ayat (kd_ayt, jn_ayt, kl_ayt, nm_ayt, tahun, ket) VALUES ('1114', '37', '01', 'Pajak Mineral Bukan Logam dan Batuan Lainnya', 2024, 'pbjt');

-- Table: pad.t_ref_pbjt_denda

-- DROP TABLE pad.t_ref_pbjt_denda;

CREATE TABLE pad.t_ref_pbjt_denda
(
  id serial,
  kode character varying(1) NOT NULL,
  kategori character varying(50) NOT NULL,
  denda_rp double precision,
  denda_pr double precision,
  tahun integer NOT NULL,
  createdby integer NOT NULL DEFAULT (-1),
  createdtime timestamp without time zone NOT NULL DEFAULT now(),
  updatedby integer NOT NULL DEFAULT (-1),
  updatedtime timestamp without time zone NOT NULL DEFAULT now(),
  CONSTRAINT t_pbjt_denda_pkey PRIMARY KEY (id)
)
WITH (
  OIDS=FALSE
);
ALTER TABLE pad.t_ref_pbjt_denda
  OWNER TO postgres;

  -- Table: pad.t_ref_pbjt_jatuh_tempo

-- DROP TABLE pad.t_ref_pbjt_jatuh_tempo;

CREATE TABLE pad.t_ref_pbjt_jatuh_tempo
(
  id serial NOT NULL,
  th_spt character varying(4) NOT NULL,
  masaspt character varying(6) NOT NULL,
  batas_lapor_bayar date NOT NULL,
  batas_lapor_spt date NOT NULL,
  flag character(1) NOT NULL DEFAULT '0'::bpchar,
  createdby integer NOT NULL DEFAULT (-1),
  createdtime timestamp without time zone NOT NULL DEFAULT now(),
  updatedby integer NOT NULL DEFAULT (-1),
  updatedtime timestamp without time zone NOT NULL DEFAULT now(),
  CONSTRAINT t_ref_pbjt_jatuh_tempo_pkey PRIMARY KEY (id),
  CONSTRAINT t_ref_pbjt_jatuh_tempo_masaspt_th_spt_key UNIQUE (masaspt, th_spt)
)
WITH (
  OIDS=FALSE
);
ALTER TABLE pad.t_ref_pbjt_jatuh_tempo
  OWNER TO postgres;

  -- Table: pad.t_pbjt_slip_setoran

-- DROP TABLE pad.t_pbjt_slip_setoran;

CREATE TABLE pad.t_pbjt_slip_setoran
(
  id serial NOT NULL,
  th_spt character varying(4),
  npwpd character varying(18),
  kd_usaha character varying(4),
  tgl_awal timestamp without time zone,
  tgl_akhir timestamp without time zone,
  masaspt character varying(6),
  keterangan character varying(255),
  nmr_bayar character varying(20),
  st_sumber character varying(1) DEFAULT 1, -- 1 => Offline, 2 => Online
  flag character varying(1) DEFAULT 0,
  tgl_slip timestamp without time zone,
  kd_ayt character varying(4),
  jn_ayt character varying(2),
  kl_ayt character varying,
  dasar_pengenaan double precision,
  pembulatan double precision,
  jml_pjk double precision,
  tgl_jatuh_tempo timestamp without time zone,
  upload_file text,
  id_setor integer,
  sts_denda character varying(1) DEFAULT 0, -- -- 0 => Tidak Ada, 1 => Belum Lunas, 2 => Sudah Lunas
  sts_lapor character varying(1) DEFAULT 0,
  no_data integer,
  lokasi character varying(255),
  id_sumber_dana integer,
  jns_kegiatan character varying(255),
  jml_ang double precision DEFAULT 0,
  createdby integer NOT NULL DEFAULT (-1),
  createdtime timestamp without time zone NOT NULL DEFAULT now(),
  updatedby integer NOT NULL DEFAULT (-1),
  updatedtime timestamp without time zone NOT NULL DEFAULT now(),
  CONSTRAINT t_pbjt_slip_setoran_pkey PRIMARY KEY (id)
)
WITH (
  OIDS=FALSE
);
ALTER TABLE pad.t_pbjt_slip_setoran
  OWNER TO postgres;
COMMENT ON COLUMN pad.t_pbjt_slip_setoran.st_sumber IS '1 => Offline, 2 => Online';
COMMENT ON COLUMN pad.t_pbjt_slip_setoran.sts_denda IS '-- 0 => Tidak Ada, 1 => Belum Lunas, 2 => Sudah Lunas';

-- Table: pad.t_pbjt_slip_setoran_denda

-- DROP TABLE pad.t_pbjt_slip_setoran_denda;

CREATE TABLE pad.t_pbjt_slip_setoran_denda
(
  id serial NOT NULL,
  id_slip integer NOT NULL,
  tgl_jatuh_tempo date NOT NULL,
  tarifpr double precision,
  tarifrp double precision DEFAULT 0,
  jumlah double precision DEFAULT 0,
  flag character varying(1) DEFAULT 0,
  createdby integer NOT NULL DEFAULT (-1),
  createdtime timestamp without time zone NOT NULL DEFAULT now(),
  updatedby integer NOT NULL DEFAULT (-1),
  updatedtime timestamp without time zone NOT NULL DEFAULT now(),
  CONSTRAINT t_pbjt_slip_setoran_denda_pkey PRIMARY KEY (id),
  CONSTRAINT t_pbjt_slip_setoran_denda_id_slip_fkey FOREIGN KEY (id_slip)
      REFERENCES pad.t_pbjt_slip_setoran (id) MATCH SIMPLE
      ON UPDATE CASCADE ON DELETE CASCADE
)
WITH (
  OIDS=FALSE
);
ALTER TABLE pad.t_pbjt_slip_setoran_denda
  OWNER TO postgres;

  -- Table: pad.t_pbjt_slip_setoran_detail

-- DROP TABLE pad.t_pbjt_slip_setoran_detail;

CREATE TABLE pad.t_pbjt_slip_setoran_detail
(
  id serial NOT NULL,
  id_slip integer NOT NULL,
  kd_ayt character varying(4),
  jn_ayt character varying(2),
  kl_ayt character varying(2),
  jml_pjk double precision,
  detail jsonb,
  createdby integer NOT NULL DEFAULT (-1),
  createdtime timestamp without time zone NOT NULL DEFAULT now(),
  updatedby integer NOT NULL DEFAULT (-1),
  updatedtime timestamp with time zone NOT NULL DEFAULT now(),
  CONSTRAINT t_pbjt_slip_setoran_detail_pkey PRIMARY KEY (id),
  CONSTRAINT t_pbjt_slip_setoran_detail_id_slip_fkey FOREIGN KEY (id_slip)
      REFERENCES pad.t_pbjt_slip_setoran (id) MATCH SIMPLE
      ON UPDATE CASCADE ON DELETE CASCADE
)
WITH (
  OIDS=FALSE
);
ALTER TABLE pad.t_pbjt_slip_setoran_detail
  OWNER TO postgres;

-- Table: pad.t_pbjt_slip_setoran_upload

-- DROP TABLE pad.t_pbjt_slip_setoran_upload;

CREATE TABLE pad.t_pbjt_slip_setoran_upload
(
  id serial NOT NULL,
  nmr_bayar character varying(20),
  upload_file text,
  flag character varying(1) DEFAULT 0,
  id_slip integer,
  createdby integer NOT NULL DEFAULT (-1),
  createdtime timestamp without time zone DEFAULT now(),
  updatedby integer NOT NULL DEFAULT (-1),
  updatedtime timestamp without time zone DEFAULT now(),
  CONSTRAINT t_pbjt_slip_setoran_upload_pkey PRIMARY KEY (id),
  CONSTRAINT t_pbjt_slip_setoran_upload_id_slip_fkey FOREIGN KEY (id_slip)
      REFERENCES pad.t_pbjt_slip_setoran (id) MATCH SIMPLE
      ON UPDATE CASCADE ON DELETE CASCADE
)
WITH (
  OIDS=FALSE
);
ALTER TABLE pad.t_pbjt_slip_setoran_upload
  OWNER TO postgres;

-- Function: pad.bunga_pbjt(date, date, double precision, double precision)

-- DROP FUNCTION pad.bunga_pbjt(date, date, double precision, double precision);

CREATE OR REPLACE FUNCTION pad.bunga_pbjt(
    tgl_tempo date,
    tgl_sekarang date,
    jml_pajak double precision,
    denda_persen double precision)
  RETURNS double precision AS
$BODY$
DECLARE
denda double precision;
bulan double precision;
hari_tempo double precision;
hari_sekarang double precision;
BEGIN
	bulan = (EXTRACT(YEAR FROM tgl_sekarang) - EXTRACT(YEAR FROM tgl_tempo)) * 12 ;
	bulan = bulan - EXTRACT(MONTH FROM tgl_tempo);
	hari_tempo = EXTRACT(day FROM tgl_tempo);
	bulan = bulan + EXTRACT(MONTH FROM tgl_sekarang);
	hari_sekarang = EXTRACT(day FROM tgl_sekarang);
	if tgl_tempo < tgl_sekarang then
		if hari_sekarang > hari_tempo then
			bulan = bulan + 1;
		end if;
	end if; 
	
		if (bulan > 24) then
			bulan = 24;
		END IF;
	denda = jml_pajak * denda_persen * bulan;
	if tgl_tempo > tgl_sekarang then 
		denda = 0;
	end if;
RETURN denda;
END;
$BODY$
  LANGUAGE plpgsql VOLATILE
  COST 100;
ALTER FUNCTION pad.bunga_pbjt(date, date, double precision, double precision)
  OWNER TO postgres;


-- Table: pad.t_his_pbjt_slip_setoran

-- DROP TABLE pad.t_his_pbjt_slip_setoran;

CREATE TABLE pad.t_his_pbjt_slip_setoran
(
  id_hapus serial NOT NULL,
  id_slip integer,
  th_spt character varying(4),
  npwpd character varying(18),
  kd_usaha character varying(4),
  tgl_awal timestamp without time zone,
  tgl_akhir timestamp without time zone,
  masaspt character varying(6),
  keterangan character varying(255),
  nmr_bayar character varying(20),
  st_sumber character varying(1) DEFAULT 1,
  flag character varying(1) DEFAULT 0,
  tgl_slip timestamp without time zone,
  kd_ayt character varying(4),
  jn_ayt character varying(2),
  kl_ayt character varying,
  dasar_pengenaan double precision,
  pembulatan double precision,
  jml_pjk double precision,
  tgl_jatuh_tempo timestamp without time zone,
  upload_file text,
  id_setor integer,
  sts_denda character varying(1) DEFAULT 0,
  tgl_hapus date NOT NULL DEFAULT now(),
  jam_hapus time without time zone NOT NULL DEFAULT now(),
  nm_penghapus character varying(100) NOT NULL,
  nip_penghapus character varying(20) NOT NULL,
  createdby integer NOT NULL DEFAULT (-1),
  createdtime timestamp without time zone NOT NULL DEFAULT now(),
  updatedby integer NOT NULL DEFAULT (-1),
  updatedtime timestamp without time zone NOT NULL DEFAULT now(),
  CONSTRAINT t_his_pbjt_slip_setoran_pkey PRIMARY KEY (id_hapus)
)
WITH (
  OIDS=FALSE
);
ALTER TABLE pad.t_his_pbjt_slip_setoran
  OWNER TO postgres;


alter table pad.t_his_setor add id_slip integer;

alter table pad.t_data add column ket character varying(10);
update pad.t_ayat set tarifrp = 0 where kd_ayt = '1114' and tahun = 2024 and ket = 'pbjt'

alter table pad.t_nota add column ket character varying(10);
alter table pad.t_nota add column kurang_bayar double precision DEFAULT 0;
alter table pad.t_skpd add column ket character varying(10);
alter table pad.t_skpd add column id_slip integer;
alter table pad.t_skpd add column st_pemeriksaan character varying(1);
alter table pad.t_pbjt_slip_setoran add column st_pemeriksaan character varying(1);
alter table pad.t_stpd add column st_pemeriksaan character varying(1);
alter table pad.t_ref_sanksi add column ket character varying(10);

INSERT INTO pad.t_ref_sanksi (kd_sanksi, no_urut, nilai, satuan, uraian, keterangan, ket) VALUES ('1', '1', '100000', '%', 'Sanksi Denda Nominal', 'Sanksi Denda Nominal', 'pbjt');
INSERT INTO pad.t_ref_sanksi (kd_sanksi, no_urut, nilai, satuan, uraian, keterangan, ket) VALUES ('2', '1', '1.8', '%', 'Sanksi Bunga', 'Sanksi Bunga SKPDKB', 'pbjt');
INSERT INTO pad.t_ref_sanksi (kd_sanksi, no_urut, nilai, satuan, uraian, keterangan, ket) VALUES ('2', '2', '2.2', '%', 'Sanksi Bunga', 'Sanksi Bunga SKPDKB-J', 'pbjt');
INSERT INTO pad.t_ref_sanksi (kd_sanksi, no_urut, nilai, satuan, uraian, keterangan, ket) VALUES ('2', '3', '1', '%', 'Sanksi Bunga', 'Sanksi Bunga Official', 'pbjt');
INSERT INTO pad.t_ref_sanksi (kd_sanksi, no_urut, nilai, satuan, uraian, keterangan, ket) VALUES ('3', '1', '50', '%', 'Sanksi Kenaikan', 'Sanksi Kenaikan PBJT', 'pbjt');
INSERT INTO pad.t_ref_sanksi (kd_sanksi, no_urut, nilai, satuan, uraian, keterangan, ket) VALUES ('3', '2', '25', '%', 'Sanksi Kenaikan', 'Sanksi Kenaikan Walet & MBLB', 'pbjt');

-- View: pad.v_njopr

-- DROP VIEW pad.v_njopr;

CREATE OR REPLACE VIEW pad.v_njopr AS 
 SELECT a.id,
    a.id_ref_klasifikasi_jalan,
    d.nm_ayt,
    b.klasifikasi,
    a.harga_dasar,
    a.satuan,
    a.satuan_masa,
    a.kd_ayt,
    a.jn_ayt,
    a.kl_ayt,
    a.tahun,
    d.tarifpr::double precision AS tarif,
    (a.satuan::text || '-'::text) || a.satuan_masa::text AS satuan_masa_reklame,
    d.ket
   FROM pad.t_ref_njopr a
     JOIN pad.t_ref_klasifikasi_jalan b ON b.id = a.id_ref_klasifikasi_jalan
     JOIN pad.t_ayat d ON d.kd_ayt::text = a.kd_ayt::text AND d.jn_ayt::text = a.jn_ayt::text AND d.kl_ayt::text = a.kl_ayt::text AND d.tahun = a.tahun
  ORDER BY a.id;


ALTER TABLE pad.v_njopr
  OWNER TO postgres;


alter table pad.t_setor add column tg_setor_denda timestamp without time zone;

AnonSec - 2021