View::h($v); $fmt = fn($v) => number_format((float)$v, 2, ',', '.') . ' €'; // Beitrag der Buchung zur Kachelsumme. In der Ergebnis-Ansicht mindern // Betriebsausgaben den Gewinn, in den beiden anderen Ansichten wird die // Spaltensumme selbst gebildet. $beitrag = function (array $b) use ($bucket): float { $netto = (float)$b['betrag_netto']; if ($bucket === 'ergebnis' && $b['kontenart'] === 'Betriebsausgabe') { return -$netto; } return $netto; }; $summenwert = match ($bucket) { 'einnahmen' => $summary['einnahmen'], 'ausgaben' => $summary['ausgaben'], default => $summary['ergebnis'], }; ?>
Keine Buchungen in diesem Zeitraum.
| Datum | Buchungsnr. | Beleg | Buchungstext | Kategorie | Zahlungskonto | Netto |
|---|---|---|---|---|---|---|
| = View::formatDate($b['buchungs_datum']) ?> | = $h($b['buchungs_nr']) ?> | = $h($b['beleg_nr'] ?? '#' . $b['beleg_id']) ?> = $h($b['anlage_nr']) ?> – | = $h($b['buchungstext']) ?> Storno Storniert | = $h($b['kategorie_nr']) ?> – = $h($b['kategorie_name']) ?> | = $h($b['zahlungs_nr']) ?> – = $h($b['zahlungs_name']) ?> | = $fmt($wert) ?> |
| Summe (= count($bookings) ?> Buchungen) | = $fmt($summe) ?> | |||||