MODULE DOLIBARR · VERSION 3.0.0

TekynodUI.
Votre Dolibarr,
plus proche de vos clients.

Une interface moderne sur ordinateur et mobile. Un portail à votre image pour retrouver les documents, échanger avec le support et suivre les rendez-vous.

Interface responsivePortail clientPWAFrançais / English

Développé par Tekynod Sàrl · Configurable pour votre entreprise · Distribué sur DoliStore

Votre espace clientConnecté à Dolibarr
Tableau de bord TekynodUI : documents, tickets et actions de signature ou de paiement, avec des données de démonstration.
Capture du portail avec des données fictives. Nom, logo et rubriques se personnalisent.
01

Pour vos équipesDolibarr adapté aux usages du terrain.

02

Pour vos clientsUn accès à leurs documents et au support.

03

Pour votre entrepriseUne présentation et des droits que vous maîtrisez.

Le module au quotidien

Une seule installation.
Deux expériences complémentaires.

TekynodUI améliore l’interface interne de Dolibarr et ajoute un espace réservé à vos clients. Vous choisissez les fonctions à activer ; le portail est désactivé par défaut.

INTERFACE INTERNE

À l’aise sur petit écran

Menus, listes, filtres et formulaires adaptés au mobile. Les cartes permettent de lire l’essentiel puis d’afficher les détails. L’agenda, les tickets et les utilisateurs internes/externes gagnent en lisibilité.

ESPACE CLIENT

Les bonnes informations, au bon endroit

Un tableau de bord présente les actions à effectuer : proposition à examiner, facture à régler, ticket qui attend une réponse. Chaque compte voit les rubriques autorisées pour son entreprise.

DOCUMENTS COMMERCIAUX

Consulter, signer et payer

Contrats, propositions commerciales et factures avec filtres par état, aperçu et téléchargement. Les actions de signature et de paiement apparaissent lorsque les fonctions natives Dolibarr sont disponibles.

SUPPORT & RENDEZ-VOUS

Poursuivre la conversation

Messages publics, pièces jointes, demandes d’intervention et rendez-vous liés à l’agenda. Vos collaborateurs répondent depuis le portail interne ou la fiche Ticket officielle enrichie.

DOCUMENTS PARTAGÉS

Diffuser la bonne version

Publiez depuis la fiche d’un tiers. Avec Tekynod Cloud Office, autorisez un dossier Nextcloud dédié : son contenu courant devient consultable par les clients habilités.

VOTRE IDENTITÉ

Un portail qui vous ressemble

Logo, textes, URL personnalisée, liens de menu et modèles d’e-mails en français et en anglais. La PWA permet d’ajouter un raccourci d’application sur les appareils compatibles.

L’information à portée de main

Vos documents se consultent.
Ils ne se cherchent plus.

Le bouton Afficher ouvre les fichiers pris en charge dans le navigateur, sans imposer un enregistrement manuel. Le téléchargement reste disponible.

  • PDF des propositions, factures et contrats autorisés.
  • Documents partagés localement ou via Nextcloud.
  • Pièces jointes publiques des tickets.
  • Aperçus adaptés au mobile, avec retour à la page d’origine.
Comprendre les formats et les droits
Documents partagés dans le portail client sur mobile, avec les actions Afficher et Télécharger.
Exemple d’affichage mobile avec des fichiers de démonstration.

De la mise en route à l’utilisation

Le mode d’emploi TekynodUI

Choisissez votre sujet. Les rubriques ci-dessous restent accessibles sans compte client.

ADMINISTRATEUR DOLIBARR

