Aller au contenu

Aperçu de l'administration

Ces pages s’adressent à l’administration interne et aux partenaires qui mettent en place et suivent un invoiceR. Elles peuvent être techniques : des noms de paramètres, des tables et des exemples JSON y figurent.

La configuration de l’invoiceR se répartit sur trois endroits.

Les utilisateurs disposant des autorisations adéquates voient l’entrée Administration dans le menu principal. Vous y gérez tout ce qui change au quotidien :

  • Unités d’organisation : l’arbre de vos mandants. Les règlements sont rattachés à chaque unité d’organisation : règlement d’affectation, règlement du visa, règlement d’escalade, options de frais ainsi que d’importation et d’exportation.
  • Les rôles et Utilisateurs : qui peut faire quoi. Voir Autorisations.
  • Paramètres : paramètres valables pour tout le mandant, par exemple sous Autres paramètres.
  • Job-Ausführung et Tableau de bord Hangfire : surveiller et lancer les tâches d’arrière-plan.
  • D’autres entrées comme Langues, Journal d’audit ou Maintenance, selon les autorisations.

Le fichier appsettings.json du service backend contient les paramètres de base comme les noms d’hôte et la connexion à la base de données. De nombreux paramètres de comportement de l’invoiceR y ont en outre leur valeur par défaut. Un paramètre dont le nom interne est App.WorkflowManagement.FourEyeForcer.Priority lit par exemple sa valeur par défaut dans la section :

{
"WorkflowManagement": {
"FourEyeForcer": {
"Priority": "10"
}
}
}

Une valeur enregistrée pour un mandant dans la base de données (table dbo.AbpSettings) prime sur la valeur par défaut de appsettings.json. Après une modification de appsettings.json, le service doit être redémarré.

Certains éléments ne peuvent pas (encore) être gérés dans l’interface, mais seulement via des entrées dans les tables de configuration (schéma conf), par exemple les formulaires d’imputation, les transitions ou des boutons supplémentaires. Les pages concernées indiquent à chaque fois la table et un exemple.

PageContenu
Affectation à l’imputationRèglement d’affectation : qui impute un nouveau document
ValidationsRèglement du visa : qui doit valider un document
Scripts de validationConditions complexes pour les règles de visa par script
ImputationFormulaires d’imputation et comportement de l’étape d’imputation
Champs d’imputationAfficher et masquer des champs, dépendances entre champs
Boutons d’imputationBoutons supplémentaires, par exemple l’importation Excel
TransitionsLogique de programme lors du passage entre deux étapes du processus
Demande de validation manuelleDemander des validateurs supplémentaires directement dans l’imputation
AbsencesComment les absences et les suppléances agissent techniquement
AutorisationsRôles, droits et vue sur les tâches d’autres personnes
FraisFormulaires de frais, catégories et champs
InfobullesEnregistrer ses propres textes d’aide sur des champs
Éditeur de donnéesModifier directement dans l’invoiceR les tables de données de base
PageContenu
Envoi et importation d’e-mailsE-mails de l’invoiceR et réception des documents par e-mail
Connexion de la boîte aux lettresRaccorder des boîtes aux lettres pour la réception des documents
Configurer la saisie des documentsLire des documents par téléversement
Stockage des documents et archivesOù l’invoiceR stocke les documents
Tâches récurrentesTâches d’arrière-plan planifiées
Utilisateurs et authentificationCréer des utilisateurs, se connecter avec le compte d’entreprise
Inscription d’application dans Microsoft Entra IDPréparer l’authentification via Microsoft Entra ID
Installation sur un serveur propreInstallation de base
UpdaterMettre à jour l’invoiceR
Accès depuis InternetAccès depuis l’extérieur du réseau de l’entreprise
Page de maintenancePage d’information pendant les travaux de maintenance
Base de donnéesStructure de la base de données de l’invoiceR