Aller au contenu principal
Aller au contenu
Nouveautés

Mise en production Juin 2026

OdooSource : branche Odoo.sh orhan, modifications du 7 mai jusqu'au 12 juin 2026
remarque

Les informations techniques utiles aux administrateurs et développeurs sont regroupées en fin de page.

À retenir

Cette mise à jour améliore plusieurs usages du quotidien : relances de paiement, rapports imprimables, fiches contacts et fournisseurs, recherche produit dans les commandes, panneau de discussion...

Les changements sont surtout destinés aux équipes ADV, comptables, commerciales et logistiques.

Nouveautés principales

  • Les factures client en retard de paiement disposent d’une vue dédiée.
  • Les relances de paiement ont désormais des seuils plus entièrement configurables (délai, relance par email automatisée, notifications internes, factures à ignorer selon condition de paiement et/ou compte bancaire associé...).
  • Le panneau de discussion à droite des fiches Odoo peut être redimensionné ou replié.
  • Chaque utilisateur peut choisir d’afficher ou non l’onglet Qualification lead sur les fiches contacts.
  • Les factures, commandes et transferts affichent mieux les références client, les identifiants 1UP et les codes GLN, dans les formulaires comme sur les PDF.
  • Les fiches fournisseurs affichent deux délais moyens en semaines (configurables) pour la fabrication et la livraison des containers.
  • Une référence BNPPF peut être renseignée dans les informations de facturation pour les clients qui sont au Factor.
  • Les bons de livraison alignent mieux leur bloc d'informations lorsque plusieurs références, transporteurs et suivis sont renseignés.
  • Le modèle de facture avec RIB automatique est désormais le rapport utilisé par défaut lors de l'envoi et de l'impression de factures.
  • Un nouveau modèle de facture Intersport est disponible.
  • Les administrateurs peuvent déclarer (pour le site B2B) les utilisateurs Odoo qui correspondent à des commerciaux B2B.
  • Les listes de prix utilisées par le site B2B sont signalées avec le libellé [Utilisé B2B].
  • Les sociétés enfants conservent l’affichage du champ Centrale d’achat lorsqu’elles sont bien de type société.

Administration et commerciaux B2B

Les administrateurs disposent maintenant d’un réglage pour marquer les utilisateurs qui sont commerciaux B2B.

Ce champ est prévu pour la synchronisation avec le site B2B, qui sera prochainement mis à jour dans sa v2 (nouvelle version majeure).

Où le voir

  • Paramètres Odoo, dans la section dédiée au B2B.
  • Fiche utilisateur, dans l’onglet dédié à 1UP B2B.
  • Liste des utilisateurs, avec une colonne et un filtre pour retrouver les commerciaux B2B.

Le réglage général permet de gérer plusieurs commerciaux B2B au même endroit.

Sélection des commerciaux B2B dans les paramètres Odoo

La fiche utilisateur permet de vérifier ou modifier le statut B2B d’une personne précise.

Option Commercial B2B sur une fiche utilisateur Odoo

Contacts, fournisseurs et qualification commerciale

Chaque utilisateur peut choisir s’il veut voir l’onglet Qualification lead sur les fiches contacts.

Ce réglage est utile pour les personnes qui n’utilisent pas cet onglet au quotidien et souhaitent alléger leur vue contact. Les données ne sont pas supprimées : seul l’affichage est adapté à l’utilisateur.

Chaque utilisateur peut choisir d’afficher ou non l’onglet depuis ses préférences.

Paramètre utilisateur pour afficher ou masquer l’onglet Qualification lead

Quand le réglage est activé, l’onglet apparaît sur la fiche contact.

Onglet Qualification lead visible sur une fiche contact

Autre correction côté contacts : lorsqu’une adresse de livraison est créée pour une société, le vendeur de la société parente est mieux repris automatiquement. Cela évite des corrections manuelles sur les fiches clients.

