@extends('layouts.app') @section('title', 'Detail SPJ Kasbon') @section('page_title', 'Detail SPJ Kasbon') @section('content') @php $statusClass = match($spj->status ?? '') { 'Draft' => 'badge-muted', 'Diajukan' => 'badge-warning', 'Disetujui' => 'badge-success', 'Ditolak' => 'badge-danger', default => 'badge-muted', }; @endphp
← Detail Kasbon Edit SPJ
@if(session('success'))
{{ session('success') }}
@endif
Rp {{ number_format((float) ($spj->total_spj ?? 0), 0, ',', '.') }}
Total SPJ
Rp {{ number_format((float) ($spj->jumlah_kasbon ?? 0), 0, ',', '.') }}
Jumlah Kasbon
{{ $spj->status ?? '-' }}
Status SPJ

Informasi SPJ

Ringkasan pertanggungjawaban dan dampak ke biaya proyek.

Tanggal SPJ{{ !empty($spj->tanggal_spj) ? date('d/m/Y', strtotime($spj->tanggal_spj)) : '-' }}
No Kasbon{{ $spj->no_pengajuan ?? '-' }}
Karyawan{{ $spj->nama_lengkap ?? '-' }}
Proyek{{ $spj->kode_proyek ?? '-' }} - {{ $spj->nama_proyek ?? '-' }}
Keterangan{{ $spj->keterangan ?? '-' }}
@csrf
@csrf

Detail Biaya

Item biaya ini menjadi realisasi biaya proyek setelah SPJ disetujui.

@forelse($items as $index => $item) @empty @endforelse
No Tanggal Jenis Barang/Jasa Deskripsi Qty Satuan Harga Nominal Bukti
{{ $index + 1 }} {{ !empty($item->tanggal_biaya) ? date('d/m/Y', strtotime($item->tanggal_biaya)) : '-' }} {{ $item->jenis_biaya ?? '-' }} {{ $item->nama_barang ?? '-' }} {{ $item->deskripsi ?? '-' }} {{ number_format((float) ($item->qty ?? 0), 2, ',', '.') }} {{ $item->satuan ?? '-' }} Rp {{ number_format((float) ($item->harga_satuan ?? 0), 0, ',', '.') }} Rp {{ number_format((float) ($item->nominal ?? 0), 0, ',', '.') }} @if(!empty($item->file_bukti)) Lihat @else - @endif
Belum ada item SPJ.
Total Rp {{ number_format((float) ($spj->total_spj ?? 0), 0, ',', '.') }}
@endsection