Applications et front-end
Portail Odoo sur mesure et front-end connectés à votre Odoo
Un portail Odoo sur mesure, un écran de comptoir ou une borne quand l'interface standard ne convient pas à la personne qui s'en sert. Odoo garde les données et les règles, l'interface ne fait qu'afficher et envoyer.
Partenaire Odoo à Boussu, nous partons du standard d'Odoo 20 et ne développons que l'écran qui manque.
Quand l'écran d'Odoo n'est pas le bon écran
Odoo est pensé pour les gens du bureau : listes, filtres, formulaires complets. Le client qui suit sa commande, l'opérateur qui pointe une pièce avec des gants ou le visiteur qui s'enregistre à l'accueil n'en ont pas besoin. Il leur faut peu de boutons, lisibles de loin, sur un écran qui ne propose que l'action attendue.
Dans ces cas-là, nous dessinons une interface pour cet utilisateur précis. Elle lit et écrit dans votre Odoo, avec les droits que vous lui donnez : la commande validée sur le portail est celle que votre équipe voit dans Odoo, sans synchronisation entre deux bases.
Si l'utilisateur travaille sans réseau (chantier, cave, salon), une page web ne suffit plus : nous passons alors à nos applications mobiles offline-first, construites sur le framework ASKA. Voir aussi Odoo hors ligne.
Ce que nous construisons
Des interfaces web, branchées sur le même Odoo que votre bureau.
Portail client
Suivi des commandes, documents, demandes de service, réassort. Avec vos termes et vos étapes.
Portail fournisseur
Confirmation des commandes d'achat, dates de livraison, dépôt des documents. Vos acheteurs relancent moins par mail.
Espace revendeur ou B2B
Catalogue et conditions propres à chaque partenaire, commande rapide par référence.
Écran d'atelier ou de comptoir
Grandes touches, scan, une tâche par écran, pour l'opérateur qui n'a pas le temps d'ouvrir un formulaire Odoo.
Borne en libre-service
Enregistrement à l'accueil, retrait d'une commande, prise de ticket. L'écran ne montre que ce que la borne doit faire.
Application web interne
Un outil pour une équipe précise, quand le besoin sort du cadre des vues Odoo mais que les données doivent y rester.
D'abord ce qu'Odoo 20 fait déjà
Avant de dessiner un écran, nous regardons ce que le standard couvre. Si une vue d'Odoo fait l'affaire après configuration, nous vous le disons et nous ne développons rien. Le sur mesure commence là où le standard oblige vos utilisateurs à contourner l'outil.
Le portail d'Odoo donne déjà accès aux devis, commandes, factures, tâches de projet et, côté fournisseur, aux bons de commande d'achat. Pour les bornes, Odoo propose le mode borne du point de vente, la borne de pointage de Présences et, en Enterprise, Frontdesk pour l'accueil et Shop Floor pour l'atelier.
Odoo 20 ajoute au portail :
- les cartes de la page d'accueil du portail se réordonnent et se personnalisent dans l'éditeur du site ;
- le client peut demander un retour de produit depuis son portail ;
- le fournisseur voit l'adresse du client final sur ses bons de commande ;
- la page de la commande client dans le portail a été redessinée.
Odoo reste la source de vérité
Une seule base
L'interface n'a pas sa propre base de clients ou de stock. Elle interroge Odoo et y écrit, vos rapports et votre comptabilité voient tout.
Les droits d'Odoo s'appliquent
Chaque appel passe par un utilisateur Odoo et ses droits d'accès. Avec une clé API, l'interface ne peut pas faire plus que l'utilisateur auquel la clé appartient.
La nouvelle API d'Odoo
Nous branchons les nouveaux projets sur l'API JSON-2. Odoo déclare XML-RPC et JSON-RPC obsolètes et prévoit leur retrait pour Odoo 22.
Comment se passe un projet
01
Diagnostic de 30 minutes
Vous nous décrivez qui doit utiliser l'écran et ce qui coince aujourd'hui. Réponse sous un jour ouvrable.
02
Observation sur place
Nous venons dans vos locaux voir l'atelier, le comptoir ou l'accueil où l'écran servira, et les personnes qui s'en serviront.
03
Odoo d'abord
Nous configurons Odoo 20 pour que données et règles y soient au bon endroit, avant de brancher l'interface.
04
Interface et API
Selon le cas, une page dans le portail Odoo ou une application web séparée qui passe par l'API JSON-2. Vos utilisateurs testent sur une copie de votre base.
05
Mise en service et suivi
Après la mise en service, nous suivons l'interface par abonnement mensuel : corrections et développements.
Pour aller plus loin
Applications mobiles
Six applications Flutter sur iOS et Android, branchées sur Odoo, pour les équipes qui sortent du bureau.
Odoo hors ligne
Pourquoi une page web ne tient pas en zone blanche, et comment nos applications synchronisent.
Développement Odoo
Quand un module sur mesure dans Odoo est la bonne réponse.
Questions fréquentes
Un portail Odoo sur mesure est une interface web destinée à vos clients, fournisseurs ou partenaires, dessinée pour leurs tâches et branchée sur votre base Odoo. Les données qu'il affiche et enregistre restent dans Odoo. Il peut s'agir de pages ajoutées au portail standard ou d'une application web séparée qui passe par l'API.
Le portail standard d'Odoo 20 couvre déjà les devis, commandes, factures, tâches de projet et bons de commande fournisseurs, avec des cartes d'accueil personnalisables. Pour beaucoup d'entreprises, une bonne configuration suffit. Un portail sur mesure se justifie quand vos utilisateurs doivent suivre un parcours que le standard ne prévoit pas ou qu'ils se perdent dans les écrans d'Odoo.
Pour une nouvelle interface connectée à Odoo 20, l'API à utiliser est JSON-2 : un appel HTTP par modèle et par méthode, authentifié par une clé API. Les accès XML-RPC et JSON-RPC fonctionnent encore, mais Odoo les déclare obsolètes et prévoit leur retrait dans Odoo 22.
Non, une interface connectée par l'API d'Odoo 20 agit au nom d'un utilisateur Odoo et reste soumise à ses droits d'accès. Les méthodes internes, dont le nom commence par un tiret bas, ne peuvent pas être appelées à distance. Hors administrateurs, une clé API a obligatoirement une date d'expiration.
Une interface web convient aux postes qui ont toujours du réseau : comptoir, accueil, atelier équipé, portail consulté depuis un bureau. Sur chantier, en cave ou sur un salon, il faut une application qui enregistre d'abord sur l'appareil, comme nos applications mobiles offline-first.
Une interface sur mesure branchée sur Odoo dépend des modèles et des méthodes qu'elle appelle, qui peuvent changer d'une version à l'autre. Nous gardons donc la logique métier dans Odoo et testons les appels de l'interface sur une copie de votre base avant chaque migration.
Décrivez votre besoin
Quelques lignes suffisent. Les champs marqués d'un astérisque sont obligatoires.
Un écran qui ne convient pas à ceux qui s'en servent ?
Décrivez-nous l'utilisateur et sa tâche. En 30 minutes, nous vous disons si Odoo 20 le couvre ou ce qu'il faut construire.