import { redirect } from "next/navigation"; import { aktuelleSitzung } from "@/lib/auth"; import { hatRecht } from "@/lib/authz"; import { BuchungsListe } from "@/app/(app)/kasse/buchungen/buchungs-liste"; export const metadata = { title: "Buchungen" }; export default async function BuchungenSeite() { const sitzung = await aktuelleSitzung(); if (!sitzung) redirect("/anmelden"); if (!hatRecht(sitzung, "kasse.lesen")) redirect("/"); return (
Das Kassenbuch. Festgeschriebene Buchungen sind unveränderbar — Korrekturen laufen über eine Gegenbuchung.