@php $cat = $analysis->z_category; $colors = [ 'safe' => ['bg'=>'#D1FAE5','text'=>'#065F46','badge'=>'#059669','border'=>'#6EE7B7','label'=>'ZONA AMAN', 'rekom_border'=>'#10B981'], 'grey' => ['bg'=>'#FEF3C7','text'=>'#92400E','badge'=>'#D97706','border'=>'#FCD34D','label'=>'ZONA WASPADA', 'rekom_border'=>'#F59E0B'], 'distress' => ['bg'=>'#FEE2E2','text'=>'#991B1B','badge'=>'#DC2626','border'=>'#FCA5A5','label'=>'ZONA BERBAHAYA','rekom_border'=>'#EF4444'], ]; $c = $colors[$cat] ?? $colors['grey']; $cur = $analysis->currency; $fd = $financial; // Helper closure — valid di Blade PHP block $fmt = function($v) use ($cur) { $n = (float)($v ?? 0); $sign = $n < 0 ? '-' : ''; return $cur . ' ' . $sign . number_format(abs($n), 0, ',', '.'); }; @endphp {{-- Header --}}
FIN-ANALYSIS PRO
Laporan Analisis Keuangan

{{ $analysis->company_name }}

{{ $analysis->business_field }}
{{ $analysis->period }}
{{ $analysis->created_at->format('d F Y') }}
{{ $generated_at }}
{{-- Z-Score --}}
Altman Z'-Score
{{ number_format($analysis->z_score, 4) }}
{{ $c['label'] }}
{{-- Info Grid --}} @foreach([['Perusahaan',$analysis->company_name],['Bidang Usaha',$analysis->business_field],['Periode',$analysis->period],['Mata Uang',$analysis->currency]] as [$l,$v]) @endforeach
{{ $l }}
{{ $v }}
{{-- Komponen --}}
Komponen Z'-Score
@foreach([ ['X1',$zScoreComponents['x1'],'×0.717','Modal Kerja/Total Aset'], ['X2',$zScoreComponents['x2'],'×0.847','Laba Ditahan/Total Aset'], ['X3',$zScoreComponents['x3'],'×3.107','EBIT/Total Aset'], ['X4',$zScoreComponents['x4'],'×0.420','Ekuitas/Total Utang'], ['X5',$zScoreComponents['x5'],'×0.998','Pendapatan/Total Aset'], ] as [$n,$v,$w,$d]) @endforeach
{{ $n }}
{{ number_format($v,4) }}
{{ $w }}
{{ $d }}
Z' = 0.717({{ number_format($zScoreComponents['x1'],4) }}) + 0.847({{ number_format($zScoreComponents['x2'],4) }}) + 3.107({{ number_format($zScoreComponents['x3'],4) }}) + 0.420({{ number_format($zScoreComponents['x4'],4) }}) + 0.998({{ number_format($zScoreComponents['x5'],4) }}) = {{ number_format($analysis->z_score,4) }}
{{-- Detail Keuangan --}}
Detail Laporan Keuangan
Neraca
@foreach([ ['Aset Lancar',$fd['aset_lancar']??0,false,''], ['Aset Tetap',$fd['aset_tetap']??0,false,''], ['Total Aset',$fd['total_aset']??0,true,'cblue'], ['Utang Lancar',$fd['utang_lancar']??0,false,''], ['Utang Jangka Panjang',$fd['utang_jangka_panjang']??0,false,''], ['Total Utang',$fd['total_utang']??0,true,'cblue'], ['Nilai Buku Ekuitas',$fd['nilai_buku_ekuitas']??0,true,($fd['nilai_buku_ekuitas']??0)<0?'cred':'cblue'], ] as [$l,$v,$b,$cls]) @endforeach
{{ $l }} {{ $analysis->currency }} {{ number_format(abs($v ?? 0), 0, ',', '.') }}
Laba Rugi
@foreach([ ['Pendapatan',$fd['pendapatan']??0,false,''], ['Biaya Operasional',$fd['biaya_operasional']??0,false,''], ['Laba Sebelum Pajak',$fd['laba_sebelum_pajak']??0,true,($fd['laba_sebelum_pajak']??0)<0?'cred':'cpurple'], ['Prive',$fd['prive']??0,false,''], ['Laba Ditahan',$fd['laba_ditahan']??0,true,($fd['laba_ditahan']??0)<0?'cred':'cpurple'], ] as [$l,$v,$b,$cls]) @endforeach
{{ $l }} {{ $analysis->currency }} {{ number_format(abs($v ?? 0), 0, ',', '.') }}
{{-- Rekomendasi --}}
Interpretasi & Rekomendasi
@if($cat==='safe') Perusahaan berada di Zona Aman — kondisi keuangan sehat. @elseif($cat==='grey') Perusahaan berada di Zona Waspada — perlu perhatian khusus. @else Perusahaan berada di Zona Berbahaya — diperlukan tindakan segera. @endif
{{-- Kesimpulan --}}
Kesimpulan
{{ $interpretation['description'] }} Nilai Z-Score {{ number_format($analysis->z_score,4) }} ini mengacu pada model Altman Z'-Score (modified) untuk perusahaan non-publik dengan batas Zona Aman Z' > 2.9, Zona Waspada 1.23 < Z' ≤ 2.9, dan Zona Berbahaya Z' ≤ 1.23.
{{-- Tanda Tangan --}}
Dianalisis oleh,
{{ $generated_by }}
{{ $generated_at }}
{{-- Footer --}}