Administration im Überblick
Diese Seiten richten sich an die interne Administration und an Partner, die einen invoiceR einrichten und betreuen. Sie dürfen technisch sein: Einstellungsnamen, Tabellen und JSON-Beispiele kommen vor.
Wo wird was konfiguriert?
Abschnitt betitelt „Wo wird was konfiguriert?“Die Konfiguration des invoiceR verteilt sich auf drei Orte.
In der Oberfläche: Menü Administration
Abschnitt betitelt „In der Oberfläche: Menü Administration“Benutzer mit den passenden Berechtigungen sehen im Hauptmenü den Eintrag Administration. Dort pflegst du alles, was im Alltag ändert:
- Geschäftsbereiche: Der Baum deiner Mandanten. An jedem Geschäftsbereich hängen die Reglemente: Zuweisungs-Reglement, Visums-Reglement, Eskalations-Reglement, Import-, Export- und Spesen-Optionen.
- Rollen und Benutzer: Wer darf was. Siehe Berechtigungen.
- Einstellungen: Mandantenweite Einstellungen, zum Beispiel unter Andere Einstellungen.
- Job-Ausführung und Hangfire Dashboard: Hintergrund-Jobs überwachen und starten.
- Weitere Einträge wie Sprachen, Audit-Logs oder Wartung, je nach Berechtigung.
In der Datei appsettings.json
Abschnitt betitelt „In der Datei appsettings.json“Die Datei appsettings.json des Backend-Dienstes enthält die Grundeinstellungen wie Hostnamen und
Datenbankverbindung. Viele Verhaltenseinstellungen des invoiceR haben dort ausserdem ihren Standardwert.
Eine Einstellung mit dem internen Namen App.WorkflowManagement.FourEyeForcer.Priority liest ihren
Standardwert zum Beispiel aus dem Abschnitt:
{ "WorkflowManagement": { "FourEyeForcer": { "Priority": "10" } }}Ein Wert, der für einen Mandanten in der Datenbank (Tabelle dbo.AbpSettings) gespeichert ist, hat
Vorrang vor dem Standardwert aus appsettings.json. Nach einer Änderung an appsettings.json muss der
Dienst neu gestartet werden.
In Datenbank-Tabellen
Abschnitt betitelt „In Datenbank-Tabellen“Einige Teile lassen sich (noch) nicht in der Oberfläche pflegen, sondern nur über Einträge in den
Konfigurationstabellen (Schema conf), zum Beispiel Kontierungs-Formulare, Transitions oder
zusätzliche Schaltflächen. Die betroffenen Seiten nennen jeweils die Tabelle und ein Beispiel.
Ablauf und Berechtigungen
Abschnitt betitelt „Ablauf und Berechtigungen“| Seite | Inhalt |
|---|---|
| Zuweisung zur Kontierung | Zuweisungs-Reglement: wer einen neuen Beleg kontiert |
| Freigaben | Visums-Reglement: wer einen Beleg freigeben muss |
| Freigabe-Skripte | Komplexe Bedingungen für Visums-Regeln per Skript |
| Kontierung | Kontierungs-Formulare und Verhalten des Kontierungs-Schritts |
| Kontierungs-Felder | Felder ein- und ausblenden, Abhängigkeiten zwischen Feldern |
| Kontierungs-Schaltflächen | Zusätzliche Schaltflächen, zum Beispiel Excel-Import |
| Transitions | Programmlogik beim Übergang zwischen zwei Prozessschritten |
| Manuelle Freigabe-Anfrage | Zusätzliche Freigeber direkt in der Kontierung anfragen |
| Abwesenheiten | Wie Abwesenheiten und Stellvertretungen technisch wirken |
| Berechtigungen | Rollen, Rechte und Sicht auf Aufgaben anderer |
| Spesen | Spesen-Formulare, Kategorien und Felder |
| Tooltips | Eigene Hilfetexte an Feldern hinterlegen |
| Daten-Editor | Stammdaten-Tabellen direkt im invoiceR bearbeiten |
Belegeingang und Betrieb
Abschnitt betitelt „Belegeingang und Betrieb“| Seite | Inhalt |
|---|---|
| E-Mail-Versand und -Import | E-Mails des invoiceR und Belegeingang per E-Mail |
| Postfach-Anbindung | Postfächer für den Belegeingang anbinden |
| Beleg-Erfassung einrichten | Belege per Upload einlesen |
| Dokumentablage und Archiv | Wo der invoiceR Dokumente ablegt |
| Wiederkehrende Jobs | Geplante Hintergrund-Jobs |
| Benutzer und Anmeldung | Benutzer anlegen, Anmeldung mit Firmenkonto |
| App-Registrierung in Microsoft Entra ID | Anmeldung über Microsoft Entra ID vorbereiten |
| Installation auf eigenem Server | Grundinstallation |
| Updater | Den invoiceR aktualisieren |
| Zugriff aus dem Internet | Zugriff von ausserhalb des Firmennetzes |
| Wartungsseite | Hinweisseite während Wartungsarbeiten |
| Datenbank | Aufbau der invoiceR-Datenbank |
