[ Mini Kiebo ]
Server: Windows NT AKFAR_SERVER 10.0 build 26200 (Windows 10) AMD64
Path:
D:
/
BACKUP C 19-12
/
XAMPP74
/
htdocs
/
simkeu
/
application
/
views
/
laporan
/
[
Home
]
File: lra_vs_unit_html.php
<html> <style type="text/css"> body { margin: 0.1in; } #kiri { width: 20%; float: left; padding: 10px; } #kanan { width: 80%; } h1, h2, h3, h4, h5, h6, li, blockquote, p, th, td { font-family: Helvetica, Arial, Verdana, sans-serif; /*Trebuchet MS,*/ } h1, h2, h3, h4 { color: #000000; font-weight: normal; } h4, h5, h6 { color: #000000; } h2 { margin: 0 auto auto auto; font-size: x-large; } li, blockquote, p, th, td { font-size: 80%; } ul { list-style: url(/img/bullet.gif) none; } #footer { border-top: 1px solid #000000; text-align: right; } table, th, td { border: 1px solid black; border-collapse: collapse; font-family: "Trebuchet MS", Arial, sans-serif; color: black; font-size:10px; } td { border: 1px solid black; border-collapse: collapse; font-family: "Trebuchet MS", Arial, sans-serif; color: black; font-size:8px; } td, th { padding: 4px; } P.breakhere {page-break-after: always} </style> <body> <div id="kiri"> <img align="left" src="<?php echo base_url();?>images/logo_ueu.gif" width="75" height="75" /> </div> <div id="kanan"> <h4 align="center">LAPORAN REALISASI ANGGARAN BERBASIS SIFAT VS. UNIT</h4> <h4 align="center">TAHUN <?php echo date("Y");?></h4> <h4 align="center"><?php echo strtoupper($info->row()->namapt);?></h4> </div> </br> <table width="100%" border="1" cellpadding="2"> <?php echo '<thead><tr><th rowspan="3">No</th><th rowspan="3">COA</th><th rowspan="3">Keterangan</th>'; if ($unit->num_rows()>0){ $no=1; foreach ($unit->result() as $row) { $kodeunit = explode('.', $row->kode); $jmlsub = $this->Munit->jml_daftar_sub_unit_kerja_tertentu($kodeunit[0]); $jmlcolspan = 2*($jmlsub+ 1); if ($jmlsub != 1){ echo '<th colspan="'.$jmlcolspan.'">'.$row->nama.'</th>'; }else{ echo '<th colspan="2">'.$row->nama.'</th>'; } } echo '<th colspan="2">GRAND TOTAL</th>'; echo '<tr>'; foreach ($unit->result() as $row1) { $kodeunit1 = explode('.', $row1->kode); $jmlsub1 = $this->Munit->jml_daftar_sub_unit_kerja_tertentu($kodeunit1[0]); $subunit = $this->Munit->daftar_sub_unit_kerja_tertentu($kodeunit1[0]); if ($jmlsub1 != 1){ foreach ($subunit->result() as $sub){ echo '<th colspan="2">'.$sub->nama.'</th>'; } echo '<th colspan="2">SUB TOTAL</th>'; }else{ echo '<th colspan="2">'.$subunit->row()->nama.'</th>'; } } echo '<td rowspan="2" align="center">A</td>'; echo '<td rowspan="2" align="center">R</td>'; echo '</tr>'; echo '<tr align="center">'; foreach ($unit->result() as $row1) { $kodeunit1 = explode('.', $row1->kode); $jmlsub1 = $this->Munit->jml_daftar_sub_unit_kerja_tertentu($kodeunit1[0]); $subunit = $this->Munit->daftar_sub_unit_kerja_tertentu($kodeunit1[0]); if ($jmlsub1 != 1){ for ($i = 1; $i <= $jmlsub1; $i++){ echo '<th>A</th>'; echo '<th>R</th>'; } echo '<th>A</th>'; echo '<th>R</th>'; }else{ echo '<th>A</th>'; echo '<th>R</th>'; } } echo '</tr>'; foreach ($query->result() as $row2){ echo '<tr>'; echo '<td align="center">'.$no.'</td>'; echo '<td align="center">'.$row2->koderek1.' '.$row2->koderek2.' '.$row2->koderek3.' '.$row2->koderek4.' '.$row2->koderek5.' '.$row2->koderek6.'</td>'; echo '<td align="left">'.$row2->namarek6.'</td>'; $pecah = explode('.',$row2->kode); $unit1 = $this->Munit->get_unit_by_kode($pecah[0])->row(); $angg_p = $this->Mrekap->jml_pdpt_sifat($row2->idrek6); $angg_b = $this->Mrekap->jml_blj_sifat($row2->idrek6); $real_p = $this->Makun->realisasi_pendapatan_by_idrek6_idrinci_sifat($row2->idrek6); $real_b = $this->Makun->realisasi_belanja_by_idrek6_idrinci_sifat($row2->idrek6); $jmlanggp = $jmlanggb = $jmlrealp = $jmlrealb = $jmlangg_pu = $jmlreal_pu = $jmlangg_bu = $jmlreal_bu = 0; foreach ($unit->result() as $row3) { $kodeunit2 = explode('.', $row3->kode); $jmlsub2 = $this->Munit->jml_daftar_sub_unit_kerja_tertentu($kodeunit2[0]); $subunit1 = $this->Munit->daftar_sub_unit_kerja_tertentu($kodeunit2[0]); if ($jmlsub2 != 1){ foreach ($subunit1->result() as $sub) { $angg_pu = $this->Mrekap->jml_pdpt_sifat_unit2($row2->idrek6, $sub->id_unit); $real_pu = $this->Makun->realisasi_pendapatan_by_idrek6_idrinci_sifat_unit($row2->idrek6, $sub->id_unit); $angg_bu = $this->Mrekap->jml_blj_sifat_unit2($row2->idrek6, $sub->id_unit); $real_bu = $this->Makun->realisasi_belanja_by_idrek6_idrinci_sifat_unit($row2->idrek6, $sub->id_unit); if ($row2->koderek1 == '4'){ echo '<td align="right">'.number_format($angg_pu,0,',','.').'</td>'; echo '<td align="right">'.number_format($real_pu,0,',','.').'</td>'; $jmlangg_pu = $angg_pu + $jmlangg_pu; $jmlreal_pu = $real_pu + $jmlreal_pu; } if ($row2->koderek1 == '5'){ echo '<td align="right">'.number_format($angg_bu,0,',','.').'</td>'; echo '<td align="right">'.number_format($real_bu,0,',','.').'</td>'; $jmlangg_bu = $angg_bu + $jmlangg_bu; $jmlreal_bu = $real_bu + $jmlreal_bu; } } if ($row2->koderek1 == '4'){ echo '<td align="right">'.number_format($jmlangg_pu,0,',','.').'</td>'; echo '<td align="right">'.number_format($jmlreal_pu,0,',','.').'</td>'; } if ($row2->koderek1 == '5'){ echo '<td align="right">'.number_format($jmlangg_bu,0,',','.').'</td>'; echo '<td align="right">'.number_format($jmlreal_bu,0,',','.').'</td>'; } }else{ if ($row2->koderek1 == '4'){ $angg_pu = $this->Mrekap->jml_pdpt_sifat_unit2($row2->idrek6, $subunit1->row()->id_unit); $real_pu = $this->Makun->realisasi_pendapatan_by_idrek6_idrinci_sifat_unit($row2->idrek6, $subunit1->row()->id_unit); echo '<td align="right">'.number_format($angg_pu,0,',','.').'</td>'; echo '<td align="right">'.number_format($real_pu,0,',','.').'</td>'; } if ($row2->koderek1 == '5'){ $angg_bu = $this->Mrekap->jml_blj_sifat_unit2($row2->idrek6, $subunit1->row()->id_unit); $real_bu = $this->Makun->realisasi_belanja_by_idrek6_idrinci_sifat_unit($row2->idrek6, $subunit1->row()->id_unit); echo '<td align="right">'.number_format($angg_bu,0,',','.').'</td>'; echo '<td align="right">'.number_format($real_bu,0,',','.').'</td>'; } } } if ($row2->koderek1 == '4'){ echo '<td align="right">'.number_format(abs($angg_p),0,',','.').'</td>'; echo '<td align="right">'.number_format(abs($real_p),0,',','.').'</td>'; } if ($row2->koderek1 == '5'){ echo '<td align="right">'.number_format(abs($angg_b),0,',','.').'</td>'; echo '<td align="right">'.number_format(abs($real_b),0,',','.').'</td>'; } echo '</tr>'; $no++; } } echo '</tr></thead>'; echo '</table><br>'; echo '</div>';?> </br></br> </div> </body> </html>