Zahlungsanforderungen — Systembeschreibung
Datenmodell des pain.013-Korbs für Zahlungsanforderungen, Aufnahmebedingungen, Stapelbildung und Ablage in der Dokumentenzentrale sowie die Berechtigungsschlüssel.
Überblick
Zahlungsanforderung (ISO 20022 pain.013) für Kundenrechnungen — das Spiegelbild des Zahlungsauftrags: Der Mandant ist Begünstigter, der Kunde Zahler; ohne Zustimmung des Kunden fließt kein Geld. Ein Posten kommt per Zeilenaktion der Rechnungsliste in den Korb, aus den markierten Posten entsteht je Mandant ein XML in der Dokumentenzentrale.
Datenmodell
Die Tabellennamen tragen in der Datenbank das eigene Präfix der Installation.
| Tabelle | Zweck | Hauptfelder |
|---|---|---|
payment_request_item | Korbposten | Mandant, Partner, Rechnung, Betrag, Fälligkeit, instant, Zahler-IBAN, Gutschriftskonto, Status |
payment_request | erzeugter Stapelkopf | die abgeschlossenen Posten verweisen darauf |
doc | die Datei in der Dokumentenzentrale | Objekttyp payment_request |
Ablauf
- Aufnahme aus der Rechnung: Betrag ist der offene Betrag, Gutschriftskonto das Standardkonto des Mandanten in der Währung, Zahler-IBAN vom Beleg oder vom Standardkonto des Partners, Frist die Fälligkeit der Rechnung,
instant = 1. - Bearbeitung je Zeile; Frist gesammelt aus der Rechnung oder als festes Datum.
- Erzeugung: Stapel = Mandant + Gutschriftskonto + Währung (die Frist kann je Posten abweichen); eindeutige Stapelreferenz mit R-Kennung; XML über die Giro-Engine; Ablage in der Dokumentenzentrale nach der Speicherregel des Mandanten (
document, sonstinvoice); Stapelkopf geschrieben, Posten abgeschlossen. Es wird kein Beleg angelegt. - Löschen: die markierten offenen Posten werden gelöscht.
Regeln und Validierung
- Nur Kundenrechnungen; offener Betrag größer als 0,5; je Rechnung eine offene Anforderung.
- Gutschriftskonto und Zahler-IBAN sind Pflicht; ein Fehlen wird mit dem Partnernamen gemeldet.
- Bei der Erzeugung braucht das Gutschriftskonto eine IBAN, und eine Speicherregel muss vorhanden sein.
Berechtigungen
- Ebene 1: Die Erzeugung verlangt zusätzlich das Änderungsrecht.
- Ebene 2:
list,edit(Aufnehmen, Speichern, Frist),export,delete,debug. - Ebene 3: Liste und alle Vorgänge sind auf die erlaubten Firmen des Benutzers beschränkt.