[ Mini Kiebo ]
Server: Windows NT AKFAR_SERVER 10.0 build 26200 (Windows 10) AMD64
Path:
D:
/
xampp
/
htdocs
/
simkeu
/
dummy-old
/
application
/
controllers-old
/
[
Home
]
File: adm_cetak.php
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); class Adm_cetak extends CI_Controller{ function __construct(){ parent::__construct(); $this->load->model('Munit','',TRUE); $this->load->model('Minfo','',TRUE); $this->load->model('Mpagu','',TRUE); $this->load->model('Mmak','',TRUE); $this->load->model('Mrek','',TRUE); $this->load->model('Mrekap','',TRUE); $this->load->model('Mkeg','',TRUE); $this->load->model('Mpass','',TRUE); $this->load->model('Makun','',TRUE); $this->load->model('Mbiaya','',TRUE); //menggunakan DOMPDF $this->load->library('pdf'); } function daftar_unit($pilih){ $data['title'] = 'Daftar Unit Kerja'; $page=$this->uri->segment(3); $data['hal'] = $page; $limit_unit=20; if(!$page): $offset_unit = 0; else: $offset_unit = $page; endif; $data['query'] = $this->Munit->unit_all_nolimit(); $data['pagu'] = $this->Mpagu->pagu_all(); $data['info'] = $this->Minfo->info(); switch ($pilih) { case 'pdf': $file_pdf = $this->load->view('laporan/daftar_unit_pdf',$data,TRUE); $this->pdf->pdf_create_landscape($file_pdf,'daftar unit kerja'); break; case 'html'; $this->load->view('laporan/daftar_unit_html',$data); break; } } function mak($pilih){ $data['title'] = 'Daftar Mata Anggaran Kegiatan'; $data['info'] = $this->Minfo->info(); $page=$this->uri->segment(3); $data['hal'] = $page; $limit_unit=20; if(!$page): $offset_unit = 0; else: $offset_unit = $page; endif; $data['info'] = $this->Minfo->info(); switch ($pilih) { case 'pdf': $file_pdf = $this->load->view('laporan/daftar_mak_pdf',$data,TRUE); $this->pdf->pdf_create_portrait($file_pdf,'daftar mak'); break; case 'html': $this->load->view('laporan/daftar_mak_html',$data); break; } } function coa($pilih){ $data['title'] = 'Daftar Kode Rekening'; $data['info'] = $this->Minfo->info(); $page=$this->uri->segment(3); $data['hal'] = $page; $limit_unit=25; if(!$page): $offset_unit = 0; else: $offset_unit = $page; endif; switch ($pilih) { case 'pdf': $file_pdf = $this->load->view('laporan/daftar_coa_pdf',$data,TRUE); $this->pdf->pdf_create_portrait($file_pdf,'daftar kode rekening'); break; case 'html': $this->load->view('laporan/daftar_coa_html',$data); break; } } function totalfungsi($pilih){ $data['title'] = 'REKAP BERBASIS FUNGSI ADMIN'; $data['info'] = $this->Minfo->info(); $page=$this->uri->segment(3); $data['hal'] = $page; $limit_unit=1000; if(!$page): $offset_unit = 0; else: $offset_unit = $page; endif; $query1 = $this->Mmak->get_mak1(); $data['query21'] = $this->Mrekap->get_kegiatan_by_kodemak1_all($query1->row(0)->kodemak1, $limit_unit, $offset_unit); $data['query22'] = $this->Mrekap->get_kegiatan_by_kodemak1_all($query1->row(1)->kodemak1, $limit_unit, $offset_unit); $data['query23'] = $this->Mrekap->get_kegiatan_by_kodemak1_all($query1->row(2)->kodemak1, $limit_unit, $offset_unit); $data['query24'] = $this->Mrekap->get_kegiatan_by_kodemak1_all($query1->row(3)->kodemak1, $limit_unit, $offset_unit); switch ($pilih) { case 'pdf': $file_pdf = $this->load->view('laporan/totalfungsi_pdf',$data,TRUE); $this->pdf->pdf_create_landscape($file_pdf,'Rekap Fungsi Total'); break; case 'html': $this->load->view('laporan/totalfungsi_html',$data); break; } } function totalsifat($pilih){ $data['title'] = 'REKAP BERBASIS SIFAT ADMIN'; $data['info'] = $this->Minfo->info(); $page=$this->uri->segment(3); $data['hal'] = $page; $limit_unit=1000; if(!$page): $offset_unit = 0; else: $offset_unit = $page; endif; $data['qry_pdpt'] = $this->Mrekap->rinci_pendapatan_all(); $data['qry_blj'] = $this->Mrekap->rinci_belanja_all(); $data['qry_terima'] = $this->Mrekap->rinci_pendapatan_all6(); $data['qry_keluar'] = $this->Mrekap->rinci_belanja_all6(); switch ($pilih) { case 'pdf': $file_pdf = $this->load->view('laporan/totalsifat_pdf',$data,TRUE); $this->pdf->pdf_create_landscape($file_pdf,'Rekap Sifat Total'); break; case 'html': $this->load->view('laporan/totalsifat_html',$data); break; } } function totalfungsi_allunit($pilih){ $data['title'] = 'REKAP BERBASIS FUNGSI ADMIN'; $data['info'] = $this->Minfo->info(); $page=$this->uri->segment(3); $data['hal'] = $page; $limit_unit=1000; if(!$page): $offset_unit = 0; else: $offset_unit = $page; endif; $data['unit'] = $this->Mrekap->get_sub_unit_by_kegiatan (); $data ['query1'] = $this->Mmak->get_mak1(); switch ($pilih) { case 'pdf': $file_pdf = $this->load->view('laporan/totalfungsi_allunit_pdf',$data,TRUE); $this->pdf->pdf_create_landscape($file_pdf,'Rekap Fungsi Total Sub Unit'); break; case 'html': $this->load->view('laporan/totalfungsi_allunit_html',$data); break; } } function totalsifat_allunit($pilih){ $data['title'] = 'REKAP BERBASIS SIFAT ADMIN'; $data['info'] = $this->Minfo->info(); $page=$this->uri->segment(3); $data['hal'] = $page; $limit_unit=1000; if(!$page): $offset_unit = 0; else: $offset_unit = $page; endif; $data['unit'] = $this->Mrekap->get_sub_unit_by_kegiatan (); switch ($pilih) { case 'pdf': $file_pdf = $this->load->view('laporan/totalsifat_allunit_pdf',$data,TRUE); $this->pdf->pdf_create_landscape($file_pdf,'Rekap Sifat Total Sub Unit'); break; case 'html': $this->load->view('laporan/totalsifat_allunit_html',$data); break; } } function visimisi($pilih){ $query = $this->Munit->cari_unit($this->session->userdata('id_unit')); $q1 = $query->result(); $data['q2'] = $query->row(); $num_rows = $query->num_rows(); $data['title'] = 'Visi - Misi'; $data['h2_title'] = 'Unit Kerja: '.$data['q2']->nama.' ('.$data['q2']->kode.')'; $page=$this->uri->segment(3); $data['hal'] = $page; $limit_unit=20; if(!$page): $offset_unit = 0; else: $offset_unit = $page; endif; $data['query'] = $this->Munit->unit_all_nolimit(); $data['pagu'] = $this->Mpagu->pagu_all(); $data['info'] = $this->Minfo->info(); switch ($pilih) { case 'pdf': $file_pdf = $this->load->view('laporan/visi_misipdf',$data,TRUE); $this->pdf->pdf_create_portrait($file_pdf,'visi_misi'); break; case 'html'; $this->load->view('laporan/visi_misi',$data); break; } } function unit_rinci($pilih){ $query = $this->Munit->cari_unit($this->session->userdata('id_unit')); $q1 = $query->result(); $data['q2'] = $q2 = $query->row(); $num_rows = $query->num_rows(); $data['title'] = 'Visi - Misi'; $data['h2_title'] = 'Unit Kerja: '.$data['q2']->nama.' ('.$data['q2']->kode.')'; $page=$this->uri->segment(3); $data['hal'] = $page; $limit_unit=20; if(!$page): $offset_unit = 0; else: $offset_unit = $page; endif; $data['query'] = $this->Munit->unit_all_nolimit(); $data['pagu'] = $this->Mpagu->pagu_all(); $data['info'] = $this->Minfo->info(); $page=$this->uri->segment(3); $data['hal'] = $page; $limit_unit=1000; if(!$page): $offset_unit = 0; else: $offset_unit = $page; endif; $data['idkeg'] = $this->session->userdata('idkeg'); $data['query1'] = $this->Mkeg->get_kegiatan_dan_mak($this->session->userdata('idkeg')); $data['pagu'] = $this->Mpagu->get_pagu_by_id($data['query1']->idsumberdana); //$data['rincipdp'] = $this->Mrekap->get_rinci_pendapatan_level2($q2->id_unit,$this->session->userdata('idkeg')); $data['rincipdp'] = $this->Mrekap->get_rek_level4p($q2->id_unit,$this->session->userdata('idkeg')); //$query5a = $this->Mrekap->get_rinci_belanja($this->session->userdata('idkeg')); //$query5a = $this->Mrekap->get_rinci_belanja_level2($q2->id_unit,$this->session->userdata('idkeg')); //$query5a = $this->Mrekap->get_rek_level4($q2->id_unit,$this->session->userdata('idkeg'));//dimulai dari level 4 $query5a = $this->Mrekap->get_rek_level4_v2($q2->id_unit,$this->session->userdata('idkeg'));//dimulai dari level 4 $data['rinciblj'] = $query5a; $query2b = $this->Mrekap->get_rinci_pendapatan6($this->session->userdata('idkeg')); $data['rinci61'] = $query2b->result(); $query5b = $this->Mrekap->get_rinci_belanja6($this->session->userdata('idkeg')); $data['rinci62'] = $query5b->result(); $data['unit'] = $this->Munit->get_unit_by_id($this->session->userdata('id_unit')); //$data['query2'] = $this->Simaku_modelunus->get_kegiatan_by_kodemak1($q2->id_unit, $query1->row(0)->kodemak1, $limit_unit, $offset_unit); switch ($pilih) { case 'pdf': $file_pdf = $this->load->view('laporan/lap_perkegiatanpdf',$data,TRUE); $this->pdf->pdf_create_portrait($file_pdf,'laporan_perkegiatan'); break; case 'html'; //$this->load->view('laporan/lap_perkegiatan',$data); //old //$this->load->view('laporan/lap_perkegiatan2',$data); //revisi 20april2014 //$this->load->view('laporan/lap_perkegiatan3',$data); //revisi 11jan2016 $this->load->view('laporan/lap_perkegiatan4',$data); //revisi 12agustus2017 break; } } function rekap_fungsi_unit($pilih){ $query = $this->Munit->cari_unit($this->session->userdata('id_unit')); $q1 = $query->result(); $q2 = $data['q2'] = $query->row(); $num_rows = $query->num_rows(); $data['title'] = 'REKAP BERBASIS FUNGSI ADMIN'; $data['info'] = $this->Minfo->info(); $data['h2_title'] = 'Sub Unit Kerja: '.$data['q2']->nama.' ('.$data['q2']->kode.')'; $page=$this->uri->segment(3); $data['hal'] = $page; $limit_unit=1000; if(!$page): $offset_unit = 0; else: $offset_unit = $page; endif; $data['unit'] = $this->Mrekap->get_unit_by_kegiatan (); $query1 = $data ['query1'] = $this->Mmak->get_mak1(); //query untuk kegiatan dengan kodemak1 = 1 $data['query21'] = $this->Mrekap->get_kegiatan_by_kodemak1($q2->id_unit, $query1->row(0)->kodemak1, $limit_unit, $offset_unit); $query21a = $data['query21']->result(); //query untuk kegiatan dengan kodemak1 = 2 $data['query22'] = $this->Mrekap->get_kegiatan_by_kodemak1($q2->id_unit, $query1->row(1)->kodemak1, $limit_unit, $offset_unit); $query22a = $data['query22']->result(); //query untuk kegiatan dengan kodemak1 = 3 $data['query23'] = $this->Mrekap->get_kegiatan_by_kodemak1($q2->id_unit, $query1->row(2)->kodemak1, $limit_unit, $offset_unit); $query23a = $data['query23']->result(); /* //query untuk kegiatan dengan kodemak1 = 4 $data['query24'] = $this->Mrekap->get_kegiatan_by_kodemak1($q2->id_unit, $query1->row(3)->kodemak1, $limit_unit, $offset_unit); $query24a = $data['query24']->result(); */ $data['info'] = $this->Minfo->info(); switch ($pilih) { case 'pdf': $file_pdf = $this->load->view('laporan/totalfungsi_allunit_pdf',$data,TRUE); $this->pdf->pdf_create_landscape($file_pdf,'Rekap Fungsi Total Sub Unit'); break; case 'html': //$this->load->view('laporan/rekap_fungsi_unit',$data); $this->load->view('laporan/rekap_fungsi_unit2',$data); break; } } function rekap_sifat_unit($pilih){ $query = $this->Munit->cari_unit($this->session->userdata('id_unit')); $q1 = $query->result(); $q2 = $data['q2'] = $query->row(); $num_rows = $query->num_rows(); $data['title'] = 'REKAP BERBASIS FUNGSI ADMIN'; $data['info'] = $this->Minfo->info(); $data['h2_title'] = 'Sub Unit Kerja: '.$data['q2']->nama.' ('.$data['q2']->kode.')'; $page=$this->uri->segment(3); $data['hal'] = $page; $limit_unit=1000; if(!$page): $offset_unit = 0; else: $offset_unit = $page; endif; $data['unit'] = $this->Mrekap->get_unit_by_kegiatan (); $query1 = $data ['query1'] = $this->Mmak->get_mak1(); //pendapatan $data['query'] = $this->Mrekap->rinci_pendapatan_unit($this->session->userdata('id_unit')); //belanja $data['query1'] = $this->Mrekap->rinci_belanja_unit($this->session->userdata('id_unit')); $data['info'] = $this->Minfo->info(); switch ($pilih) { case 'pdf': $file_pdf = $this->load->view('laporan/totalfungsi_allunit_pdf',$data,TRUE); $this->pdf->pdf_create_landscape($file_pdf,'Rekap Fungsi Total Sub Unit'); break; case 'html': $this->load->view('laporan/rekap_sifat_unit',$data); break; } } function laktivitas($pilih){ if ($this->session->userdata('login') == TRUE){ $data['title'] = 'Lap. Aktivitas'; $data['query'] = $this->Makun->get_kegiatan_rinci_all_4(); $data['query1'] = $this->Makun->get_kegiatan_rinci_all_5(); switch ($pilih) { case 'pdf': $file_pdf = $this->load->view('laporan/totalfungsi_allunit_pdf',$data,TRUE); $this->pdf->pdf_create_landscape($file_pdf,'Rekap Fungsi Total Sub Unit'); break; case 'html': $this->load->view('akuntansi/laktif_html',$data); break; } }else{ redirect ('login'); } } function neraca($pilih){ if ($this->session->userdata('login') == TRUE){ $data['title'] = 'Lap. Posisi Keuangan'; $data['h2_title'] = 'Lap. Posisi Keuangan Tahun '.date('Y'); $data['query'] = $this->Makun->get_kegiatan_rinci_all_1(); $data['query1'] = $this->Makun->get_kegiatan_rinci_all_2(); $data['query3'] = $this->Makun->get_kegiatan_rinci_all_3(); switch ($pilih) { case 'pdf': $file_pdf = $this->load->view('laporan/totalfungsi_allunit_pdf',$data,TRUE); $this->pdf->pdf_create_landscape($file_pdf,'Rekap Fungsi Total Sub Unit'); break; case 'html': $this->load->view('akuntansi/neraca_html',$data); break; } }else{ redirect ('login'); } } function neraca_($pilih,$id_unit){ if ($this->session->userdata('login') == TRUE){ $data['title'] = 'Lap. Posisi Keuangan'; $data['h2_title'] = 'Lap. Posisi Keuangan Tahun '.date('Y'); $data['query'] = $this->Makun->get_kegiatan_rinci_all_1(); $data['query1'] = $this->Makun->get_kegiatan_rinci_all_2(); $data['query3'] = $this->Makun->get_kegiatan_rinci_all_3(); $data['id_unit'] = $id_unit; switch ($pilih) { case 'pdf': $file_pdf = $this->load->view('laporan/totalfungsi_allunit_pdf',$data,TRUE); $this->pdf->pdf_create_landscape($file_pdf,'Rekap Fungsi Total Sub Unit'); break; case 'html': $this->load->view('akuntansi/neraca_html2',$data); break; } }else{ redirect ('login'); } } function lpe($pilih){ if ($this->session->userdata('login') == TRUE){ $data['title'] = 'Lap. Perubahan Ekuitas'; $data['h2_title'] = 'LAPORAN PERUBAHAN AKTIVA BERSIH TAHUN '.date('Y'); $data['query'] = $this->Makun->get_kegiatan_rinci_all_3(); $data['query2'] = $this->Makun->get_kegiatan_rinci_all_3(); switch ($pilih) { case 'pdf': $file_pdf = $this->load->view('laporan/totalfungsi_allunit_pdf',$data,TRUE); $this->pdf->pdf_create_landscape($file_pdf,'Rekap Fungsi Total Sub Unit'); break; case 'html': $this->load->view('akuntansi/ekuitas_html',$data); break; } }else{ redirect ('login'); } } }