{{-- resources/views/admin/keuangan/rekap-gaji-karyawan/gaji-karyawan-rekap/cetak_slip.blade.php --}}
@php
if (!function_exists('terbilang')) {
function terbilang($nilai) {
$nilai = abs($nilai);
$huruf = array("", "satu", "dua", "tiga", "empat", "lima", "enam", "tujuh", "delapan", "sembilan", "sepuluh", "sebelas");
$temp = "";
if ($nilai < 12) {
$temp = " ". $huruf[$nilai];
} else if ($nilai <20) {
$temp = terbilang($nilai - 10). " belas";
} else if ($nilai < 100) {
$temp = terbilang($nilai/10)." puluh". terbilang($nilai % 10);
} else if ($nilai < 200) {
$temp = " seratus" . terbilang($nilai - 100);
} else if ($nilai < 1000) {
$temp = terbilang($nilai/100) . " ratus" . terbilang($nilai % 100);
} else if ($nilai < 2000) {
$temp = " seribu" . terbilang($nilai - 1000);
} else if ($nilai < 1000000) {
$temp = terbilang($nilai/1000) . " ribu" . terbilang($nilai % 1000);
} else if ($nilai < 1000000000) {
$temp = terbilang($nilai/1000000) . " juta" . terbilang($nilai % 1000000);
}
return $temp;
}
}
@endphp
Slip Gaji Karyawan - {{ $rekap->karyawan->name }}
SLIP GAJI KARYAWAN / STAF
| Nama |
: |
{{ $rekap->karyawan->name }} |
Periode |
: |
{{ $rekap->tanggal_rekap->translatedFormat('F Y') }} |
| Status |
: |
Karyawan Tetap/Kontrak |
Pembayaran |
: |
{{ $rekap->status_pembayaran }} |
{{-- TABEL RINCIAN 2 KOLOM (Kiri Pendapatan, Kanan Potongan) --}}
| PENERIMAAN |
POTONGAN |
@foreach($pendapatan as $item)
| {{ $item->jenisGaji->nama_jenis }} |
Rp {{ number_format($item->nominal, 0, ',', '.') }} |
@endforeach
|
@foreach($potongan as $item)
| {{ $item->jenisGaji->nama_jenis }} |
Rp {{ number_format($item->nominal, 0, ',', '.') }} |
@endforeach
|
{{-- BARIS TOTAL --}}
|
Total: Rp {{ number_format($rekap->total_pendapatan, 0, ',', '.') }}
|
Total: Rp {{ number_format($rekap->total_potongan, 0, ',', '.') }}
|
PENERIMAAN BERSIH (TAKE HOME PAY)
Rp {{ number_format($rekap->gaji_bersih, 0, ',', '.') }}
Terbilang: # {{ ucwords(terbilang($rekap->gaji_bersih)) }} Rupiah #