Les fiches fournisseurs disposent de deux nouveaux champs qui permettent de renseigner, en semaines, le délai moyen de fabrication des containers chez le fournisseur et le délai moyen de livraison depuis ce fournisseur. Ils sont visibles sur les partenaires identifiés comme fournisseurs, dans l’onglet Ventes & Achats, section Achats.

remarque

Aucun calcul automatique n'est réalisé pour ces deux champs. Vous pouvez mettre à jour l'information manuellement lorsque vous constatez un changement.

Le champ Centrale d’achat reste maintenant visible sur les contacts de type société, y compris lorsqu’une société enfant est rattachée à une société parente. Il reste masqué sur les contacts qui ne sont pas des sociétés.

Dans l’onglet Comptabilité d’un client, le bloc Factures clients permet aussi de renseigner une référence Réf. BNPPF pour les clients suivis avec BNP Paribas Factor.

Commandes et recherche produit

Les notifications liées à une commande ouvrent maintenant directement la commande concernée.

Avant, cliquer sur certaines notifications pouvait ouvrir l’application Discussion. Le nouveau comportement évite une étape et permet de consulter plus rapidement le document à traiter.

La notification renvoie maintenant vers la commande concernée.

Notification Odoo menant directement à une commande

La recherche produit dans les lignes de commande devient aussi plus lisible : la référence article (SKU) apparaît au début des suggestions, avant le nom du produit. C’est plus pratique lorsque plusieurs produits ont des noms longs ou proches.

La référence est visible dès le début de la suggestion produit.

Recherche produit avec la référence affichée au début

Listes de prix B2B

Les listes de prix marquées comme utilisables sur le site B2B sont mises en avant dans les champs concernés.

Le libellé affiché [Utilisé B2B] apparaît dans la liste des prix, dans les suggestions de recherche et sur la valeur sélectionnée pour faciliter la distinction avec les autres tarifs.

remarque

Pour les utilisateurs qui configurent des clients pour le site B2B, il vous faudra choisir une liste de prix compatible pour obtenir une remontée des données correcte dans le site B2B.

Achats

Les PDF d’achat affichent désormais toujours un titre de bon de commande.

L’objectif est d’éviter les intitulés différents selon l’état du document et de garder un libellé plus clair pour les documents imprimés ou envoyés.

Le document affiche clairement le titre de bon de commande.

PDF fournisseur avec le titre Bon de commande

Transferts et préparation logistique

La date de disponibilité prévue est plus lisible dans les lignes d’opérations des transferts.

La colonne laisse maintenant assez de place pour lire la date complète.

Colonne de disponibilité prévue lisible sur un transfert

Les avertissements logistiques sont également plus fiables : le transfert affiche uniquement l’avertissement du contact réellement utilisé pour ce transfert.

Pour qu’un avertissement apparaisse sur le bon imprimé, il faut donc le renseigner sur le contact de type livraison rattaché à la société. Si l’avertissement est saisi uniquement sur la société parente, il ne sera pas repris sur le bon lorsque le transfert utilise l’adresse de livraison.

L’avertissement s’affiche directement sur le transfert concerné.

Avertissement logistique affiché sur un transfert

Lorsqu’un reliquat est créé, les informations logistiques du transfert d’origine ne sont plus recopiées automatiquement si elles peuvent prêter à confusion : transporteur, suivi, poids, palettes, colis ou note client.

Factures et documents clients

Le rapport de facture avec RIB automatique devient le document utilisé par défaut lors de l’impression ou de l’envoi d’une facture client.

Le PDF généré reste attaché à la facture, ce qui facilite le suivi dans Odoo.

La fenêtre d’envoi utilise le bon modèle de facture par défaut.

Fenêtre Imprimer et envoyer avec le modèle de facture attendu

Un nouveau modèle de facture Intersport est aussi disponible. Il reprend le rendu de la facture avec RIB automatique, mais affiche uniquement le numéro de TVA de l’adresse de livraison lorsque celui-ci existe.

