@php /* ===== DATA SLIP ===== */ $pegawai=$p->pegawai; $cabang=$p->cabang_snapshot ?? optional($pegawai?->cabang)->nama ?? '-'; $periode=$p->periode; $bulanNama=[1=>'Jan',2=>'Feb',3=>'Mar',4=>'Apr',5=>'Mei',6=>'Jun',7=>'Jul',8=>'Agu',9=>'Sep',10=>'Okt',11=>'Nov',12=>'Des']; $periodeLabel=($bulanNama[(int)$periode->bulan]??$periode->bulan).'-'.substr((string)$periode->tahun,-2); $tanggal=$periode->tanggal_pembayaran?\Carbon\Carbon::parse($periode->tanggal_pembayaran):\Carbon\Carbon::now(); $bulanPanjang=[1=>'Januari',2=>'Februari',3=>'Maret',4=>'April',5=>'Mei',6=>'Juni',7=>'Juli',8=>'Agustus',9=>'September',10=>'Oktober',11=>'November',12=>'Desember']; $tanggalLabel=$tanggal->day.' '.($bulanPanjang[$tanggal->month]??'').' '.$tanggal->year; $tj=(float)($p->tunjangan_jabatan??0); $tt=(float)($p->tunjangan_transport??$p->transport??0); $tm=(float)($p->tunjangan_makan??0); $fmt=fn($v)=>((float)$v==0?'-':number_format((float)$v,0,',','.')); $terbilang=function($angka)use(&$terbilang){$angka=abs((int)round($angka));$s=['','Satu','Dua','Tiga','Empat','Lima','Enam','Tujuh','Delapan','Sembilan','Sepuluh','Sebelas'];if($angka<12)return $s[$angka];if($angka<20)return $terbilang($angka-10).' Belas';if($angka<100)return $terbilang(intdiv($angka,10)).' Puluh '.($angka%10?$terbilang($angka%10):'');if($angka<200)return 'Seratus '.($angka%100?$terbilang($angka%100):'');if($angka<1000)return $terbilang(intdiv($angka,100)).' Ratus '.($angka%100?$terbilang($angka%100):'');if($angka<2000)return 'Seribu '.($angka%1000?$terbilang($angka%1000):'');if($angka<1000000)return $terbilang(intdiv($angka,1000)).' Ribu '.($angka%1000?$terbilang($angka%1000):'');if($angka<1000000000)return $terbilang(intdiv($angka,1000000)).' Juta '.($angka%1000000?$terbilang($angka%1000000):'');if($angka<1000000000000)return $terbilang(intdiv($angka,1000000000)).' Miliar '.($angka%1000000000?$terbilang($angka%1000000000):'');return (string)$angka;}; @endphp
PT. SULTAN GINANJAR INDONESIA
Jl. Mekar Agung No. 43 Mekarwangi - Bandung
SLIP GAJI KARYAWAN
Periode :  {{ $periodeLabel }}
Cabang :  {{ $cabang }}
NIP:{{ $p->nip_snapshot }}
Nama:{{ $p->nama_snapshot }}
Jabatan:{{ $p->jabatan_snapshot ?? '-' }}
Bagian:{{ $p->bagian_snapshot ?? '-' }}
PENERIMAAN
Gaji Pokok:{{ $fmt($p->gaji_pokok) }}
Tunj. Jabatan:{{ $fmt($tj) }}
Tunj. Transport:{{ $fmt($tt) }}
Tunj. Makan:{{ $fmt($tm) }}
Insentif:{{ $fmt($p->insentif) }}
Bonus:{{ $fmt($p->bonus) }}
Lain-lain:{{ $fmt($p->masuk_lain??0) }}
POTONGAN
Iuran Koperasi:{{ $fmt($p->iuran_koperasi) }}
Potongan Koperasi:{{ $fmt($p->potongan_koperasi) }}
JPK:{{ $fmt($p->jpk) }}
Pinjaman:{{ $fmt($p->pinjaman) }}
Kasbon:{{ $fmt($p->kasbon) }}
Potongan Kendaraan:{{ $fmt($p->potongan_kendaraan) }}
Potongan Tiket:{{ $fmt($p->potongan_tiket) }}
Punishment/Kasus:{{ $fmt($p->potongan_punishment) }}
Potongan Absensi:{{ $fmt($p->potongan_absensi) }}
Lain-lain:{{ $fmt((float)($p->potongan_tiket??0)+(float)($p->potongan_punishment??0)+(float)($p->keluar_lain??0)) }}
Jumlah Penerimaan:{{ $fmt($p->total_penerimaan) }}
Jumlah Potongan:{{ $fmt($p->total_potongan) }}
Sisa Pinjaman:Rp-
Gaji Bersih:Rp{{ $fmt($p->gaji_bersih) }}
# {{ trim($terbilang($p->gaji_bersih)) }} Rupiah #
Bandung, {{ $tanggalLabel }}
Keuangan,
(______________)