} $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")); }
$tmptunjanganlain=explode(",",$jabatan->TUNJANGAN_LAIN); foreach($tmptunjanganlain as $tmptunjanganlains){ $pendapatanlain=pendapatan($tmptunjanganlains); ?> <tr> <td width="50%"><?php echo $pendapatanlain->NAMA_TUNJANGAN;?></td> <td width="50%">Rp.<?php echo number_format($pendapatanlain->NOMINAL);?>,-</td> </tr> <?php } ?> <tr> <td width="50%">Uang Makan & Transport</td> <td width="50%">Rp.<?php echo number_format(nominalumt($jabatan->NOMINAL_UMT));?>,-</td> </tr> <tr> <td width="50%">Lembur(<?php echo jmlembur($NIP);?> Jam)</td> <td width="50%">Rp.<?php echo number_format(nominalumt(gajilembur($NIP)));?>,-</td> </tr> </table> </td> <td colspan="2"> <table width="100%"> <tr> <td width="50%"></td> <td width="50%"></td> </tr> <tr> <td width="50%">Terlambat(<?php echo gettelat($NIP);?> Jam / <?php echo getjumlahtelat($NIP);?> Hari)</td> <td width="50%"> Rp.<?php echo number_format(potogan_terlambat($NIP));?></td> </tr> <tr>
$no++; /* batas */ $NIP = $objectdata->NIP_PEGAWAI; $data = pegawai($NIP); $kp = $data->KODE_PEGAWAI; $jabatan = jabatan($data->KODE_JABATAN); $departemen = departemen($data->KODE_DEPARTEMEN); $KODE_DEPARTEMEN = $objectdata->KODE_DEPARTEMEN; $pinjaman = mysql_query("select SUM(CICILAN_PERBULAN) as CICILAN_PERBULAN from pinjaman where KODE_PEGAWAI='{$kp}' and SISA_CICILAN >'0'"); $getpinjaman = mysql_fetch_object($pinjaman); $nominalpinjaman = $getpinjaman->CICILAN_PERBULAN; $sisa_cicilan = $getpinjaman->SISA_CICILAN; $hutang = gethutangrekap($kp, $BULAN, $TAHUN); $hutangtoko = gethutangtokorekap($kp, $BULAN, $TAHUN); $gaji_pokok = $data->GAJI_POKOK; $lembur = number_format(nominalumt(gajilembur($NIP))); $tabungan = $nominaltabungan; $tanggal_gaji = date("Y-m-d"); /* $query = "SELECT max(kode_penggajian) as idMaks FROM head_penggajian"; $hasil = mysql_query($query); $data = mysql_fetch_array($hasil); $nim = $data['idMaks']; $noUrut = (int) substr($nim, 9, 5); $noUrut++; $inisial=date('d/m/').'GH-'; $w = $inisial; $IDbaru = $char . sprintf("%05s", $noUrut); $getkode=$w.$IDbaru; */ //$tipe=$_POST["tipe"]; $kasbon = $hutang->hutangnya; $toko = $hutangtoko->hutangtoko;
function gettunjangan($NIP) { $datapeg = pegawai($NIP); $gajipokok = $datapeg->GAJI_POKOK; $dataumt = jabatan($datapeg->KODE_JABATAN); $umt = $dataumt->NOMINAL_UMT; $TUNJANGAN_LAIN = $datapeg->TUNJANGAN_LAIN; $gjlembur = gajilembur($NIP); $tmptunjanganlain = array(); $tmptunjanganlain = explode(",", $TUNJANGAN_LAIN); $querytunjangan = mysql_query("select sum(NOMINAL) as tunjangan from master_tunjangan where KODE_MASTER_TUNJANGAN IN({$TUNJANGAN_LAIN})"); $gettunjangan = mysql_fetch_object($querytunjangan); $tunjangan = $gettunjangan->tunjangan; $tunjangannya = $tunjangan; return $tunjangannya; }