01. Installer le module et préparer une mise à jour

  1. Vérifiez votre environnement. Consultez la compatibilité et les prérequis du paquet sur DoliStore. Le guide décrit TekynodUI 3.0.0, dont le minimum déclaré est Dolibarr 23.0. Utilisez un navigateur récent et une connexion HTTPS.
  2. Sauvegardez avant toute installation. Conservez une copie de la base Dolibarr, du dossier des documents, de la configuration et de vos modules. Privilégiez un premier essai sur une copie de votre instance.
  3. Installez l’archive complète. Passez par la gestion des modules externes de Dolibarr. En déploiement manuel, copiez les deux dossiers TekynodUI et tekynoduihooks dans htdocs/custom/.
  4. Activez TekynodUI. Ouvrez Configuration → Modules/Applications, recherchez TekynodUI, puis activez-le. Sa roue de configuration donne accès aux réglages.
  5. Lors d’une mise à jour depuis 2.0.5, installez d’abord le nouveau ZIP complet, puis désactivez et réactivez TekynodUI pour enregistrer les tables, les droits et les onglets. Actualisez ensuite les pages ouvertes.
Vos personnalisations sont conservées. Les réglages et les logos importés sont stockés dans l’environnement Dolibarr. Sauvegardez aussi le dossier des documents et suivez les indications du paquet pour les mises à jour ultérieures.

ADMINISTRATEUR DOLIBARR

02. Activer les rubriques utiles à votre entreprise

Dans la configuration de TekynodUI, ouvrez Portail client. Activez le portail, puis choisissez les rubriques : contrats, propositions, factures, tickets, documents partagés et gestion des contacts.

Une rubrique doit être autorisée dans TekynodUI et son module Dolibarr doit être actif lorsqu’elle en dépend. Les droits attribués à chaque compte déterminent ensuite ce qu’il peut consulter ou modifier.

  1. Renseignez le nom du portail, les coordonnées utiles et son logo.
  2. Vérifiez l’URL de connexion affichée dans la configuration et ouvrez-la dans une fenêtre privée.
  3. Configurez les e-mails Dolibarr et les événements à notifier.
  4. Activez la tâche planifiée TekynodUI pour les invitations et notifications, avec une exécution toutes les cinq minutes. Le planificateur du serveur doit également fonctionner.
  5. Créez un compte client de test et vérifiez son parcours avant d’inviter vos clients.

Utiliser une adresse comme clients.votreentreprise.ch

Le champ URL personnalisée du portail indique l’adresse à utiliser pour les accès et les liens envoyés. Il ne configure pas le DNS, le certificat SSL ou le reverse proxy. Votre hébergeur doit faire pointer cette adresse vers la même installation Dolibarr et laisser accessibles les ressources et points d’entrée nécessaires à la connexion.

Vérifiez la connexion, la déconnexion, les invitations et la double authentification sur cette adresse avant sa diffusion. Une simple redirection du nom de domaine vers l’accueil Dolibarr ne suffit pas à configurer tout le parcours.

ADMINISTRATEUR DOLIBARR OU RESPONSABLE HABILITÉ

03. Inviter un contact depuis sa fiche Dolibarr

  1. Ouvrez Tiers → fiche du tiers → Contacts/Adresses, puis la fiche de la personne. Le contact doit être actif, partagé, lié à cette entreprise et avoir une adresse e-mail valide.
  2. Ouvrez l’onglet Accès au portail. Si celui-ci manque, vérifiez l’activation du portail, de la gestion des contacts et la réactivation du module après sa mise à jour.
  3. Cochez Autoriser l’accès au portail, saisissez l’identifiant et sélectionnez Inviter par email — le client choisit son mot de passe.
  4. Choisissez les droits individuels ou un modèle, puis enregistrez les accès.
  5. Contrôlez le résultat de l’envoi. Le compte reste inactif jusqu’à ce que le client suive son invitation et définisse son mot de passe.

Le lien est valable 72 heures par défaut, selon la durée configurée. Aucun mot de passe en clair n’est envoyé. Définir manuellement un mot de passe initial active le compte sans invitation automatique ; le bouton natif Dolibarr de création d’utilisateur ne déclenche pas à lui seul une invitation TekynodUI.

Choisir l’action adaptée à une invitation en attente
ActionRésultat
Enregistrer les droitsModifie les autorisations sans annuler ni renvoyer l’invitation.
Renvoyer l’invitationCrée un nouveau lien, invalide l’ancien et tente immédiatement un nouvel envoi.
Annuler l’invitationInvalide le lien et retire les droits du portail ; le compte Dolibarr est conservé inactif.

Attribuer les bons droits

