Nouveaux produits

DoliSCAN - Notes de frais

c11070d20210105234307

DoliSCAN est un assistant de saisie dédié aux notes de Frais. Il est composé d'une application à installer sur votre Smartphone et d'un service en ligne (voir https://doliscan.fr) lequel est connecté à votre dolibarr par le biais de ce module (plugin).

150,00 €
HT

  • Auteur CAP-REL
  • Version du module 2.0.96
  • Date de sortie 05/01/2021
  • Accès aux mises à jour et aux téléchargements Accès à vie

Plus d'infos...

Module version : auto
Editeur / Licence : CAP-REL / Eric SeigneGPL-v3
Langues : Français, English, Español
Assistance : sav@doliscan.fr
Dolibarr : auto à auto — PHP : 7.3+

Présentation

DoliSCAN est la solution complète de gestion des notes de frais pour Dolibarr. Grâce à l'application mobile doliscan.fr, vos collaborateurs photographient leurs justificatifs sur le terrain, et le module DoliSCAN pour Dolibarr se charge du reste : synchronisation automatique, création des factures fournisseurs, alimentation des notes de frais, gestion de la TVA selon les règles fiscales en vigueur.

Le principe est simple :
➔ Tout frais payé par un moyen de paiement professionnel (carte bancaire entreprise) est automatiquement transformé en facture fournisseur dans Dolibarr, avec rattachement du justificatif PDF.
➔ Tout frais payé par un moyen de paiement personnel est automatiquement ajouté sur la note de frais en cours de l'utilisateur concerné.

Une différence importante entre DoliSCAN « autonome » et DoliSCAN « connecté à Dolibarr » : tout ce qui touche à la comptabilité (gestion des règles fiscales spéciales) implémenté dans DoliSCAN est désactivé lors de l'import dans Dolibarr, pour ne pas entrer en collision avec la comptabilité Dolibarr.

Fonctionnalités principales

Synchronisation automatique

  • Synchronisation quotidienne automatique via tâche planifiée (cron) configurable
  • Import des notes de frais depuis l'application mobile DoliSCAN vers Dolibarr
  • Téléchargement automatique des justificatifs PDF et rattachement aux écritures Dolibarr (GED/ECM)
  • Resynchronisation forcée des justificatifs manquants
  • Synchronisation bidirectionnelle des projets Dolibarr vers DoliSCAN (mots-clés)

Gestion des frais professionnels

  • Création automatique de factures fournisseurs à partir des frais professionnels
  • Mapping configurable : chaque type de frais professionnel (carburant, repas, hébergement...) est lié à un fournisseur Dolibarr
  • Création automatique des fiches fournisseurs « génériques » si nécessaire
  • Validation et enregistrement automatique des paiements (optionnel)
  • Application des moyens de paiement par défaut configurés sur la fiche fournisseur
  • Liste des factures fournisseur liées à chaque import DoliSCAN

Gestion des frais personnels

  • Ajout automatique des lignes de frais personnels sur la note de frais Dolibarr de l'utilisateur
  • Mapping configurable des types de frais personnels vers les entrées de note de frais Dolibarr
  • Règles spéciales de plafonnement pour la restauration (panier repas seul, repas avec invité client)
  • Activation des règles spéciales par groupe d'utilisateurs

Gestion avancée de la TVA

  • Vérification et correction automatique des montants TVA / HT lors de l'import
  • Prise en charge des règles fiscales françaises pour le carburant (TVA récupérable à 80% ou 100% selon le type de véhicule)
  • Gestion des justificatifs avec données TVA incohérentes (passage en mode manuel)
  • Support multi-taux de TVA sur un même justificatif (restauration)

Support multi-entités

  • Compatible avec le module Multi-Entity (multicompany) de Dolibarr
  • Chaque entité possède ses propres comptes DoliSCAN, mappings fournisseurs et notes de frais
  • Mapping utilisateur multi-entités : un même utilisateur peut avoir des emails DoliSCAN différents selon l'entité
  • Page de diagnostics dédiée pour détecter et corriger automatiquement les incohérences d'entités
  • Mode partage super admin ou mode entités indépendantes

Gestion des comptes utilisateurs

  • Création automatique d'un compte DoliSCAN lors de la création d'un utilisateur Dolibarr (optionnel)
  • Création de compte directement depuis Dolibarr sans passer par le serveur DoliSCAN
  • Activation/désactivation synchronisée entre Dolibarr et DoliSCAN (via triggers)
  • Support des utilisateurs externes (optionnel)
  • Chaque utilisateur peut avoir une carte bancaire professionnelle dans des banques/comptes différents

Projets

  • Liaison des notes de frais aux projets Dolibarr
  • Synchronisation automatique des projets Dolibarr vers l'application mobile DoliSCAN
  • Utilisation du libellé projet si le code DoliSCAN est vide (optionnel)
  • Possibilité de masquer les projets clôturés

Permissions et sécurité

  • 9 permissions granulaires organisées en 3 catégories :
    • Compte personnel : lecture, création, suppression de son propre compte DoliSCAN
    • Mes frais : lecture, suppression de ses propres notes de frais, téléchargement des frais des autres (administrateur)
    • Administration : lecture, création, suppression de tous les comptes utilisateurs
  • Gestion du firewall adaptatif CAP-REL (procédure de déblocage automatique si votre serveur est blacklisté)

Compatibilité

  • Dolibarr 11.x et supérieur
  • PHP 7.3 et supérieur (compatible PHP 8+)
  • MySQL / MariaDB et PostgreSQL
  • Support de la France et de la Belgique (numéros d'identification professionnelle BCE/KBO)
  • Interface disponible en français, anglais et espagnol

Configuration du module

Le module propose 11 pages de configuration accessibles depuis l'espace d'administration :

  1. Serveur — Choix du serveur DoliSCAN (officiel, test gratuit, auto-hébergé), date de début d'import, paramètres multi-entités
  2. Administrateur — Email et clé API du compte administrateur, test de connexion
  3. Frais professionnels — Mapping des types de frais professionnels vers les fournisseurs Dolibarr
  4. Frais personnels — Mapping des types de frais personnels vers les entrées de note de frais Dolibarr
  5. Moyens de paiement — Liaison des comptes bancaires DoliSCAN avec les comptes Dolibarr, configuration par utilisateur
  6. Carburant — Règles fiscales françaises (TVA récupérable à 80% ou 100%)
  7. Règles spéciales — Plafonds de restauration, activation par groupe d'utilisateurs
  8. Divers — Création automatique des comptes, validation automatique des factures, options de resynchronisation
  9. Multi-entités — Mapping des emails DoliSCAN par utilisateur et par entité
  10. Diagnostics — Détection et correction des incohérences de données entre entités
  11. À propos — Informations sur le module et vérification de mise à jour

Modules Dolibarr requis

Le bon fonctionnement de DoliSCAN nécessite l'activation des modules Dolibarr suivants :

  • Fournisseurs — Pour la création des factures fournisseurs (frais professionnels)
  • Tiers — Pour la gestion des fournisseurs
  • Banques/Caisses — Pour les moyens de paiement
  • Notes de frais — Pour la création des notes de frais
  • Factures — Pour la gestion des factures
  • GED/ECM — Pour le rattachement des justificatifs
  • Tâches planifiées — Pour la synchronisation automatique quotidienne

Modules optionnels : Multi-Entity (multi-sociétés), Projets (liaison aux projets).

Nouveautés depuis la version 2.0.86

Sécurité

  • Renforcement de la protection contre les injections SQL : échappement systématique de tous les paramètres et cast en entier dans toutes les méthodes de recherche (fetchAll)
  • Initialisation correcte de toutes les variables pour éviter les avertissements PHP 8+

Multi-entités

  • Ajout du champ entité sur les notes de frais DoliSCAN pour un meilleur cloisonnement des données
  • Nouvelle page de diagnostics pour détecter et corriger automatiquement les incohérences entre entités (factures fournisseurs, notes de frais, comptes utilisateurs)
  • Nouveau mapping utilisateur multi-entités : possibilité de configurer des emails DoliSCAN différents pour chaque entité d'un même utilisateur
  • Correction d'erreurs d'entité lors de la resynchronisation des documents

Performances et options de synchronisation

  • Nouvelle option pour ne pas resynchroniser les notes de frais déjà approuvées
  • Nouvelle option pour ne pas resynchroniser les factures fournisseur déjà payées
  • Nouvelle option pour ne pas resynchroniser les factures annulées
  • Amélioration du processus de synchronisation et de flush à l'import
  • Resynchronisation forcée des justificatifs avec affichage des fichiers liés
  • Ajout d'index SQL pour améliorer les performances des requêtes

TVA

  • Vérification et correction automatique des valeurs TVA / HT lors de chaque import

Support international

  • Support de la Belgique : prise en charge des numéros d'identification professionnelle belges (BCE/KBO)
  • Mise à jour des traductions

Qualité et fiabilité

  • Analyse statique du code avec PHPStan (niveau 5) et corrections associées
  • Ajout de tests automatiques supplémentaires (connexion administrateur, multi-entités)
  • Amélioration de la collecte des journaux techniques (logs) pour faciliter le diagnostic
  • Correction d'un bug sur la numérotation automatique des références

Installation

  • Aller dans le menu Accueil > Configuration > Modules > Déployer un module externe et soumettre le fichier zip
  • Le module est alors disponible et activable dans la liste des modules
  • Suivez ensuite pas à pas la documentation d'installation et de configuration

Attention : La formation et l'aide à l'installation du module ne sont pas incluses dans le prix.

Attention : Si vous n'hébergez pas vous-même votre serveur DoliSCAN, un abonnement auprès du service doliscan.fr est nécessaire (et permet de participer au financement des évolutions du module Dolibarr, du moteur doliscan.fr et de l'application smartphone). Consultez le site doliscan.fr pour plus d'informations.

Démonstration

Une entreprise fictive « devtemp » vous propose de tester les différents comptes possibles et l'application DoliSCAN : doliscan.devtemp.fr

Documentation complète : doliscan.fr/fr/plugins/dolibarr

Compris dans l'achat

  • L'accès aux mises à jour du module et toutes les évolutions à venir sans limite de temps.
  • Corrections fonctionnelles du module en fonction de vos retours et remontées de bugs.

Mises à jour

  • Un courrier électronique vous sera envoyé à chaque nouvelle publication de ce module.
  • Les correctifs du module seront publiés sur DoliStore.

Contact

Par notre formulaire de contact sur le site cap-rel.fr

Historique des versions

Version 2.0.96 — 20260302
  • Amélioration de la qualité du code grâce à l'analyse statique PHPStan (niveau 5)
  • Ajout de tests automatiques supplémentaires (vérification de la connexion administrateur)
  • Correction d'un bug sur la numérotation automatique des références
Version 2.0.94 — 20260220
  • Sécurité : renforcement de l'échappement des paramètres SQL dans toutes les méthodes de recherche
  • Initialisation correcte de toutes les variables (compatibilité PHP 8+)
  • Support multi-entités : ajout du champ entité aux notes de frais DoliSCAN
  • Nouvelle page de diagnostics pour détecter et corriger les incohérences multi-entités
  • Nouveau mapping utilisateur multi-entités (emails différents par entité)
  • Resynchronisation forcée des justificatifs et affichage des fichiers liés
  • Amélioration du processus de synchronisation à l'import
  • Ajout d'index SQL pour améliorer les performances
Version 2.0.92 — 20260210
  • Nouvelle option pour ne pas resynchroniser les notes de frais déjà approuvées
  • Nouvelle option pour ne pas resynchroniser les factures fournisseur déjà payées
  • Nouvelle option pour ne pas resynchroniser les factures annulées
Version 2.0.90 — 20260205
  • Support de la Belgique : prise en charge des numéros d'identification professionnelle belges (BCE/KBO)
  • Amélioration de la collecte des journaux techniques (logs)
Version 2.0.88 — 20260115
  • Vérification et correction automatique des valeurs TVA / HT lors de l'import
Version 2.0.86 — 20250630
  • Corrige un bug d'affectation de montant de la TVA sur les frais
Version 2.0.84 — 20250616
  • Améliore (encore) la compatibilité avec le module externe MultiEntity (contribution d'InfraS)
Version 2.0.82 — 20250430
  • Améliore la compatibilité avec le module externe MultiEntity
Version 2.0.80 — 20250429
  • Améliore la compatibilité avec PHP8+
  • Affiche le numéro de l'entité auquel le compte est relié (si le module complémentaire multi entité Dolibarr est installé)
Version 2.0.76 — 20250321
  • Corrige un bug d'association des frais pro / banques (configuration du module)
Version 2.0.74 — 20250318
  • Ajout de règles spéciales pour les dépenses de restauration (voir documentation détaillée, gestion des plafonds de « panier repas »)
  • Applique les règles de paiements active du fournisseur
  • Ajout de la liste des factures fournisseur liées à l'import DoliSCAN
  • Amélioration du moteur de récupération des pièces manquantes pour re-ajouter le fichier source DoliSCAN si nécessaire
Version 2.0.70 — 20250303
  • Nettoyage de code
  • Amélioration des outils de tests automatiques
  • Amélioration de la compatibilité avec PostgreSQL (contribution de Thomas)
  • Autorisation des connexions réseau « loopback » pour des installations spécifiques
Version 2.0.68 — 20250213
  • Améliore la compatibilité avec le module multi company
  • Améliore les tests de connectivité avec le serveur DoliSCAN
  • Applique les moyens de paiements par défauts configurés sur la fiche fournisseur en priorité
  • Amélioration du système de rafraîchissement des frais (contribution de William Mead — Inovéa)
  • Améliore la collecte des journaux techniques (logs)
  • Ajout d'un test complémentaire pour éviter d'avoir des paiements multiples sur un frais (saisie manuelle en collision avec les fonctions automatiques)
Version 2.0.64 — 20241030
  • Implémente la prise en compte des justificatifs dont les données affichées concernant la TVA sont impossibles à recalculer (passage en mode manuel, aucune prise en charge de TVA, logiciel de caisse non conforme)
Version 2.0.62 — 20241028
  • Améliore la vérification des totaux TTC/HT des frais de type restauration avec multi taux de TVA
  • Améliore les outils de tâches planifiées pour resynchroniser les frais ou justificatifs manquants
  • Évite de faire un double paiement si une facture fournisseur est marquée payée et que l'option d'ajout des paiements est active
Version 2.0.58 — 20240611
  • Corrige un bug de lancement de la tâche planifiée (synchronisation automatique des frais)
  • Modifie l'affichage de la liste (liste triée par défaut par date)
  • Améliore la collecte des logs et messages de debug
Version 2.0.54 — 20240611
  • Corrige un bug de gestion de la TVA des règles spéciales pour le carburant (France)
  • Améliore le système de sortie de blacklist (firewall CAP-REL)
  • Améliore la compatibilité avec multi compagnie (n'affiche plus les DoliSCAN dans les entités pour les comptes « traversants »)
Version 2.0.50 — 20240505
  • Corrige un bug qui se présentait lorsqu'un compte était supprimé / ajouté / supprimé de nouveau et ajouté de nouveau
  • Amélioration du support du module multi company avec l'aide de Régis himself !
  • Corrige l'affectation automatique à l'entité 1 en cas de migration depuis une version qui ne gérait pas le multi-entité
  • Corrige un bug de requête SQL et d'alias
  • Corrige un bug de recherche (stdobject / string)
  • Corrige un warning PHP8 et compatibilité PHP 8 (merci à Irvine d'ATM)
  • Améliore les messages d'erreur / information en cas de clé d'API périmée
  • Corrige l'affichage de « Undef » dans la configuration du module (frais personnels)
  • Améliore la gestion de l'auto nettoyage de la blacklist du firewall CAP-REL (en particulier si votre Dolibarr est hébergé sur un serveur mutualisé OVH)
  • Corrige une erreur sur le calcul spécial des règles fiscales concernant le carburant en France (voir cette documentation)
  • Corrige un bug SQL (indexes multiples et identiques)
Version 2.0.40 — 20240303
  • Retour du label des factures fournisseurs à partir de la description entrée sur le smartphone
  • Corrige l'absence de certaines icônes depuis Dolibarr 18
  • Corrige la liste des articles disponibles pour associer les frais de carburant
  • Améliore les tests avant les insert en base de données (ECM / GED)
  • Améliore les tests avant de re-télécharger un document
  • Corrige un bug de calcul HT/TTC
  • Corrige un bug d'affichage dans la configuration du module (moyens de paiements)
Version 2.0.38 — 20240208
  • Corrige un bug de collision avec le module de numérotation Bornan
  • Évite l'affichage d'un warning à propos du fichier ini des revendeurs
Version 2.0.36 — 20240203
  • Améliore les tests et prise en compte du module de sécurité et firewall de l'infrastructure de CAP-REL
  • Corrige un bug dans l'interface d'admin en cas de non clic sur le bouton enregistrer de la 1ère page
  • Corrige une collision avec le module ScanInvoices
Version 2.0.32 — 20240126
  • Amélioration du message d'information lorsque la clé d'API d'un utilisateur est actualisée
  • Amélioration de la gestion complémentaire avec le module multi entité
Version 2.0.24 — 20240114
  • Apporte un correctif sur un cas particulier qui peut se produire sur le fichier de configuration des frais
  • Nouvelle option pour l'ajout / suppression des comptes externes de la liste des comptes DoliSCAN possibles
  • Chaque utilisateur peut posséder une « CB » pro dans des banques / comptes différents (voir la configuration du module)
  • Implémentation de la gestion du firewall adaptatif CAP-REL, si jamais votre serveur se retrouve dans la blacklist vous devriez pouvoir suivre une procédure de nettoyage de l'IP sans avoir à faire appel à notre SAV
  • Implémentation des règles fiscales spéciales pour le carburant (France), voir la documentation spécifique
Version 2.0.18 — 20230724
  • Permet la récupération de l'historique des 12 derniers mois
  • Modification de la synchronisation des mots clés pour les projets : utilisation du compte DoliSCAN administrateur principal plutôt que l'adresse mail société / utilisateur
Version 2.0.16 — 20230724
  • Amélioration de la compatibilité (expérimental) avec PostgreSQL (camelcase)
  • Nouveau : ajout d'une action sur l'écran principal pour forcer la resynchronisation de tous les justificatifs s'il en manque
Version 2.0.14 — 20230602
  • Ajout d'un test pour vérifier si votre adresse IP de serveur Dolibarr n'est pas blacklistée (ça arrive sur les hébergements mutualisés)
  • Ajout de l'état « gelée » dans les états officiels de Dolibarr
  • Optimisation : ne re-télécharge pas tous les fichiers s'ils sont déjà présents
  • Correctif pour Dolibarr avec le module multi-entité (partage des comptes utilisateurs entre les entités)
  • Améliore le système de test de disponibilité de la dernière version du module
Version 2.0.0 — 20230210
  • Ajout de la prise en charge des projets pour affecter vos dépenses à vos projets Dolibarr
  • Améliore la présentation des montants « frais payés perso / pro »
  • Ajout d'un lien direct pour créer les utilisateurs depuis Dolibarr sans avoir à aller sur le serveur DoliSCAN
  • Ajout d'un évènement Dolibarr pour propager la création d'un compte utilisateur
  • Propose la création automatique d'un compte DoliSCAN lors de la création d'un compte utilisateur Dolibarr (pour simplifier l'arrivée d'un nouveau collaborateur par exemple)



If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org