Le modèle Intersport garde l’affichage attendu pour la TVA.

Exemple de facture Intersport

Les documents clients affichent aussi davantage d’informations d’identification lorsque celles-ci sont renseignées sur la fiche client.

Sont concernés : devis, proformas, factures et bons de livraison. La référence client, l’identifiant 1UP et le code GLN apparaissent uniquement si les champs correspondants sont remplis sur le partenaire direct du document.

Ces informations sont maintenant visibles aussi dans les formulaires Odoo des factures, commandes et transferts, dans les onglets d’informations complémentaires.

Aucun GLN n’est repris automatiquement depuis la société commerciale parente. Cela évite d’afficher un GLN d’entité juridique à la place du GLN de facturation ou de livraison réellement utilisé.

Le bloc d’informations des bons de livraison est aussi mieux aligné : il se présente sur quatre colonnes par ligne lorsque la référence client, le GLN, l’identifiant 1UP, la référence de commande, le transporteur ou le suivi sont renseignés.

Panneau de discussion

Le panneau de discussion situé à droite des fiches Odoo peut maintenant être redimensionné.

Le panneau peut rester dans sa largeur standard.

Panneau de discussion en largeur standard

Sur les grands écrans, l’utilisateur peut l’agrandir, le réduire ou le replier en panneau compact. Le panneau affiché en bas de page sur les écrans plus petits ne change pas.

Sur grand écran, le panneau peut être agrandi pour lire plus confortablement les messages.

Panneau de discussion agrandi

Il peut aussi être replié pour libérer de la place sur la fiche.

Panneau de discussion replié

remarque

La largeur choisie n’est pas mémorisée entre deux ouvertures.

Relances de paiement client

Le système de relance des factures impayées est plus complet.

La comptabilité dispose maintenant d’une entrée dédiée Comptabilité > Clients > Retards. Elle ouvre les factures clients publiées, échues, non payées ou partiellement payées, avec un filtre de contrôle B2B activé par défaut et un regroupement par client. Nouvelle vue des factures en retard

La configuration permet de piloter les relances selon les règles choisies.

Configuration des relances de facture en retard

Les relances automatiques peuvent maintenant distinguer trois étapes : pré-échéance, relance 1 et relance 2. Pour chaque étape, les administrateurs peuvent piloter l’envoi de l’email client, le délai, le modèle d’email et la notification interne associée.

Les emails client peuvent joindre le rapport PDF de facture configuré pour les relances. Le rapport par défaut reste la facture 1UP avec RIB automatique (configurable).

L’email envoyé au client est visible dans le fil de discussion de la facture, avec la facture PDF jointe.

Email de relance client avec facture PDF jointe dans le fil de discussion Odoo

Les utilisateurs internes concernés reçoivent aussi une notification Odoo pour suivre la relance.

Notification interne Odoo liée à une facture en retard

Les contacts supplémentaires se renseignent sur la fiche client. Une société cliente peut aussi être exclue des relances automatiques si elle ne doit pas être traitée par le cron.

Contacts supplémentaires pour les relances client

La configuration permet aussi de mieux décider quelles factures doivent être relancées, selon leur condition de paiement. Certaines conditions peuvent être considérées comme fiables, à recalculer ou à ignorer. Les conditions non classées restent visibles en lecture seule et sont ignorées tant qu’elles ne sont pas rangées dans une catégorie.

Les administrateurs peuvent aussi exclure les factures liées à certains comptes bancaires de paiement, afin qu'elles ne soient pas traitées par les relances automatiques (par exemple pour le Factor).

Si l’option est activée, un client peut aussi être mis en hold (compte mis en attente et donc commandes bloquées) lorsqu’une facture admissible reste impayée depuis suffisamment longtemps.