Les modèles Comptabilité, Support et Direction servent de points de départ. Vous pouvez créer vos modèles et ajuster les autorisations. Un modèle copie ses droits au moment de l’enregistrement : modifier le modèle plus tard ne modifie pas automatiquement les comptes existants.

Le rôle « Administrateur du portail »

Ce rôle donne toutes les autorisations clients de TekynodUI pour les fonctions activées. Il permet de gérer les contacts et les accès de son entreprise, si la gestion des contacts est autorisée. Ce n’est pas un compte administrateur Dolibarr. Réservez-le au responsable désigné par votre client.

Les modifications courantes des contacts, la création d’un accès et la suppression avec confirmation utilisent la session ouverte : le mot de passe et le code TOTP ne sont pas redemandés à chaque action.

Utiliser une adresse e-mail comme identifiant

TekynodUI respecte la règle de Dolibarr. Si le caractère @ est interdit, le formulaire le signale. Un administrateur peut adapter MAIN_LOGIN_BADCHARUNAUTHORIZED dans Configuration → Divers : retirer uniquement @ de la liste des caractères interdits, en conservant les autres protections. L’aide de configuration du module rappelle ce réglage.

UTILISATEUR DU PORTAIL

04. Se connecter et gérer son compte

Ouvrez le lien d’invitation reçu par e-mail, choisissez votre mot de passe, puis connectez-vous à l’URL du portail communiquée par votre fournisseur. Si plusieurs invitations ont été envoyées, utilisez la plus récente.

Le tableau de bord présente les informations de votre entreprise selon vos autorisations. Les filtres permettent de retrouver un contrat, une proposition, une facture ou un ticket.

  • Mon compte : mettez à jour vos coordonnées, vos préférences de notification et, si vous y êtes autorisé, les coordonnées de votre entreprise.
  • Mot de passe : utilisez le formulaire dédié. Il demande votre mot de passe actuel et applique les règles Dolibarr, avec un minimum de 12 caractères. Une nouvelle connexion est nécessaire ensuite.
  • Double authentification : si TOTP2FA est installé et autorisé, activez-la depuis Mon compte, associez votre application d’authentification et confirmez avec un code. Les changements de sécurité demandent une vérification supplémentaire.
  • Contacts et accès : cette rubrique est réservée à l’administrateur du portail de votre entreprise.
  • Déconnexion : elle termine votre session et vous ramène à l’entrée du portail.

Installer le raccourci PWA

Sur un navigateur compatible, utilisez l’option d’installation proposée par le site ou par le navigateur. Sur iPhone/iPad, ouvrez la page dans Safari puis utilisez Partager → Sur l’écran d’accueil. L’installation disponible dépend du navigateur et des réglages PWA choisis par l’administrateur.

La connexion Internet reste nécessaire. La PWA facilite l’accès depuis l’écran d’accueil ; elle ne rend pas les données privées Dolibarr disponibles hors ligne.

CLIENTS ET COLLABORATEURS

05. Consulter les documents, signer et payer

Propositions commerciales

Une proposition ouverte est en attente de votre accord. Elle n’est pas présentée comme déjà acceptée. Consultez son détail et son PDF. Si la signature en ligne est activée pour une proposition éligible et que vos droits le permettent, Signer la proposition ouvre le parcours public officiel de Dolibarr.

Factures

Retrouvez les factures et leur état de règlement. Pour une facture validée, impayée, avec un solde positif, Payer par carte apparaît si Stripe ou PayPal est activé et autorisé dans Dolibarr. Le bouton ouvre la page officielle de paiement ; les modalités et le solde sont gérés par Dolibarr et le prestataire configuré.

Contrats

Consultez les contrats publiables et les échéances disponibles. L’intégration avec Tekynod Contracts ajoute les informations de renouvellement et de préavis exposées par ce module. Les demandes de renouvellement ou de modification créent un ticket lié : elles ne modifient pas automatiquement le contrat ou sa facturation.

Aperçu et téléchargement

Utilisez Afficher pour consulter un fichier pris en charge, puis fermez l’aperçu pour revenir à la page. Le droit de téléchargement autorise aussi l’aperçu. Les PDF disposent de navigation et de zoom ; les images et les textes sont consultables. Certains formats bureautiques modernes proposent un aperçu simplifié, sans recalcul des formules ni garantie de mise en page identique.

