diff --git a/apps/mana/apps/web/src/lib/modules/invoices/ListView.svelte b/apps/mana/apps/web/src/lib/modules/invoices/ListView.svelte index 9426b5a9b..d4c188876 100644 --- a/apps/mana/apps/web/src/lib/modules/invoices/ListView.svelte +++ b/apps/mana/apps/web/src/lib/modules/invoices/ListView.svelte @@ -1,56 +1,158 @@

Rechnungen

-

Outbound-Finance — Rechnungen stellen und verfolgen

+

Rechnungen stellen und Zahlungen verfolgen

+
+
+ +
-
+
+
+
Offen
+
{formatAmount(stats.openByCurrency[openCurrency], openCurrency)}
+
+ {stats.totalByStatus.sent + stats.totalByStatus.overdue} Rechnungen +
+
+
+
Überfällig
+
+ {formatAmount(stats.overdueByCurrency[overdueCurrency], overdueCurrency)} +
+
{stats.totalByStatus.overdue} Rechnungen
+
+
+
Fakturiert {currentYear}
+
+ {formatAmount(stats.invoicedYtdByCurrency[ytdCurrency], ytdCurrency)} +
+
+
+
Bezahlt {currentYear}
+
+ {formatAmount(stats.paidYtdByCurrency[ytdCurrency], ytdCurrency)} +
+
+
+ +
+
+ + {#each ['draft', 'sent', 'overdue', 'paid', 'void'] as status (status)} + + {/each} +
+ +
+ {#if invoices.length === 0}
📄

Noch keine Rechnungen

-

Stelle deine erste Rechnung mit automatischem PDF-Export und Schweizer QR-Bill.

-

M1 Skelett — Erstellen-Flow folgt in M2.

+

Stelle deine erste Rechnung — inklusive PDF-Export und Schweizer QR-Bill (M5).

+ +
+ {:else if filtered.length === 0} +
+

Keine Rechnungen gefunden.

{:else} -