-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathquery.php
More file actions
87 lines (81 loc) · 4.91 KB
/
Copy pathquery.php
File metadata and controls
87 lines (81 loc) · 4.91 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
SELECT
tpengadaan.pgid, tpengadaan.pid, tpengadaan.kode AS id,
tbl_instansi.nama AS buyer_name --done,
tbl_skpd.nama AS buyer_contactpoint_name,
tbl_sirup.nama AS planning_rationale, --done
-- UPDATED
tbl_sirup.sirupID AS planning_budget_id, --done
tbl_sirup.sumber_dana_string AS planning_budget_description, --done
tbl_sirup.tahun AS planning_budget_year, --done
tbl_sirup.pagu AS planning_budget_amount_amount, --done
-- END OF UPDATE
CONCAT('https://sirup.lkpp.go.id/sirup/rekapKldi/D99','/', satker) AS planning_budget_uri,
tpengadaan.pid AS tender_id,
tpengadaan.namapekerjaan AS tender_title,
tpengadaan.namakegiatan AS tender_description,
tpengadaan.pekerjaanstatus AS tender_status,
tpengadaan.hps AS tender_value_amount,
tanggal_awal_pengadaan AS tender_tenderPeriod_startDate,
tanggal_akhir_pengadaan AS tender_tenderPeriod_endDate,
-- UPDATED Wait for table lelang from lpse
lelang_jadwal.tahapan_penjelasan_dokumen_lelang AS tender_enquiryPeriod,
lelang_jadwal.tahapan_penjelasan_dokumen_lelang_tanggal_awal AS tender_enquiryPeriod_startDate,
lelang_jadwal.tahapan_penjelasan_dokumen_lelang_tanggal_akhir AS tender_enquiryPeriod_endDate,
-- END OF UPDATE
'' AS tender_eligibilityCriteria,
-- UPDATED Wait for table lelang from lpse
lelang_jadwal.tahapan_penetapan_pemenang AS tender_awardPeriod,
lelang_jadwal.tahapan_penetapan_pemenang_tanggal_awal AS tender_awardPeriod_startDate,
lelang_jadwal.tahapan_penetapan_pemenang_tanggal_akhir AS tender_awardPeriod_endDate,
-- END OF UPDATE
'' AS tender_items,
(case left(tklasifikasi.kode,2) when '01' then 'Konstruksi' when '02' then 'Pengadaan Barang' when '03' then 'Jasa Konsultansi' when '04' then 'Jasa Lainnya' else 'Pengadaan Barang' end) AS tender_items_description,
lelang.jum_peserta AS tender_numberOfTenderers,
'' AS tender_tenderers,
'' AS tender_tenderers_identifier_legalName,
'' AS tender_tenderers_additionalIdentifiers_id,
'' AS tender_procuringEntity,
tbl_instansi.nama AS tender_procuringEntity_identifier_legalName,
tbl_skpd.nama AS tender_procuringEntity_contactPoint_name,
'' AS tender_documents,
'' AS tender_milestones,
'' AS tender_milestones_id,
'' AS tender_milestones_title,
tbl_sirup.tanggal_akhir_pengadaan AS tender_milestones_dueDate,
'' AS tender_milestones_dateModified,
tpengadaan.pid AS awards_id,
tpengadaan.namapekerjaan AS awards_title,
tpengadaan_pemenang.tgl_surat AS awards_date,
tpengadaan_pemenang.nilai AS awards_value_amount,
tpengadaan_pemenang.tgl_surat AS awards_contractPeriod,
tkontrak_penunjukan.spk_tgl_surat AS awards_contractPeriod_startDate,
tkontrak_penunjukan.spk_tgl_slskontrak AS awards_contractPeriod_endDate,
tpengadaan_pemenang.perusahaannama AS awards_suppliers,
tpengadaan_pemenang.perusahaannpwp AS awards_suppliers_identifier,
tpengadaan_pemenang.perusahaannama AS awards_suppliers_identifier_legalName,
tpengadaan_pemenang.perusahaannama AS awards_suppliers_name,
tpengadaan_pemenang.perusahaanalamat AS awards_suppliers_address,
(case left(tklasifikasi.kode,2) when '01' then 'Konstruksi' when '02' then 'Pengadaan Barang' when '03' then 'Jasa Konsultansi' when '04' then 'Jasa Lainnya' else 'Pengadaan Barang' end) AS awards_items_description,
'' AS contracts,
tpengadaan.namapekerjaan AS contracts_title,
'' AS contracts_period,
tpengadaan.nilai_nego AS contracts_value,
'' AS contracts_amendment,
'' AS contracts_implementation,
tbl_skpd.nama AS contracts_implementation_transactions_receiverOrganization,
tbl_skpd.unitID AS contracts_imp_trans_recOrg_id,
tbl_skpd.nama AS contracts_imp_trans_recOrg_legalName,
'' AS contracts_implementation_milestones,
'' AS contracts_implementation_milestones_description
FROM
2016_birms_econtract.tpengadaan
LEFT JOIN 2016_birms_prime.tbl_skpd ON 2016_birms_econtract.tpengadaan.skpdid = tbl_skpd.skpdid
LEFT JOIN 2016_birms_prime.tbl_instansi ON 2016_birms_prime.tbl_skpd.instansiid = tbl_instansi.instansiid
LEFT JOIN 2016_birms_econtract.tsumberdana ON 2016_birms_econtract.tpengadaan.sumberdanaid = tsumberdana.sumberdanaid
LEFT JOIN 2016_birms_econtract.tklasifikasi ON tpengadaan.klasifikasiID = tklasifikasi.klasifikasiID
LEFT JOIN 2016_birms_econtract.tpengadaan_pemenang ON tpengadaan.pgid = tpengadaan_pemenang.pgid
LEFT JOIN 2016_birms_econtract.tpekerjaan ON tpengadaan.pid = tpekerjaan.pid
LEFT JOIN 2016_birms_econtract.tkontrak_penunjukan ON tpengadaan.pgid = tkontrak_penunjukan.pgid
LEFT JOIN 2016_birms_eproject_planning.tbl_pekerjaan ON tpekerjaan.pekerjaanID = 2016_birms_eproject_planning.tbl_pekerjaan.pekerjaanID
LEFT JOIN 2016_birms_eproject_planning.tbl_sirup ON 2016_birms_eproject_planning.tbl_pekerjaan.sirupID = 2016_birms_eproject_planning.tbl_sirup.sirupID
WHERE tpengadaan.ta = 2016 AND tbl_pekerjaan.sirupID <> 0 AND NOT ISNULL(tbl_pekerjaan.sirupID)