Loading Optiviera...

Documentation

Documentation Optiviera

Tout ce dont vous avez besoin pour gérer votre entreprise sur une seule plateforme

Optiviera est une plateforme cloud tout-en-un ERP + CRM + HelpDesk. Cette page couvre tous les modules, les rôles utilisateurs, les concepts clés et les ressources développeur.

Navigation rapide

Accédez directement à la section souhaitée

Démarrage

Opérationnel en quelques minutes

1

Créer votre compte

Inscrivez-vous sur /register pour créer votre organisation. Votre premier utilisateur reçoit automatiquement le rôle Admin.

2

Configurer votre espace

Allez dans Paramètres → Espace pour définir le nom de votre entreprise, la devise, le fuseau horaire, les informations fiscales et la langue préférée.

3

Configurer les départements

Créez votre hiérarchie organisationnelle dans Paramètres → Départements. Affectez des postes et liez des autorisations à chaque poste.

4

Inviter votre équipe

Ajoutez des employés dans le module RH. Assignez-les à des départements et des postes pour contrôler automatiquement leur accès aux modules.

5

Commencer à travailler

Créez votre premier ticket, client ou commande. Toutes les données sont entièrement isolées dans votre espace dès le premier jour.

Modules de la plateforme

12 modules intégrés couvrant chaque aspect de votre activité

Helpdesk & Tickets

Helpdesk IT de bout en bout avec suivi des SLA, gestion des priorités et fils de commentaires.

  • Création & attribution de tickets
  • Suivi SLA & workflow de statut
  • Niveaux de priorité
  • Commentaires & pièces jointes
  • Lien avec les ordres de travail
  • Export PDF/Excel
Voir la documentation

CRM

Gestion complète du pipeline de vente, de la capture de leads à la conclusion d'opportunités.

  • Base de données clients
  • Suivi des leads
  • Pipeline d'opportunités
  • Métriques de performance CRM
  • Lien avec ventes & facturation
Voir la documentation

Ressources humaines

Gérez votre personnel, départements, postes, congés et évaluations de performance.

  • Dossiers & profils employés
  • Hiérarchie des départements
  • Demandes & approbations de congés
  • Évaluations de performance
  • Intégration paie
Voir la documentation

Paie

Calcul automatisé des salaires avec règles de paie spécifiques au pays, configuration fiscale et verrouillage de période.

  • Calcul automatisé de la paie
  • Jeux de règles configurables
  • Gestion des taxes & jours fériés
  • Verrouillage de période
  • Export de paie

Finance & Comptabilité

Comptabilité en partie double complète : factures, paiements, écritures, rapprochement bancaire et clôture de période.

  • Facturation AR & AP
  • Écritures & grand livre
  • Rapprochement bancaire
  • Rapports fiscaux & TVA
  • Clôture de période
  • Facture électronique (DE/TR)
Voir la documentation

Ventes

Gérez le cycle de vente complet : devis → commandes → livraisons → factures.

  • Générateur de devis
  • Commandes de vente
  • Suivi des livraisons
  • Bons de livraison (PDF)
  • Facturation automatique
Voir la documentation

Achats

Demandes d'achat, commandes, réceptions de marchandises et rapprochement des bons de commande avec les fournisseurs.

  • Demandes d'achat
  • Bons de commande
  • Gestion des fournisseurs
  • Suivi des réceptions
  • Rapprochement des bons de commande
Voir la documentation

Inventaire

Catalogue de produits, historique des mouvements de stock et alertes de stock bas.

  • Catalogue articles & SKU
  • Journal des mouvements de stock
  • Alertes de stock bas
  • Rapports d'inventaire
  • Lien avec ventes & achats
Voir la documentation

Ordres de travail

Créez et suivez des ordres de travail terrain ou internes, liés directement aux tickets helpdesk.

  • Création d'ordres de travail
  • Gestion des postes
  • Suivi de statut
  • Attribution des employés
  • Flux Ticket → Ordre de travail
Voir la documentation

Rapports & Analyses

Rapports financiers, opérationnels et métriques d'activité intégrés avec export PDF/Excel.

  • Rapports financiers (P&L, bilan)
  • Analyses tickets & RH
  • Rapports ventes & achats
  • Tableau de bord KPI
  • Export PDF/Excel
Voir la documentation

Utilisateurs & Permissions

Contrôle d'accès basé sur les rôles avec gestion des permissions au niveau du poste.

  • Rôles Admin & Employé
  • Permissions basées sur le poste
  • Granularité par module
  • Support multilingue
  • Gestion avatar & profil
Voir la documentation

Opérations (SuperAdmin)

Gestion des locataires à l'échelle de la plateforme, santé système, journaux d'audit et surveillance. Réservé aux comptes @optiviera.com.

  • CRUD des locataires
  • Journaux d'audit plateforme
  • Tableau de bord santé système
  • Métriques Prometheus/Grafana
  • Tickets support plateforme

Rôles utilisateurs & Permissions

Contrôle d'accès granulaire sur chaque module

Admin

Niveau locataire

Accès complet à tous les modules du locataire. Peut gérer les utilisateurs, paramètres, facturation, départements et postes.

  • Accès à tous les modules (voir, créer, mettre à jour, supprimer, exporter)
  • Gestion des utilisateurs & permissions
  • Paramètres du locataire & facturation
  • Hiérarchie des départements & postes
  • Accès aux journaux d'audit

Employé

Niveau locataire

