Abrechnungen und Zinsen — Liste, Datenquellen, Rechte
Die Abfragen der Abrechnungsliste, die Datenquellen der aufgeklappten Zeile, der inhaltliche Bereich und die Hilfsendpunkte.
Das Modul finance/settlement zeigt je Rechnung den finanziellen Stand (Forderung/Verbindlichkeit, Fälligkeit, Begleichungshistorie, Verzugstage, Zinsen); hier beginnen Zins-, Pauschalen-, Auszugs- und Rückerstattungsaktionen. Modelle: finance/settlement, finance/interest (Admin-Adapter) + Bibliothek dlbtinterest, finance/transaction, finance/invoice, masterdata/baserate.
Datenquellen (lesend)
Die Tabellennamen tragen in der Datenbank das eigene Präfix der Installation.
| Tabelle | Rolle in der Liste |
|---|---|
invoice | Basisbeleg, Fälligkeit, Saldo, interest_rule_id |
transaction, transaction_item, transaction_settlement | Bank- und Kassenbegleichungen |
compensation, compensation_item | Aufrechnungen |
settlement_waiver | Erlasse |
interest_rule, interest_period, base_rate | Zinsregel, tägliche Zinszeiträume, Basiszinszeilen |
Funktionsweise
- Filter: Unternehmensgruppe, Unternehmen, Rechnungsart, nur offen / offen mit verknüpften / überfällig / fristgerecht, Datumsart und Zeitraum, Suche, Partner, Stichtag, Währung, Entwürfe einbeziehen.
- Die aufgeklappte Zeile zeigt Begleichungen, tägliche Zinszeiträume und Basiszinszeilen.
- Summen bis 3.000 Zeilen.
- Links zu
masterdata/baserate,finance/invoiceundfinance/transactionnur mitcanSee.
Berechtigungen
- Ebene 2:
list(Seed „Settlement — list“,UNMAPPED); ohne Recht leitet der Index zum Dashboard. Der Schlüsseldebugöffnet den SQL-Schalter und die Details der Fehlerliste der Zinserzeugung. - Ebene 3: inhaltlicher Bereich in
filterScope()auf Basis vongetCompanyGroupFilter.
Hilfsendpunkte
finance/settlement.statement— Partnerkonto als HTML (druckbare Aufstellung); Recht:list+ Coreaccess, Bereich auf die Mandantenliste. Keine Admin-Vorlage ruft ihn auf.companysearch— Partnersuche (höchstens 15 Treffer);list+ Bereich.filtercompanies— die gemeinsame Unternehmensauswahl.