Verbesserte EÜR-Abrechnung

This commit is contained in:
2026-10-01 13:40:51 +02:00
parent a43fd9cedf
commit bcebe2ebed
7 changed files with 252 additions and 47 deletions
@@ -186,8 +186,8 @@
<div class="footnote">
Berücksichtigt sind nur tatsächlich vereinnahmte Beiträge und erfasste Belege. Nicht enthalten sind
offene Beiträge, Budget- und Schätzwerte, erstattete Beiträge sowie Auslagen, auf deren Auszahlung
verzichtet wurde.
offene Beiträge, Budget- und Schätzwerte sowie erstattete Beiträge. Gespendete Auslagen sind bei den
Ausgaben enthalten und zugleich als Spenden unter den Förderungen ausgewiesen.
@if($event->tax_liable)
<br />Alle Beträge sind Bruttobeträge inklusive {{ $event->vat_rate }} % Umsatzsteuer.
@endif
@@ -203,33 +203,27 @@
<h1>Anlage: Belege</h1>
<div class="subline">{{ $event->name }} &middot; Stand: {{ $createdAt }}</div>
@foreach($documentedGroups as $group)
<h3>{{ $group['name'] }}</h3>
<table class="receipts">
<thead>
<tr>
<th style="width: 22mm;">Beleg-Nr.</th>
<th style="width: 18mm;">Datum</th>
<th>Zweck</th>
<th class="value">Betrag</th>
</tr>
</thead>
<tbody>
@foreach($group['rows'] as $row)
<tr>
<td>{{ $row['number'] }}</td>
<td>{{ $row['date'] }}</td>
<td>{{ $row['purpose'] }}</td>
<td class="value">{{ $money($row['amount']) }} &euro;</td>
</tr>
@endforeach
<tr class="group-sum">
<td colspan="3">Zwischensumme {{ $group['name'] }}</td>
<td class="value">{{ $money($group['sum']) }} &euro;</td>
</tr>
</tbody>
</table>
@endforeach
@include('pdfs.partials.receipt-groups', ['groups' => $documentedGroups])
@endif
@php
$donatedGroups = array_filter($donations['groups'], fn ($group) => count($group['rows']) > 0);
@endphp
@if(count($donatedGroups) > 0)
<div class="page-break"></div>
<h1>Anlage: Spenden</h1>
<div class="subline">{{ $event->name }} &middot; Stand: {{ $createdAt }}</div>
@include('pdfs.partials.receipt-groups', ['groups' => $donatedGroups])
<table class="statement">
<tr class="sum">
<td>Summe Spenden</td>
<td class="value">{{ $money($donations['total']) }} &euro;</td>
</tr>
</table>
@endif
</body>