Manuel Journaux
Les journaux répondent à une seule question : qui a fait quoi, quand ? Connexions, modifications de données, changements de prix, contrôles de facturation, mouvements terminaux — chaque action sensible est tracée et consultable pour l'audit et le contrôle interne.
Présentation
Le module Journaux regroupe les registres de traçabilité de Swifto. Contrairement aux autres modules, on n'y crée rien manuellement : le système enregistre automatiquement les évènements (connexion d'un utilisateur, modification d'une donnée, changement de prix sur une commande…) et les journaux ne servent qu'à les consulter. C'est l'outil de référence pour l'audit, le contrôle interne et la résolution de litiges.
Objectif métier
- Savoir qui a réalisé une action
- Savoir quand (date & heure)
- Reconstituer l'historique d'une donnée
- Détecter une anomalie ou une fraude
Public cible
- Administrateurs — supervisent l'activité
- Direction / contrôle — audit interne
- Comptabilité — contrôle des prix & factures
Lecture seule par nature
Les journaux sont en consultation uniquement. Aucune ligne ne peut être supprimée ou modifiée par l'utilisateur — c'est la garantie de leur valeur probante.
Accès et navigation
Menu latéral gauche : Journaux. Le sous-menu liste tous les registres ; selon vos droits, certains sont masqués. Les trois journaux toujours proposés sont Connexions système, Journal des ventes et Journal des modifications.
Journaux conditionnels
De nombreux journaux (prix, contrôle facture, mouvements, patrimoine…) ne s'affichent que si l'option correspondante est activée pour votre entreprise et si votre profil en autorise la lecture.
Journal d'activité
Le Journal des modifications est le registre d'activité central : il enregistre chaque création, modification ou suppression d'une donnée importante. Pour chaque évènement, il consigne l'utilisateur, le type d'opération, l'objet concerné (classe + élément) et l'origine technique (IP / MAC).
| Date⇅ | Utilisateur⇅ | Type⇅ | Classe⇅ | Élément | Adresse IP | Adresse MAC | |
|---|---|---|---|---|---|---|---|
| 04/06/2026 14:32 | Mouadh BEN AZIZA | Modification | Article | 467802 - MODULE SMART | 192.168.1.24 | A4:5E:60:C1:0F:7B | |
| 04/06/2026 11:08 | Salma TRABELSI | Création | Client | EL MAZRAA | 192.168.1.31 | D8:9E:F3:22:1A:55 | |
| 03/06/2026 16:45 | Ayatollah ORABI | Suppression | Tarif | Grille promo Juin | 102.107.135.198 | C0:3F:D5:88:9E:01 |
Colonnes du tableau
| Colonne | Description |
|---|---|
| Date de modification | Date et heure exactes de l'opération. |
| Utilisateur | Nom et prénom de l'auteur de l'action. |
| Type de modification | Création, modification ou suppression. |
| Classe | Type d'objet concerné (Article, Client, Tarif…). |
| Élément sélectionné | L'enregistrement précis qui a été touché. |
| Adresse IP | Adresse réseau du poste à l'origine de l'action. |
| Adresse MAC | Identifiant matériel du terminal (si disponible). |
L'IP et la MAC permettent de rattacher une action à un poste physique — utile en cas de contestation ou de soupçon d'accès non autorisé.
Journal de connexion
Le journal Connexions système trace chaque session ouverte sur Swifto (back-office, application mobile, caisse…). On y voit l'utilisateur, l'application utilisée, la date de connexion et de déconnexion, et la version du terminal. Une session encore ouverte (sans date de fin) est mise en évidence par une couleur.
| Utilisateur⇅ | Application⇅ | Date début⇅ | Date fin⇅ | Version / Terminal⇅ | |
|---|---|---|---|---|---|
| amine.abdelkefi | Back-Office | 04/06/2026 08:12 | — en cours — | Web · Chrome 124 | |
| mouadh.benaziza | Application mobile | 04/06/2026 07:55 | 04/06/2026 12:40 | Android 13 · v3.2.1 | |
| caisse_lac2 | Caisse POS | 03/06/2026 18:02 | 03/06/2026 22:15 | POS · v2.7.0 |
Colonnes du tableau
| Colonne | Description |
|---|---|
| Utilisateur | Identifiant du compte qui s'est connecté. |
| Application | Canal utilisé : back-office, mobile, caisse POS… |
| Date début | Horodatage de l'ouverture de session. |
| Date fin | Horodatage de la déconnexion. Vide & surligné = session toujours active. |
| Version / Terminal | Version de l'application et type d'appareil. |
L'adresse IP de la connexion est également enregistrée et exploitable via la recherche — pratique pour repérer une connexion depuis un poste inhabituel.
Journaux métier
Au-delà de l'activité et des connexions, Swifto propose des journaux spécialisés par domaine. Ils ne s'affichent que s'ils sont activés pour votre entreprise. En voici les principaux.
Journal des commandes (prix & quantités)
Trace les modifications de prix ou de quantité effectuées lors de la saisie d'une commande — avec la valeur initiale et la nouvelle valeur.
| Utilisateur | Client | Article | Date | Commande | Nature | Initial | Nouveau |
|---|---|---|---|---|---|---|---|
| Mouadh BEN AZIZA | ECAR | MODULE SMART | 04/06/2026 | CMD 1182 | Prix | 650,000 | 590,000 |
| Salma TRABELSI | EL MAZRAA | PACK SUPERVISEUR | 03/06/2026 | CMD 1179 | Quantité | 10,000 | 14,000 |
Journal de contrôle des factures
Récapitule, par client / vendeur / entreprise / domaine, le nombre de factures à une date donnée — pour vérifier la cohérence de la facturation.
| Client | Vendeur | Entreprise | Domaine | Date facture | Nb factures |
|---|---|---|---|---|---|
| SOCIÉTÉ FONDS CLAIR | Mouadh BEN AZIZA | SYMATIQUE | Informatique | 31/05/2026 | 7 |
| BUFFET CONCEPT | Ayatollah ORABI | SYMATIQUE | Restauration | 31/05/2026 | 3 |
Journal mouvement des utilisateurs
Suit l'état des terminaux mobiles des utilisateurs nomades : GSM, e-mail, type de réseau, niveau de batterie et date de relevé.
| Utilisateur | GSM | Type réseau | Batterie | Date | |
|---|---|---|---|---|---|
| Mouadh BEN AZIZA | +216 22 145 870 | m.benaziza@symatique.tn | 4G | 82 % | 04/06/2026 12:38 |
| Ayatollah ORABI | +216 98 332 014 | a.orabi@symatique.tn | Wi-Fi | 14 % | 04/06/2026 11:50 |
Autres journaux disponibles
| Journal | Ce qu'il trace |
|---|---|
| Journal des ventes | Ventes par date, vendeur ambulant et client. |
| Journal des prix publics | Évolution des prix de vente clients. |
| Journal des prix des vendeurs (PDA) | Changements de prix saisis sur terminal vendeur. |
| Journal compte entreprise | Opérations sur les comptes (libellé, origine, type, montant). |
| Mouvements stocks achats | Entrées / sorties de stock liées aux achats. |
| Journal de paie | Historique des opérations de paie. |
| Journaux patrimoine / véhicules / assurance | Suivi du parc, contrats et affectations. |
| Cycle de production / changement d'état OF | Étapes de fabrication et validations. |
La liste exacte dépend des modules souscrits et de votre configuration. Si un journal n'apparaît pas dans votre menu, c'est qu'il n'est pas activé pour votre entreprise.
Filtres & recherche
Chaque journal propose deux niveaux de filtrage : un filtre rapide par colonne (dans l'en-tête du tableau) et une fenêtre de recherche avancée par période, utilisateur et critères propres au journal.
Recherche avancée
Pour les gros volumes, commencez toujours par restreindre la période : l'affichage est plus rapide et l'export plus léger.
Export
La liste affichée (après filtrage) peut être exportée pour archivage ou transmission à un auditeur.
Export PDF
Génère un document imprimable du journal filtré, dans la langue choisie (menu « PDF Français »).
Export Excel
Exporte les lignes en tableur pour analyse (tris, tableaux croisés, recoupements).
L'export reflète le filtre courant. Pensez à appliquer la bonne période avant d'exporter, sinon le fichier contiendra l'ensemble des lignes visibles.
Règles, rôles & permissions
Inaltérabilité — les journaux sont en lecture seule : aucune ligne ne peut être éditée ni supprimée depuis l'interface. C'est la condition de leur valeur de preuve.
Enregistrement automatique — chaque évènement est journalisé par le système au moment où il se produit ; l'utilisateur n'a aucune action à effectuer pour qu'une trace soit créée.
Cloisonnement par entreprise — vous ne voyez que les journaux de votre entreprise ; les données des autres comptes restent invisibles.
Rétention — les journaux sont conservés pour permettre l'audit a posteriori. La durée de conservation dépend de la politique définie pour votre entreprise.
Matrice des permissions
| Action | Opérateur | Comptable | Manager | Admin |
|---|---|---|---|---|
| Consulter ses propres connexions | ✅ | ✅ | ✅ | ✅ |
| Journal des modifications | — | — | ✅ | ✅ |
| Journaux prix / contrôle facture | — | ✅ | ✅ | ✅ |
| Connexions de tous les utilisateurs | — | — | ✅ | ✅ |
| Exporter (PDF / Excel) | — | ✅ | ✅ | ✅ |
Matrice indicative — la visibilité réelle de chaque journal dépend des privilèges du profil et des options activées pour votre entreprise.
FAQ & Conseils
Un journal du menu est manquant ?
Il n'est probablement pas activé pour votre entreprise, ou votre profil n'a pas le droit de le lire. Contactez votre administrateur.
Puis-je corriger une ligne erronée ?
Non. Un journal ne se modifie pas. Une trace fausse reflète une action réelle : corrigez la donnée d'origine dans son module, ce qui créera une nouvelle ligne de modification.
Conseil — enquêter sur un changement de prix
Croisez le Journal des commandes (prix avant/après) avec le Journal de connexion (qui était connecté à cette heure) pour identifier l'auteur avec certitude.
Bonne pratique — audit mensuel
Exportez chaque mois le Journal des modifications filtré sur la période, et archivez-le. Vous disposerez d'un historique opposable même en cas de purge.