Se rendre au contenu

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.

Demander un diagnostic Lire la suite

Schéma : Odoo 20 relié à un portail ou une application web par l'API JSON-2 avec une clé dédiée

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é

1

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.

2

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.

3

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.

  info@askaconsulting.be

  ASKA Consulting

  Boussu, Hainaut
Envoyer mon message

Réponse sous un jour ouvrable. Vos coordonnées servent uniquement à vous répondre (politique de confidentialité).

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.