Darstellung
Kasse (CAS) – Modulübersicht
Das Modul Kasse verbindet den Point-of-Sale mit Vertrieb (SAL), Lager (INV) und Finanzbuchhaltung (FIN). Partner integrieren typischerweise externe Kassen-Frontends, mobile POS-Apps oder Kassen-Hardware über die REST-API.
Rolle für Partner
| Rolle | Beschreibung |
|---|---|
| POS-Frontend | Verkauf, Zahlung, Belegdruck über /api/cashRegister |
| Kassenstamm | Konfiguration von Lagern, Druckern, Belegarten, Fiskaly |
| Kassenschluss | Tagesabschluss mit FiBu-Buchung und optional Fiskaly-Signatur |
| Offene-Posten-Zahlung | Rechnungszahlung an der Kasse (payInvoice) |
Architektur
Kern-Domänen
→ Kern-Domänen Übersicht · Domain-Struktur
| Domäne | Bedeutung | Partner-Relevanz |
|---|---|---|
| CashRegister | Kassenstamm | CAS02 |
| SalesHead | Kassenbeleg | CAS01, /api/cashRegister |
Transaktionen
| Code | Name | Business | Default-Rollen |
|---|---|---|---|
| CAS01 | PC Kasse | PC Kasse | ROLE_CEO, ROLE_MANAGEMENT … +2 |
| CAS02 | Kassen Verwaltung | Kassen Verwaltung | ROLE_CEO, ROLE_MANAGEMENT … +3 |
Integrationsreihenfolge
- Stammdaten: Artikel (BAS), Kunde (SAL01), Lager (INV)
- Belegarten und Zahlungsarten in SAL/FIN konfigurieren
- Kasse anlegen (CAS02) – Lager, Drucker, Nummernkreis, Fiskaly
- POS anbinden –
sell,payInvoice, Kassenschluss - Optional: FiBu-Übergabe prüfen (FIN)
Abhängigkeiten
- SAL: Aufträge, Rechnungen, Belegarten – Vertrieb
- INV: Bestandsabbuchung beim Verkauf – Lager
- FIN: Offene Posten, Kassenschluss-Buchungen – Finanzen
- BAS: Artikel, Drucker – Stammdaten