}
                $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"));
}
Example #2
0
			$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>
Example #3
0
 $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;
}