Zum Inhalt springen

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.

Die Konfiguration des invoiceR verteilt sich auf drei Orte.

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.

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.

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.

SeiteInhalt
Zuweisung zur KontierungZuweisungs-Reglement: wer einen neuen Beleg kontiert
FreigabenVisums-Reglement: wer einen Beleg freigeben muss
Freigabe-SkripteKomplexe Bedingungen für Visums-Regeln per Skript
KontierungKontierungs-Formulare und Verhalten des Kontierungs-Schritts
Kontierungs-FelderFelder ein- und ausblenden, Abhängigkeiten zwischen Feldern
Kontierungs-SchaltflächenZusätzliche Schaltflächen, zum Beispiel Excel-Import
TransitionsProgrammlogik beim Übergang zwischen zwei Prozessschritten
Manuelle Freigabe-AnfrageZusätzliche Freigeber direkt in der Kontierung anfragen
AbwesenheitenWie Abwesenheiten und Stellvertretungen technisch wirken
BerechtigungenRollen, Rechte und Sicht auf Aufgaben anderer
SpesenSpesen-Formulare, Kategorien und Felder
TooltipsEigene Hilfetexte an Feldern hinterlegen
Daten-EditorStammdaten-Tabellen direkt im invoiceR bearbeiten
SeiteInhalt
E-Mail-Versand und -ImportE-Mails des invoiceR und Belegeingang per E-Mail
Postfach-AnbindungPostfächer für den Belegeingang anbinden
Beleg-Erfassung einrichtenBelege per Upload einlesen
Dokumentablage und ArchivWo der invoiceR Dokumente ablegt
Wiederkehrende JobsGeplante Hintergrund-Jobs
Benutzer und AnmeldungBenutzer anlegen, Anmeldung mit Firmenkonto
App-Registrierung in Microsoft Entra IDAnmeldung über Microsoft Entra ID vorbereiten
Installation auf eigenem ServerGrundinstallation
UpdaterDen invoiceR aktualisieren
Zugriff aus dem InternetZugriff von ausserhalb des Firmennetzes
WartungsseiteHinweisseite während Wartungsarbeiten
DatenbankAufbau der invoiceR-Datenbank