Rôle par défaut pour tous les membres du personnel. L'accès est déterminé par les permissions attachées à leur poste.

  • Accès aux modules selon le poste assigné
  • Créer & voir ses propres tickets
  • Ajouter & modifier ses propres commentaires
  • Voir le profil & mettre à jour les préférences
  • Pas d'accès à la facturation ou aux paramètres par défaut

SuperAdmin

Niveau plateforme

Personnel Optiviera uniquement (@optiviera.com / @optiviera.de). Accès inter-locataires pour l'administration et la surveillance de la plateforme.

  • Toutes les données locataires (inter-locataires)
  • Créer / suspendre / supprimer des locataires
  • Métriques plateforme & santé système
  • Suppression forcée d'enregistrements protégés
  • Gestion des tickets support plateforme

Chaque module prend en charge des permissions fines : voir, créer, mettre à jour, supprimer, gérer, exporter. Finance prend en charge en plus postJournalEntry, approveInvoice, closePeriod. Payroll prend en charge calculate, approve, lock. Les permissions sont assignées par poste dans Paramètres → Postes.

Concepts clés

Principes d'architecture fondamentaux de la plateforme

Multi-locataires

Chaque enregistrement porte un TenantId. Les données sont entièrement isolées entre les organisations au niveau de la base de données.

Authentification JWT

La connexion renvoie un JWT signé (HS256). Le token contient userId et tenantId. Tous les appels API sont automatiquement limités à votre locataire.

Permissions basées sur le poste

Les permissions sont attachées aux postes (ex. 'Comptable', 'Agent support'). Assigner un employé à un poste lui accorde instantanément le bon accès.

Journalisation des audits

Chaque création, mise à jour et suppression est enregistrée avec des instantanés JSON avant/après, l'identité de l'utilisateur, l'horodatage et le type d'entité.

i18n en 8 langues

L'interface complète est disponible en anglais, allemand, français, italien, espagnol, polonais, néerlandais et turc.

Verrouillage de période

Les périodes comptables et de paie peuvent être verrouillées pour empêcher les modifications rétroactives. Les périodes verrouillées nécessitent SuperAdmin ou une permission de déverrouillage explicite.

Stack technique

Moderne, évolutif et sécurisé dès la conception

Backend

  • ASP.NET Core 8Framework Web API
  • Entity Framework CoreORM avec provider Pomelo MySQL
  • MySQL 8Base de données relationnelle principale
  • JWT BearerAuthentification (HS256)
  • HangfireTraitement des tâches en arrière-plan
  • Swagger / OpenAPIDocumentation API auto-générée

Frontend

  • Nuxt 3 / Vue 3Framework d'application SSR
  • PrimeVue 4Bibliothèque de composants UI (thème Aura)
  • PiniaGestion d'état
  • TypeScriptTypage strict
  • @nuxtjs/i18nInternationalisation 8 langues
  • SCSSThème personnalisé & design tokens

Observabilité

  • PrometheusCollecte de métriques
  • GrafanaTableau de bord & alertes
  • PostHogAnalyses produit
  • Audit LogsSuivi des modifications intégré

Intégrations

  • StripeAbonnement & facturation
  • SEPAVirements UE (SEPA)
  • e-InvoiceConformité e-Facture DE/TR
  • PDF / ExcelExport dans tous les modules

Référence API

API RESTful avec documentation Swagger/OpenAPI complète

Authentification

  • POST /auth/register
  • POST /auth/login
  • GET /auth/me

Tickets

  • GET /tickets
  • POST /tickets
  • PUT /tickets/{id}
  • DELETE /tickets/{id}
  • GET /tickets/{id}/comments
  • POST /tickets/{id}/comments

Finance

  • GET /invoices
  • POST /invoices
  • GET /journal-entries
  • POST /journal-entries
  • GET /bank-accounts
  • POST /bank-reconciliation

RH & Paie

  • GET /employees
  • POST /employees
  • GET /departments
  • POST /payroll/calculate
  • GET /leaves
  • POST /leaves

Ventes

  • GET /sales-orders
  • POST /sales-orders
  • GET /quotations
  • POST /quotations
  • GET /deliveries
  • GET /customers

Achats

  • GET /purchase-orders
  • POST /purchase-orders
  • GET /suppliers
  • POST /goods-receipts
  • GET /purchase-requests

Inventaire

  • GET /items
  • POST /items
  • GET /stock-movements
  • GET /items/low-stock

Paramètres

  • GET /tenant
  • PUT /tenant
  • GET /permissions
  • GET /positions
  • GET /priorities
  • GET /users
URL de base: https://optiviera.com/api
Authentification : token JWT Bearer — incluez Authorization: Bearer [token] dans chaque requête. Tous les endpoints sont limités au locataire ; le token transporte automatiquement le contexte.

Questions fréquentes

Réponses aux questions courantes

Plusieurs organisations peuvent-elles utiliser la même plateforme ?
Comment les permissions sont-elles assignées aux employés ?
Quelles langues la plateforme prend-elle en charge ?
Comment fonctionne le suivi SLA des tickets ?
Puis-je exporter des données vers Excel ou PDF ?
Qu'est-ce qu'un ordre de travail et comment est-il lié à un ticket ?
Comment fonctionne le verrouillage de période comptable ?
L'API est-elle disponible pour des intégrations externes ?

Besoin d'aide supplémentaire ?

Notre équipe est prête à vous aider pour toute question sur la plateforme.