Slip Gaji
Nama: {{ $data->User->name }}
NIP: {{ $data->User->username }}
Golongan: {{ $data->User->Golongan->name }}
Jabatan: {{ $data->User->jabatan->nama_jabatan }}
@php if ($data->bulan == 1) { $bulan = "Januari"; } elseif ($data->bulan == 2) { $bulan = "Februari"; } elseif ($data->bulan == 3) { $bulan = "Maret"; } elseif ($data->bulan == 4) { $bulan = "April"; } elseif ($data->bulan == 5) { $bulan = "Mei"; } elseif ($data->bulan == 6) { $bulan = "Juni"; } elseif ($data->bulan == 7) { $bulan = "Juli"; } elseif ($data->bulan == 8) { $bulan = "Agustus"; } elseif ($data->bulan == 9) { $bulan = "September"; } elseif ($data->bulan == 10) { $bulan = "Oktober"; } elseif ($data->bulan == 11) { $bulan = "November"; } else { $bulan = "Desember"; } @endphp Tanggal: {{ $bulan . ' ' . $data->tahun }}
@php $tunjangan_makan = $data->User->Golongan->Tunjangan->first()->tunjangan_makan * $jumlah_hadir; $tunjangan_transport = $data->User->Golongan->Tunjangan->first()->tunjangan_transport * $jumlah_hadir; @endphp @php $jumlah_tambah = $data->gaji + $tunjangan_makan + $tunjangan_transport + $data->tunjangan_pensiun + $data->tunjangan_komunikasi + $data->tunjangan_pph_21 + $data->lembur; @endphp @php $jumlah_telat = $data->jumlahTelat($data->user_id, $data->bulan, $data->tahun); $pot_tunjangan_makan = ($data->User->Golongan->Tunjangan->first()->tunjangan_makan * (25/100)) * $jumlah_telat; $pot_tunjangan_transport = ($data->User->Golongan->Tunjangan->first()->tunjangan_transport * (25/100)) * $jumlah_telat; @endphp @php $jumlah_kurang = ($pot_tunjangan_makan + $pot_tunjangan_transport) + ($data->setoran_bpjs_kes - $data->tunjangan_bpjs_kes) + ($data->setoran_bpjs_tk - $data->tunjangan_bpjs_tk) + $data->pot_lainnya; @endphp
Deskripsi Jumlah
Kehadiran {{ $jumlah_hadir = $data->JumlahHadir($data->user_id, $data->bulan, $data->tahun, 'Masuk') + $data->JumlahHadir($data->user_id, $data->bulan, $data->tahun, 'Izin Pulang Cepat') + $data->JumlahHadir($data->user_id, $data->bulan, $data->tahun, 'Izin Telat'); }}
Gaji Pokok Rp {{ number_format($data->gaji, 2, ".", ",") }}
Tunjangan Makan Rp {{ number_format($tunjangan_makan, 2, ".", ",") }}
Tunjangan Transport Rp {{ number_format($tunjangan_transport, 2, ".", ",") }}
Tunjangan Pensiun Rp {{ number_format($data->tunjangan_pensiun, 2, ".", ",") }}
Tunjangan Komunikasi Rp {{ number_format($data->tunjangan_komunikasi, 2, ".", ",") }}
Tunjangan PPH 21 Rp {{ number_format($data->tunjangan_pph_21, 2, ".", ",") }}
Lembur Rp {{ number_format($data->lembur, 2, ".", ",") }}
Komponen Penambah Rp {{ number_format($jumlah_tambah, 2, ".", ",") }}
Potongan TunjanganRp {{ number_format($pot_tunjangan_makan + $pot_tunjangan_transport, 2, ".", ",") }}
Potongan BPJS Kesehatan Rp {{ number_format($data->setoran_bpjs_kes - $data->tunjangan_bpjs_kes, 2, ".", ",") }}
Potongan BPJS Tenaga Kerja Rp {{ number_format($data->setoran_bpjs_tk - $data->tunjangan_bpjs_tk, 2, ".", ",") }}
Cicilan Rp {{ number_format($data->pot_lainnya, 2, ".", ",") }}
Komponen Pengurang Rp {{ number_format($jumlah_kurang, 2, ".", ",") }}
Take Home Pay: {{ number_format($jumlah_tambah - $jumlah_kurang, 2, ".", ",") }}