Ejemplo n.º 1
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 = $datapegawai->PENGHARGAAN;
     $takehomepayfix = getthp($NIP) + $uang_makan_transport + $datapegawai->PENGHARGAAN - ($hutang->hutangnya + $nominalpinjaman + $datapegawai->TABUNGAN);
     $total_potongan = number_format($hutang->hutangnya + $datapegawai->TABUNGAN + $nominalpinjaman);
     $terlambat = 0;
 }
 if ($datapegawai->STATUS_PEGAWAI == "Kontrak") {
     $terlambat = potogan_terlambat($NIP);
     $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 = $datapegawai->PENGHARGAAN;
     $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);
 }
Ejemplo n.º 2
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=$datapegawai->PENGHARGAAN;
	$takehomepayfix=getthp($NIP) + $uang_makan_transport+$datapegawai->PENGHARGAAN - ($hutang->hutangnya+$nominalpinjaman+$datapegawai->TABUNGAN);
	$total_potongan=number_format($hutang->hutangnya+$datapegawai->TABUNGAN+$nominalpinjaman);
	$terlambat=0;
	}
	if($datapegawai->STATUS_PEGAWAI=="Kontrak"){
	$terlambat=potogan_terlambat($NIP);
	$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=$datapegawai->PENGHARGAAN;
	$takehomepay=number_format(getthp($NIP) + $uang_makan_transport+$datapegawai->PENGHARGAAN- ($hutang->hutangnya+$nominalpinjaman+$datapegawai->TABUNGAN+$terlambat));
	$hitungjumlahharikerja=$hari-hitung_minggu($tawal,$takhir)/*-hitung_sabtu($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);