Points d’attention

  • Les contacts supplémentaires doivent avoir une adresse email.
  • Un client exclu des relances automatiques peut encore apparaître dans la vue Retards, qui reste une vue de contrôle comptable.
  • La configuration des conditions de paiement est importante pour éviter des relances inutiles.
  • Les conditions de paiement non classées ne sont pas relancées par le cron.
  • Le passage en hold dépend du paramétrage choisi par les administrateurs.
  • Le GLN doit être renseigné sur le partenaire direct du document pour apparaître sur le PDF.
  • Les avertissements à afficher sur les bons imprimés doivent être renseignés sur le contact de type livraison de la société.

Et ensuite?

  • Le module standard Odoo pour la facturation Électronique en France est disponible à l’installation, mais un délai d'attente est jugé nécessaire car des corrections sont encore apportées par les développeurs Odoo.
  • L'authentification à deux facteurs (2FA) sera bientôt activée dans Odoo pour certains utilisateurs, notamment ceux liés à la facturation électronique (obligatoire).
  • Les vues dédiées à Cécile sont en cours de développement et seront disponibles lors de la prochaine mise en production.
remarque

Si vos demandes n'ont pas été traitées lors de cette mise en production, elles le seront probablement à la prochaine mise en production. N'hésitez pas à revenir vers moi s'il s'agit d'un besoin urgent.

attention

En raison du grand nombre de changements, des inconsistances ou des bugs peuvent apparaître. Je vous prie de les remonter lors que vous les constatez. Merci !

Références techniques

Source et périmètre du changement
  • Branche analysée : orhan
  • Période initiale documentée : commits du 1 au 3 juin 2026, jusqu’au commit 359eee8a484a9c36530c3cb53fe43a50dd8b206f.
  • Première période complémentaire analysée : commits entre 359eee8a484a9c36530c3cb53fe43a50dd8b206f et b26d2dd3659f9e29c46f64da1bb4bca70a2c4cf1, du 3 au 8 juin 2026.
  • Rattrapage analysé : commits entre b26d2dd3659f9e29c46f64da1bb4bca70a2c4cf1 et 69fb080eb27586e873750d501c6857760019f3b9, du 8 au 12 juin 2026.
  • Dépôt source : /Users/orhan/Developer/odoo-workspace/psbe-1updistribution
  • Commit précédent la période initiale : a4f59d955798c9e8ac0a99d2a18f3b9b09779a37
  • Dernier commit précédemment analysé avant rattrapage : b26d2dd3659f9e29c46f64da1bb4bca70a2c4cf1
  • Dernier commit analysé : 69fb080eb27586e873750d501c6857760019f3b9

Commits utilisateur ou fonctionnels pris en compte :

  • d29f8091 : ajout du modèle Facture Intersport.
  • 8c64ce90 : utilisation de la facture avec RIB automatique par défaut.
  • e961e914 puis 658d72b4 : essai de mémorisation de la largeur du panneau de discussion, puis retour arrière ; la largeur n’est donc pas mémorisée entre deux ouvertures.
  • 22f3d976, e72440f5, df268029 et 359eee8a : affichage de la référence client, de l’identifiant 1UP et du GLN sur les rapports PDF, uniquement depuis le partenaire direct du document.
  • cb900c66 : compléments de traductions du module 1up_specifique.
  • d44b55da : ajout des délais moyens de fabrication et de livraison des containers sur les fiches fournisseurs.
  • ae134901, 0901a749 et 87c40d90 : ajout et affinage de la vue Comptabilité > Clients > Retards.
  • fea62765, 85f5d7cc et 70b9314b : relances client automatiques configurables, seuils, templates, rapport PDF, conditions de paiement, comptes bancaires exclus et exclusion client.
  • ef7b58c7 et a0460ae8 : corrections et revue des traductions exportées.
  • 2d978d1 : affichage des identifiants du partenaire direct dans les formulaires facture, vente et transfert.
  • 4574e324 : suppression de la copie Studio temporaire de la facture Intersport, au profit du rapport codé.
  • b3c025b8, 3a092407 et 69fb080e : ajout puis stabilisation de la référence BNPPF sur les fiches clients, avec retrait de l’indicateur calculé Client Factor.
  • 83e8948c, 3ac421a6, 7d9fee10 puis 8f716f6 : création, corrections puis rollback du module de protection des adresses privées salariés ; aucune fonctionnalité disponible n’est documentée pour ce module.
  • 3a092407 : correction de l’affichage du champ Centrale d’achat sur les sociétés enfants, passage du libellé B2B à [Utilisé B2B] et ajout d’une note technique sur l10n_fr_pdp.
  • 45f00bc3 : montée de version technique de 1up_product_extension, sans impact utilisateur direct documenté.

