0
")."
")."
" : "")."
".($jenis_user == 'Admin' ? "ORDER BY s.id DESC" : "
ORDER BY MAX(k.tgl_input) ASC
")."
");
*/
$data=pg_query("SELECT s.surat_dari,s.no_surat,s.perihal,(SELECT j.jenis FROM jenis_disposisi j WHERE j.id=s.jenis_disposisi_id),
s.no_agenda,s.sm_baca,s.id,
(SELECT f.sifat FROM sifat_surat f WHERE f.id=s.sifat_surat_id),s.tgl_surat_masuk,s.tgl_diterima,
(SELECT kode FROM kode WHERE id=s.kode_id),
s.tgl_surat_masuk,s.tgl_diterima,
MAX(k.tgl_input)".$nb."
FROM surat s
LEFT OUTER JOIN (SELECT k3.* FROM kirim k3 LEFT OUTER JOIN surat s3 ON (s3.id=k3.surat_id)
WHERE s3.jenis_disposisi_id=1) k ON (s.id=k.surat_id)
".$nb1."
LEFT OUTER JOIN arsip a ON (a.surat_id=s.id)
WHERE k.satuan_kerja_tujuan='$satuan_kerja_id' AND a.id IS NULL
AND s.jenis_disposisi_id='1'
".($thn2 == '' ? "" : "AND EXTRACT(YEAR FROM DATE(s.tgl_diterima))='$thn2'")."
".($bln2 == '0' ? "" : "AND EXTRACT(MONTH FROM DATE(s.tgl_diterima))='$bln2'")."
".($jenis_user == 'Admin' ? "" : "
".($disp_sifat == 'all' ? "" : " AND (SELECT LOWER(f.sifat) FROM sifat_surat f WHERE f.id=s.sifat_surat_id)='$disp_sifat'")."
")."
".($jenis_user == 'Admin' ? "" : " AND k.dis_baca IS NULL AND k.kepada IS NOT NULL")."
".($jenis_user == 'Admin' ? "" : "
".($disp_kpl == 'ALL' ? "" : "
".($disp_kpl == 'UNTUK DIARAHKAN' ? "AND LEFT(k.isi,1) != ('#')" : "AND LEFT(k.isi,1) = ('#')")."
")."
")."
GROUP BY
s.surat_dari,s.no_surat,s.perihal,(SELECT j.jenis FROM jenis_disposisi j WHERE j.id=s.jenis_disposisi_id),
s.no_agenda,s.sm_baca,s.id,
(SELECT f.sifat FROM sifat_surat f WHERE f.id=s.sifat_surat_id),s.tgl_surat_masuk,s.tgl_diterima,
(SELECT kode FROM kode WHERE id=s.kode_id),
s.tgl_surat_masuk,s.tgl_diterima
".($jenis_user == 'Admin' ? "
".($disp_pros == 'ALL' ? "" : "
".($disp_pros == 'BELUM PROSES' ? "
HAVING COUNT(kx.kepada)=0
" : "
HAVING COUNT(kx.kepada)>0
")."
")."
" : "")."
".($jenis_user == 'Admin' ? "ORDER BY s.id DESC" : "
ORDER BY MAX(k.tgl_input) ASC
")."
");
while($r=pg_fetch_array($data)) {
?>