NIM_E31222351/resources/views/Labarugi.blade.php

178 lines
9.5 KiB
PHP

@extends('Core.Sidebar')
@section('content')
<title>Laporan Laba Rugi</title>
<!-- Tailwind CSS -->
<script src="https://cdn.tailwindcss.com"></script>
<!-- Font Awesome -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css">
<!-- CSRF Token -->
<meta name="csrf-token" content="{{ csrf_token() }}">
<div class="box p-4 intro-y mt-5">
<div class="intro-y">
<!-- Header -->
<div class="mb-4 bg-blue-600 text-white p-4 rounded-lg shadow-md">
<h1 class="text-2xl font-bold text-center">CV. Budivespaendut</h1>
<h2 class="text-xl font-semibold text-center mt-2">Laporan Laba Rugi</h2>
<p class="text-center">Periode: {{ date('d F Y', strtotime($startDate)) }} - {{ date('d F Y', strtotime($endDate)) }}</p>
</div>
<!-- Filter Tanggal -->
<!-- <div class="mb-4">
<form method="GET" action="{{ url('/laporan-laba-rugi') }}" class="flex gap-4">
<div>
<label class="block text-sm font-medium text-gray-700">Tanggal Awal</label>
<input type="date" name="start_date" value="{{ $startDate }}" class="mt-1 block w-full rounded-md border-gray-300 shadow-sm">
</div>
<div>
<label class="block text-sm font-medium text-gray-700">Tanggal Akhir</label>
<input type="date" name="end_date" value="{{ $endDate }}" class="mt-1 block w-full rounded-md border-gray-300 shadow-sm">
</div>
<div class="self-end">
<button type="submit" class="bg-blue-500 text-white px-4 py-2 rounded-md hover:bg-blue-600">
Filter
</button>
</div>
</form>
</div> -->
<!-- Tabel Laporan Laba Rugi -->
<div class="overflow-x-auto">
<table class="min-w-full bg-white border-collapse">
<!-- Pendapatan Operasional -->
<tr class="bg-gray-100 font-bold">
<td colspan="3" class="border p-2">Pendapatan Operasional</td>
</tr>
<tr>
<td class="border p-2 pl-4">Pendapatan Penjualan</td>
<td class="border p-2 text-right">{{ number_format($pendapatanPenjualan ?? 0, 0, ',', '.') }}</td>
<td class="border p-2"></td>
</tr>
<tr>
<td class="border p-2 pl-4">Pendapatan Jasa</td>
<td class="border p-2 text-right">{{ number_format($pendapatanJasa ?? 0, 0, ',', '.') }}</td>
<td class="border p-2"></td>
</tr>
<tr class="font-bold bg-gray-50">
<td class="border p-2">Total Pendapatan Operasional</td>
<td class="border p-2"></td>
<td class="border p-2 text-right">{{ number_format($totalPendapatanOperasional ?? 0, 0, ',', '.') }}</td>
</tr>
<!-- Pendapatan Non-Operasional -->
<tr class="bg-gray-100 font-bold">
<td colspan="3" class="border p-2">Pendapatan Non-Operasional</td>
</tr>
<tr>
<td class="border p-2 pl-4">Pendapatan Bunga</td>
<td class="border p-2 text-right">{{ number_format($pendapatanBunga ?? 0, 0, ',', '.') }}</td>
<td class="border p-2"></td>
</tr>
<tr>
<td class="border p-2 pl-4">Pendapatan Sewa</td>
<td class="border p-2 text-right">{{ number_format($pendapatanSewa ?? 0, 0, ',', '.') }}</td>
<td class="border p-2"></td>
</tr>
<tr>
<td class="border p-2 pl-4">Pendapatan Komisi</td>
<td class="border p-2 text-right">{{ number_format($pendapatanKomisi ?? 0, 0, ',', '.') }}</td>
<td class="border p-2"></td>
</tr>
<tr>
<td class="border p-2 pl-4">Pendapatan Lain</td>
<td class="border p-2 text-right">{{ number_format($pendapatanLain ?? 0, 0, ',', '.') }}</td>
<td class="border p-2"></td>
</tr>
<tr class="font-bold bg-gray-50">
<td class="border p-2">Total Pendapatan Non-Operasional</td>
<td class="border p-2"></td>
<td class="border p-2 text-right">{{ number_format($totalPendapatanNonOperasional ?? 0, 0, ',', '.') }}</td>
</tr>
<!-- Total Seluruh Pendapatan -->
<tr class="font-bold bg-blue-50">
<td class="border p-2">Total Pendapatan</td>
<td class="border p-2"></td>
<td class="border p-2 text-right">{{ number_format($totalPendapatan ?? 0, 0, ',', '.') }}</td>
</tr>
<!-- Beban Operasional -->
<tr class="bg-gray-100 font-bold">
<td colspan="3" class="border p-2">Beban Operasional</td>
</tr>
<tr>
<td class="border p-2 pl-4">Beban Gaji</td>
<td class="border p-2 text-right">{{ number_format($bebanGaji ?? 0, 0, ',', '.') }}</td>
<td class="border p-2"></td>
</tr>
<tr>
<td class="border p-2 pl-4">Beban Sewa</td>
<td class="border p-2 text-right">{{ number_format($bebanSewa ?? 0, 0, ',', '.') }}</td>
<td class="border p-2"></td>
</tr>
<tr>
<td class="border p-2 pl-4">Beban Utilitas</td>
<td class="border p-2 text-right">{{ number_format($bebanUtilitas ?? 0, 0, ',', '.') }}</td>
<td class="border p-2"></td>
</tr>
<tr>
<td class="border p-2 pl-4">Beban Penyusutan</td>
<td class="border p-2 text-right">{{ number_format($bebanPenyusutan ?? 0, 0, ',', '.') }}</td>
<td class="border p-2"></td>
</tr>
<tr>
<td class="border p-2 pl-4">Beban Supplies</td>
<td class="border p-2 text-right">{{ number_format($bebanSupplies ?? 0, 0, ',', '.') }}</td>
<td class="border p-2"></td>
</tr>
<tr>
<td class="border p-2 pl-4">Beban Iklan</td>
<td class="border p-2 text-right">{{ number_format($bebanIklan ?? 0, 0, ',', '.') }}</td>
<td class="border p-2"></td>
</tr>
<tr class="font-bold bg-gray-50">
<td class="border p-2">Total Beban Operasional</td>
<td class="border p-2"></td>
<td class="border p-2 text-right">{{ number_format($totalBebanOperasional ?? 0, 0, ',', '.') }}</td>
</tr>
<!-- Beban Non-Operasional -->
<tr class="bg-gray-100 font-bold">
<td colspan="3" class="border p-2">Beban Non-Operasional</td>
</tr>
<tr>
<td class="border p-2 pl-4">Beban Bunga</td>
<td class="border p-2 text-right">{{ number_format($bebanBunga ?? 0, 0, ',', '.') }}</td>
<td class="border p-2"></td>
</tr>
<tr>
<td class="border p-2 pl-4">Beban Lain</td>
<td class="border p-2 text-right">{{ number_format($bebanLain ?? 0, 0, ',', '.') }}</td>
<td class="border p-2"></td>
</tr>
<tr class="font-bold bg-gray-50">
<td class="border p-2">Total Beban Non-Operasional</td>
<td class="border p-2"></td>
<td class="border p-2 text-right">{{ number_format($totalBebanNonOperasional ?? 0, 0, ',', '.') }}</td>
</tr>
<!-- Total Seluruh Beban -->
<tr class="font-bold bg-red-50">
<td class="border p-2">Total Beban</td>
<td class="border p-2"></td>
<td class="border p-2 text-right">{{ number_format($totalBeban ?? 0, 0, ',', '.') }}</td>
</tr>
<!-- Total Laba/Rugi -->
<tr class="font-bold text-lg {{ $totalLabaRugi >= 0 ? 'bg-green-100' : 'bg-red-100' }}">
<td class="border p-2">Total Laba/Rugi</td>
<td class="border p-2"></td>
<td class="border p-2 text-right">{{ number_format($totalLabaRugi ?? 0, 0, ',', '.') }}</td>
</tr>
</table>
</div>
</div>
</div>
@endsection