Pour une présentation fidèle, publiez un PDF. Un format ancien, protégé, trop volumineux ou non pris en charge peut nécessiter le téléchargement. La consultation transmet le fichier au navigateur et ne constitue pas une protection contre la copie.

Publier depuis la fiche du tiers

Dans Dolibarr, ouvrez Tiers → fiche du client → Documents partagés. Un collaborateur habilité peut ajouter un fichier avec son intitulé et retirer une publication. Les clients autorisés le retrouvent dans la rubrique Documents partagés.

Partager un dossier Nextcloud avec Cloud Office

  1. Activez Tekynod Cloud Office et configurez une connexion disposant des droits nécessaires.
  2. Depuis Documents partagés sur le tiers, choisissez Activer le dossier partagé Nextcloud et son nom, par exemple « Documents partagés ».
  3. Confirmez que ce dossier et ses sous-dossiers peuvent être consultés par les clients habilités de cette entreprise.
  4. Ajoutez ou gérez vos fichiers dans ce dossier. Les ajouts, modifications, renommages et suppressions se reflètent à la prochaine ouverture ou actualisation du portail.

Les clients n’ont pas besoin de compte Nextcloud. Aucun autre dossier de l’entreprise n’est partagé automatiquement. Suspendre le partage bloque l’accès depuis le portail sans supprimer les fichiers dans Nextcloud. Une indisponibilité ou une connexion Cloud Office révoquée rend le dossier temporairement inaccessible.

CLIENTS ET SUPPORT

06. Demander une intervention et suivre un rendez-vous

Depuis le tableau de bord ou Tickets et interventions, créez une demande en décrivant votre besoin. Le formulaire enrichi permet de préciser le site, l’équipement, le contact sur place, son téléphone et vos disponibilités. La demande crée un ticket Dolibarr natif.

Échanger avec le support

Ouvrez le ticket pour lire les messages publics et ajouter une réponse. Les pièces jointes, la clôture et la réouverture dépendent de vos droits et des réglages de l’entreprise. Les notes privées du support ne sont pas affichées au client.

Côté entreprise, la fiche Ticket officielle peut afficher la conversation publique et un formulaire de réponse directe. Les collaborateurs conservent leurs droits Dolibarr et les restrictions d’accès à leurs tickets.

Confirmer un rendez-vous

Le support traite une demande d’intervention dans le panneau Informations pour l’intervention → Rendez-vous, depuis le portail interne ou la fiche Ticket officielle. Il renseigne la date et l’heure de début, les précisions publiques et, s’il le souhaite, la date et l’heure de fin.

L’heure de fin est facultative. Vous pouvez annoncer uniquement une heure d’arrivée. Si une fin est renseignée, elle doit être postérieure au début. Le rendez-vous confirmé est lié à l’agenda Dolibarr.

Demander une autre date ou annuler

Pour un rendez-vous futur lié à un ticket encore ouvert, un client disposant du droit de réponse peut demander un changement de date avec un motif, ou confirmer son annulation. Une demande de changement conserve le créneau initial jusqu’à la réponse du support. Le support accepte, propose une autre date ou refuse en expliquant sa décision.

Les disponibilités saisies sont des souhaits : le module ne réserve pas automatiquement un technicien et ne vérifie pas tous les conflits d’agenda. Les tickets sans demande d’intervention enregistrée par le portail n’acquièrent pas automatiquement ce panneau de planification.

ADMINISTRATEUR ET UTILISATEURS

07. Comprendre les notifications

Activez les événements utiles dans TekynodUI et vérifiez les préférences du client dans Mon compte → Mes notifications. Les désactivations explicites et les restrictions d’e-mail Dolibarr restent respectées.