Modules principalement concernés :

  • 1up_b2b_specifique
  • 1up_contact
  • 1up_product_extension
  • 1up_res_partner_extension
  • 1up_sale_order_extension
  • 1up_specifique
  • 1up_invoice_overdue_alert
  • 1up_web_chatter_resize
Repères techniques par fonctionnalité
  • Commerciaux B2B : champ res.users.is_commercial_b2b et paramètre 1up_b2b_specifique.b2b_commercial_user_ids.
  • Qualification lead : préférence utilisateur show_partner_lead_qualification_tab.
  • Notifications de commande : redirection directe sur sale.order.
  • Recherche produit : contexte 1up_sale_sku_first_autocomplete.
  • Transferts : colonne Forecast Availability élargie.
  • Avertissements logistiques : affichage basé sur le partenaire du transfert, généralement le contact de type livraison utilisé sur la société.
  • Fournisseurs : champs supplier_fabrication_week_delay et supplier_shipping_week_delay sur res.partner.
  • Centrale d’achat : champ centrale visible sur les contacts dont is_company est vrai, même avec un parent_id.
  • Clients Factor : champ res.partner.factor_ref visible dans Customer Invoices; le champ calculé is_factor a été retiré.
  • Listes de prix B2B : libellé b2b_website_usage_label et widget partenaire mis à jour vers [Utilisé B2B].
  • Facture RIB auto : rapport action_report_custom_account_move_rib_auto.
  • Facture Intersport : rapport action_report_custom_account_move_intersport.
  • Facture Intersport temporaire : migration 19.0.3.2.26 supprimant l’action Studio 1up_specifique.custom_account_move_document_rib_auto_copy_1 et la vue studio_customization.custom_account_move__2ab4e3f5-91eb-431f-8d85-75f26dfcf6c6.
  • Rapports PDF : affichage conditionnel de res.partner.ref, x_studio_identifiant_1up et x_studio_gln sur devis, proformas, factures et bons de livraison.
  • Formulaires documents : champs liés oneup_partner_ref, oneup_partner_gln et oneup_partner_identifier sur account.move, sale.order et stock.picking.
  • GLN : aucune reprise automatique depuis la société parente ; la valeur doit venir du partner_id du document.
  • Bon de livraison : bloc d’informations haut réorganisé en grille de quatre colonnes.
  • Retards clients : action invoice_overdue_alert_action_customer_overdue_invoices et filtre invoice_overdue_alert_customer_overdue.
  • Relances impayés : pré-échéance, relance 1, relance 2, conditions fiables/non fiables/ignorées, comptes bancaires exclus, utilisateurs comptables à notifier, exclusion client et mise en hold possible à partir du seuil configuré.
  • Facturation électronique France : note interne mise à jour avec la disponibilité du module standard l10n_fr_pdp.
  • Adresse privée salarié : module 1up_employee_private_address entièrement retiré dans le commit de rollback 8f716f6.

Trouver de l’aide

Si vous avez une question, un problème ou une demande de correction, consultez la page des contacts pour identifier la bonne personne ou le bon prestataire à solliciter.

Voir qui contacter