@extends('layouts.dashboard') @section('isi')
@php $bulan = array( [ "id" => "1", "bulan" => "Januari" ], [ "id" => "2", "bulan" => "Februari" ], [ "id" => "3", "bulan" => "Maret" ], [ "id" => "4", "bulan" => "April" ], [ "id" => "5", "bulan" => "Mei" ], [ "id" => "6", "bulan" => "Juni" ], [ "id" => "7", "bulan" => "Juli" ], [ "id" => "8", "bulan" => "Agustus" ], [ "id" => "9", "bulan" => "September" ], [ "id" => "10", "bulan" => "Oktober" ], [ "id" => "11", "bulan" => "November" ], [ "id" => "12", "bulan" => "Desember" ]); $last = date('Y')-10; $now = date('Y'); @endphp
@foreach ($data as $d) @endforeach
No. Nama Jabatan Golongan Bulan Tahun Masa Kerja Gaji Hadir Telat Tunjangan Makan Tunjangan Transport Potongan Tunjangan Makan Potongan Tunjangan Transport Total Potongan Tunjangan NET Tunjangan BPJS Kesehatan Setoran BPJS Kesehatan Potongan BPJS Kesehatan Tunjangan BPJS Tenaga Kerja Setoran BPJS Tenaga Kerja Potongan BPJS Tenaga Kerja Tunjangan Pensiun Tunjangan Komunikasi Tunjangan PPH 21 Potongan Lainnya Lembur Gaji NET Actions
{{ $loop->iteration }} {{ $d->User->name }} {{ $d->User->Jabatan->nama_jabatan }} {{ $d->User->Golongan->name }} @php if ($d->bulan == 1){ $nama_bulan = 'Januari'; } else if($d->bulan == 2) { $nama_bulan = 'Februari'; } else if($d->bulan == 3) { $nama_bulan = 'Maret'; } else if($d->bulan == 4) { $nama_bulan = 'April'; } else if($d->bulan == 5) { $nama_bulan = 'Mei'; } else if($d->bulan == 6) { $nama_bulan = 'Juni'; } else if($d->bulan == 7) { $nama_bulan = 'Juli'; } else if($d->bulan == 8) { $nama_bulan = 'Agustus'; } else if($d->bulan == 9) { $nama_bulan = 'September'; } else if($d->bulan == 10) { $nama_bulan = 'Oktober'; } else if($d->bulan == 11) { $nama_bulan = 'November'; } else if($d->bulan == 12) { $nama_bulan = 'Desember'; } else { $nama_bulan = '-'; } @endphp {{ $nama_bulan }} {{ $d->tahun }} @php $tgl_join = strtotime($d->User->tgl_join); $today = strtotime(date('Y-m-d')); $selisih_detik = $today - $tgl_join; $tahun = floor($selisih_detik / (365.25 * 24 * 60 * 60)); $sisa_detik = $selisih_detik - ($tahun * 365.25 * 24 * 60 * 60); $bulan = floor($sisa_detik / (30.44 * 24 * 60 * 60)); @endphp {{ $tahun . ' Tahun ' . $bulan . ' Bulan' }} Rp {{ number_format($d->gaji, 2, ".", ",") }} @php $jumlah_hadir = $d->jumlahHadir($d->user_id, $d->bulan, $d->tahun, 'Masuk') + $d->jumlahHadir($d->user_id, $d->bulan, $d->tahun, 'Izin Pulang Cepat') + $d->jumlahHadir($d->user_id, $d->bulan, $d->tahun, 'Izin Telat'); @endphp {{ $jumlah_hadir }} @php $jumlah_telat = $d->jumlahTelat($d->user_id, $d->bulan, $d->tahun); @endphp {{ $jumlah_telat }} @php $tunjangan_makan = $d->User->Golongan->Tunjangan->first()->tunjangan_makan * $jumlah_hadir; @endphp Rp {{ number_format($tunjangan_makan, 2, ".", ",") }} @php $tunjangan_transport = $d->User->Golongan->Tunjangan->first()->tunjangan_transport * $jumlah_hadir; @endphp Rp {{ number_format($tunjangan_transport, 2, ".", ",") }} @php $pot_tunjangan_makan = ($d->User->Golongan->Tunjangan->first()->tunjangan_makan * (25/100)) * $jumlah_telat; @endphp Rp {{ number_format($pot_tunjangan_makan, 2, ".", ",") }} @php $pot_tunjangan_transport = ($d->User->Golongan->Tunjangan->first()->tunjangan_transport * (25/100)) * $jumlah_telat; @endphp Rp {{ number_format($pot_tunjangan_transport, 2, ".", ",") }} Rp {{ number_format($pot_tunjangan_transport + $pot_tunjangan_makan, 2, ".", ",") }} Rp {{ number_format(($tunjangan_makan + $tunjangan_transport) - ($pot_tunjangan_transport + $pot_tunjangan_makan), 2, ".", ",") }} Rp {{ number_format($d->tunjangan_bpjs_kes, 2, ".", ",") }} Rp {{ number_format($d->setoran_bpjs_kes, 2, ".", ",") }} Rp {{ number_format($d->setoran_bpjs_kes - $d->tunjangan_bpjs_kes, 2, ".", ",") }} Rp {{ number_format($d->tunjangan_bpjs_tk, 2, ".", ",") }} Rp {{ number_format($d->setoran_bpjs_tk, 2, ".", ",") }} Rp {{ number_format($d->setoran_bpjs_tk - $d->tunjangan_bpjs_tk, 2, ".", ",") }} Rp {{ number_format($d->tunjangan_pensiun, 2, ".", ",") }} Rp {{ number_format($d->tunjangan_komunikasi, 2, ".", ",") }} Rp {{ number_format($d->tunjangan_pph_21, 2, ".", ",") }} Rp {{ number_format($d->pot_lainnya, 2, ".", ",") }} Rp {{ number_format($d->lembur, 2, ".", ",") }} Rp {{ number_format($d->gaji + ($tunjangan_makan + $tunjangan_transport) - ($pot_tunjangan_transport + $pot_tunjangan_makan) - ($d->setoran_bpjs_kes - $d->tunjangan_bpjs_kes) - ($d->setoran_bpjs_tk - $d->tunjangan_bpjs_tk) + $d->tunjangan_komunikasi + $d->tunjangan_pensiun + $d->tunjangan_pph_21 - $d->pot_lainnya + $d->lembur, 2, ".", ",") }}
@method('delete') @csrf
{{ $data->links() }}

@endsection