Quand les e-mails sont-ils envoyés ?
ÉvénementComportement
Réponse publique au clientTentative d’envoi dès validation, y compris avec une ancienne fréquence horaire ou quotidienne.
Confirmation, modification, refus de changement ou annulation d’un rendez-vousNotification au client abonné dès validation dans les panneaux TekynodUI.
Message, changement demandé ou annulation par le clientAlerte immédiate au responsable du ticket ; à défaut, à la boîte Ticket configurée ou à l’adresse principale de l’entreprise.
Documents et autres événementsTraitement selon les préférences de regroupement et la tâche planifiée.

La tâche TekynodUI assure aussi les reprises. Après un échec, les notifications de messages et rendez-vous peuvent être reprises après cinq minutes ; les invitations suivent leur propre délai, d’au moins une heure, tant que le lien reste valide. Renvoyer l’invitation tente immédiatement un nouvel envoi.

Si un e-mail manque, contrôlez le diagnostic affiché, les préférences du destinataire, les adresses de secours du module Ticket, la tâche planifiée et les courriers indésirables. Une action enregistrée peut rester visible dans le portail même si son e-mail est en attente. Les changements faits directement dans l’agenda, hors des panneaux TekynodUI, ne garantissent pas tous un nouvel envoi immédiat.

ADMINISTRATEUR DOLIBARR

08. Adapter le portail à votre marque

  • Logo : reprenez celui de la PWA ou importez un logo spécifique pour le portail.
  • Textes : l’onglet Personnalisation permet d’adapter les textes prévus par le module, notamment « Votre espace client » et le message de bienvenue, séparément en français et en anglais.
  • E-mails : personnalisez les neuf modèles : invitation, réponse publique, document disponible, statut du ticket, rendez-vous, récapitulatif et les trois notifications au support.
  • Liens de menu : donnez un nom, une URL, un ordre et choisissez l’ouverture dans l’onglet actuel ou dans un nouvel onglet. Un lien peut viser tous les clients, certains tiers ou des catégories.

Les modèles d’e-mails sont en texte simple. Conservez les variables et liens obligatoires proposés par le formulaire. Utilisez l’aperçu avec des données fictives avant d’enregistrer ; il n’envoie aucun message.

Pour les rendez-vous sans fin, la variable {{appointment_details}} adapte automatiquement les dates affichées. Une flèche ou un séparateur écrit en dur dans votre propre texte restera affiché.

Les e-mails suivent la langue par défaut du destinataire dans sa fiche utilisateur, avec le repli prévu par Dolibarr. La personnalisation des modèles ne change pas les expéditeurs, les réglages SMTP ni les e-mails rédigés dans le composeur natif Dolibarr.

AVANT L’INSTALLATION

09. Compatibilité et intégrations optionnelles

Cette page documente TekynodUI 3.0.0. Le paquet actuel déclare Dolibarr 23.0 minimum et PHP 7.4 minimum. Vérifiez aussi les prérequis PHP propres à votre version de Dolibarr. La validation de référence du module a été réalisée sur Dolibarr 23.0.4 ; consultez la fiche DoliStore et la documentation du paquet pour la liste des environnements pris en charge.

Ce qu’apportent les autres modules
ModuleIntégration dans TekynodUI
Contrats, propositions, factures, tickets et agenda DolibarrObjets natifs, selon les modules actifs et les droits accordés.
Stripe / PayPalLiens officiels de paiement des factures éligibles. Une configuration opérationnelle du prestataire reste nécessaire.
SousTotal 1.4.0Présentation des titres, sous-totaux, textes libres et options dans les lignes des propositions et factures.
TOTP2FA 23.2.0Activation de la double authentification du compte depuis le portail, si autorisée.
Tekynod ContractsAdaptateur prévu pour les informations publiables et les échéances du module 1.1.0.
Tekynod Cloud OfficeDétection des interfaces disponibles pour les documents et le dossier Nextcloud du client ; une autorisation explicite du dossier reste nécessaire.

Ces modules complémentaires ne sont pas inclus dans TekynodUI. Leur propre compatibilité avec votre Dolibarr doit être vérifiée. La présence d’un module ne donne aucun accès client à elle seule. Pour une autre version de SousTotal, un fork ou une personnalisation, faites contrôler l’intégration avant déploiement.

UNE EXPLOITATION SEREINE

