$lemburdata = $jmlhjam - $valuesabtu; if ($lembur1 > 0) { if ($datetime->format('D') == "Sun") { $gajilembur = $pdata->NOMINAL_LEMBUR * $lemburdata * 2; } if ($datetime->format('D') != "Sun") { $gajilembur = $pdata->NOMINAL_LEMBUR * $lemburdata; } } } } $totalgaji = $gajiperhari + $totalgaji; $totallembur = $gajilembur + $totallembur; } $lembur = gajilembur($NIP, $takehomepayfix, $getnamapegawaidata->GAJI_POKOK, $totaljamlembur); $terlambat = potogan_terlambat($NIP, $BULAN, $TAHUN); $total_potongan = number_format($kasbon + $getnamapegawaidata->TABUNGAN + $nominalpinjaman + $terlambat); $total_penerimaan = number_format(getthp($NIP) + $uang_makan_transport + $getnamapegawaidata->PENGHARGAAN + $lembur); $pengambilantab = mysql_fetch_object(mysql_query("SELECT sum(NOMINAL_PENGAMBILAN) as totalpengambilanpeg FROM pengambilan_tabungan where NIP_PEGAWAI='{$getnamapegawaidata->KODE_PEGAWAI}'")); $tabungan = mysql_fetch_object(mysql_query("SELECT sum(NOMINAL) as totaltabungan FROM tabungan where NIP='{$getnamapegawaidata->KODE_PEGAWAI}'")); $pengambilan = mysql_fetch_object(mysql_query("SELECT sum(NOMINAL_PENGAMBILAN) as totalpengambilan FROM pengambilan_tabungan where NIP_PEGAWAI='{$getnamapegawaidata->KODE_PEGAWAI}'")); $subtotaltabungan = $tabungan->totaltabungan - $pengambilan->totalpengambilan; if ($subtotaltabungan <= 0) { $tb = 0; } if ($subtotaltabungan > 0) { $tb = $subtotaltabungan; } $tnabung = mysql_fetch_object(mysql_query("SELECT TANGGAL as tanggalnabung FROM tabungan where NIP='{$getnamapegawaidata->KODE_PEGAWAI}' order by TANGGAL asc limit 1")); } ?>
$takehomepay = number_format(getthp($NIP) + $uang_makan_transport + $datapegawai->PENGHARGAAN - ($hutang->hutangnya + $nominalpinjaman + $datapegawai->TABUNGAN + $terlambat)); $hitungjumlahharikerja = $hari - hitung_minggu($tawal, $takhir) - $jumlahlibur; $mangkir = $hitungjumlahharikerja - $jumlahmasuk - $hasiljumlahcuti; if ($mangkir < 0) { $hasil = 0; } if ($mangkir > 0) { $hasil = $mangkir; } else { $hasil = 0; } $terlambat = potogan_terlambat($NIP); $go = str_replace(array(','), array(''), $takehomepay); $pot_mangkir = $go / $hitungjumlahharikerja * $hasil; $takehomepayfix = getthp($NIP) + $uang_makan_transport + $totalpenghargaan - ($hutang->hutangnya + $nominalpinjaman + $datapegawai->TABUNGAN + $pot_mangkir + $terlambat); $total_potongan = number_format(potogan_terlambat($NIP) + $hutang->hutangnya + $datapegawai->TABUNGAN + $nominalpinjaman + $pot_mangkir); } $total_penerimaan = number_format(getthp($NIP) + $uang_makan_transport + $totalpenghargaan); $no++; echo ' <tr> <td width="10%">' . $no . '</td> '; $penggajiannama = mysql_query("SELECT * FROM departemen where KODE_DEPARTEMEN='{$datapegawai->KODE_DEPARTEMEN}'") or die(mysql_error()); $getnamapenggajian = mysql_fetch_object($penggajiannama); echo ' <td>' . $getnamapenggajian->NAMA_DEPARTEMEN . '</td> '; echo ' <td width="30%">' . $datapegawai->NO_REKENING . '</td> <td>' . $datapegawai->NAMA_PEGAWAI . '</td>
$hasil = 0; if ($hasiljumlahcuti == 0) { $nominal_kehadiran_full = $valuefull; } else { $nominal_kehadiran_full = 0; } } if ($mangkir > 0) { $hasil = $mangkir; $nominal_kehadiran_full = 0; } $pot_mangkir = 0; $penghargaan = mysql_query("select sum(NOMINAL) as totnom from penghargaan where BULAN='{$bulanini}' and TAHUN='{$tahun}' and NIP_PEGAWAI='{$NIP}'"); $getpenghargaan = mysql_fetch_object($penghargaan); $totalpenghargaan = $objectdata->PENGHARGAAN; $terlambat = potogan_terlambat($NIP); /* $takehomepayfix=getthp($NIP) + $uang_makan_transport+$objectdata->PENGHARGAAN - ($hutang->hutangnya+$nominalpinjaman+$objectdata->TABUNGAN+$terlambat); */ $total_potongan = number_format($hutang->hutangnya + $nominaltabungan + $nominalpinjaman + $terlambat); $total_penerimaan = number_format(getthp($NIP) + $uang_makan_transport + $totalpenghargaan); /* batas */ ?> <hr/> <div class="panel-body"> <center><h3><u>REKAPITULASI KEHADIRAN DAN GAJI KARYAWAN HARIAN</u></h3><h3><?php echo $namabulan; ?> <?php echo $TAHUN; ?> </h3></center>
<td width="25%">TOTAL POTONGAN</td> <td width="25%">Rp.<?php echo number_format(potogan_terlambat($NIP)+$hutang->hutangnya+$jabatan->NOMINAL_TABUNGAN);?></td> </tr> </table> </th> </tr> <tr> <th colspan="2"> <table width="100%"> <tr> <td width="15%">TAKE HOME PAY</td> <td width="1%">:</td> <td width="37%">Rp.<?php echo number_format(getthp($NIP) - (potogan_terlambat($NIP)+$hutang->hutangnya+$jabatan->NOMINAL_TABUNGAN));?>,-</td> </tr> </table> </th> <th colspan="2"> </th> </tr> </tfoot> </table> <?php } else{ echo 'false'; }