In die Formel zur Berechnung einer Gebührenposition kann eine Datenbankfunktion („function“ von MS SQLServer bzw. Oracle) eingearbeitet werden. Damit können individuelle aber auch sehr komplexe Berechnungen ermöglicht werden, die dann den errechneten Betrag zur Verfügung stellen bzw. in die Gebührentabelle eintragen.
Der Rechenweg, mit dem dieser Betrag ermittelt wurde, kann nun über eine weitere Datenbankfunktion („stored procedure“ von MS SQLServer bzw. Oracle) „dokumentiert“ werden (z. B. „Zwei Ausnahmen je 10,00 Euro; Gesamtsumme Gebührenposition 20,00 Euro“). Der Rechenweg wird ebenfalls bei dieser Gebührenposition in die Datenbank eingetragen werden und kann von dort z. B. als VGInfo in einem Dokument ausgegeben werden.
Die Funktion muss vorab in der Datenbank erstellt werden! Bitte wenden Sie sich dazu an Ihren Systemanbieter.
Ein Schema (nötige Parameter etc.) ist jeweils standardmäßig vorhanden und kann als Vorlage dienen:
• Standardmuster Function "MUSTER_GEBUEHR"
• Standardmuster Stored Proceure "MUSTER_RECHENWEG"