10. Les bons réflexes

  • Attribuez des comptes nominatifs et uniquement les droits nécessaires ; réservez l’administration du portail à un responsable identifié.
  • Vérifiez avec deux tiers de test que chacun retrouve uniquement ses informations. Les utilisateurs d’un même tiers partagent les données autorisées de cette entreprise.
  • Réservez un dossier Nextcloud spécifique aux documents destinés aux clients. Les sous-dossiers autorisés doivent également contenir uniquement des fichiers partageables.
  • Testez une invitation, une réponse de ticket et une confirmation de rendez-vous après un changement d’adresse ou de configuration e-mail.
  • Conservez vos sauvegardes et surveillez les erreurs de la tâche planifiée.
  • Pour les documents destinés à être lus ou imprimés sans changement de mise en page, privilégiez le PDF.

Les notes privées et les brouillons commerciaux ne sont pas destinés au portail client. Un lien personnalisé vers un autre service n’accorde pas de connexion automatique à ce service. Les champs complémentaires obligatoires des tickets peuvent nécessiter une adaptation du formulaire avant d’autoriser leur création depuis le portail.

Questions fréquentes

Les réponses utiles avant de commencer.

Peut-on utiliser uniquement la nouvelle interface, sans portail client ?

Oui. Le portail est désactivé par défaut et peut rester désactivé. Vous choisissez aussi les améliorations de l’interface interne et les options PWA dans la configuration du module.

Pourquoi « Signer la proposition » ou « Payer par carte » n’apparaît-il pas ?

Ces boutons dépendent de l’état du document, de vos droits et des réglages natifs Dolibarr. Vérifiez la signature en ligne pour la proposition, ou un module Stripe/PayPal configuré pour une facture validée et encore à payer. Un bouton absent n’implique pas forcément une erreur.

L’invitation n’est pas reçue : faut-il supprimer le compte ?

Non. Consultez le résultat d’envoi depuis Accès au portail, corrigez l’e-mail ou le transport si nécessaire, puis utilisez Renvoyer l’invitation. Le compte et ses droits sont conservés. Un identifiant déjà utilisé doit être vérifié dans la liste des utilisateurs plutôt que recréé.

Les messages et confirmations de rendez-vous attendent-ils le prochain récapitulatif ?

Non. Pour les notifications activées, l’envoi est tenté dès validation. Les fréquences horaires ou quotidiennes ne retardent pas ces événements. La tâche planifiée reste nécessaire aux reprises en cas d’échec et aux autres notifications différées.

Le client peut-il modifier ses coordonnées sans ressaisir son mot de passe ?

Oui, si ses droits l’autorisent. Une vérification supplémentaire reste demandée pour les actions de sécurité, comme changer le mot de passe ou gérer la double authentification.

Cloud Office permet-il de modifier les fichiers Office dans le portail ?

Le portail propose la consultation et le téléchargement. Il ne fournit pas automatiquement l’édition Collabora ou OnlyOffice. Les fichiers se gèrent dans Cloud Office/Nextcloud ; leur version actuelle est reprise lors de la prochaine consultation du dossier partagé.

La version 3.0.0 est-elle déjà annoncée pour Dolibarr 21 ou 22 ?

Le paquet actuellement documenté déclare Dolibarr 23 minimum. Une analyse des sources ne remplace pas une validation en fonctionnement. Référez-vous aux versions explicitement prises en charge sur DoliStore avant d’installer le module sur une version antérieure.

Éditeur & assistance

Un projet Dolibarr ?
Parlons de votre usage.

Tekynod Sàrl développe TekynodUI et vous accompagne dans sa configuration. Pour une demande de support, indiquez les versions Dolibarr et TekynodUI, le navigateur, les modules concernés et les étapes pour reproduire le problème.

Joignez une capture anonymisée si utile. Ne transmettez jamais de mot de passe, de code TOTP ou de lien d’invitation actif.

info@tekynod.ch Ouvrir DoliStore

Recherchez « TekynodUI » sur DoliStore pour consulter l’offre et sa compatibilité actualisée.

Guide de TekynodUI 3.0.0 · Mis à jour le 11 septembre 2026 · Retour en haut ↑