====== Piermi: Odoo - Mois Anniversaire ====== ===== Description High Level ===== But: Le client souhaite pouvoir enregistrer le mois de la date d'anniversaire du client dans odoo pour lui offrir automatiquement une réduction à l'approche de cette date (envoi massif à tous les clients né un mois de xxx). Solution en V15: * Ajout d'un champ dans la fiche res.partner * Message dans le MyPortal pour inviter le client à transmettre son mois d'anniversaire * Campagne de bon de réduction + Template email dédié ===== Description Technique v15 ===== ==== Ajout d'un champ dans la fiche res.partner ==== Le champ a été initialement créé via Odoo Studio à une époque où j'étais débutant en Odoo. Il suivra en principe les différentes mises-à-jours d'Odoo. {{:clients:piermi:odoo:pasted:20240212-195843.png}} ==== Campagne de bon de réduction + template email ==== === template email === Un nouveau template a été généré pour pouvoir contacter les clients. Paramètres -> Technique -> Modèles de courrier De info@lingerie-pierre.com Pour (partenaires): {{ object.source_pos_order_id.partner_id.id or object.partner_id.id }} {{:clients:piermi:odoo:pasted:20240212-200032.png}}
Félicitations
Brandon Freeman,
C'est le mois de votre anniversaire,
La Lingerie Pierre vous offre
$ 10.0
sur votre prochaine commande
10.0%
sur certains produits* Protection Sol

de remise sur l'article le moins cher

sur votre prochaine commande

Protection Sol
sur votre prochaine commande
obtenez une livraison gratuite
sur votre prochaine commande
A utiliser avant le 2021_06_05
Valable en magasin et sur notre site web.

481399630193260690109548

Achat minimum de 10 articles
Valide pour achat supérieur à € 10.00
*Valide pour les articles suivants: Chaise de bureau Noire
   
=== Campagne de bon de réduction === Dans "Ventes -> Articles -> Campagnes de bons de réduction", une nouvelle campagne de bons de réduction a été créée. Important, elle s'applique sur tous les produits, a une durée de 30 jours et octroie 10% de remise au client. {{:clients:piermi:odoo:pasted:20240212-200537.png}} En cliquant sur générer les coupons, on peut choisir le "Nombre de clients sélectionnés" et définir des règles sur lesquels ces bons seront générés. Je crée un filtre de base (2) et je pointe le modèle email précédemment créé (3) et pour faire gagner du temps au client je sauvegarde ce formulaire modifié pour le rendre par défaut grâce au menu debugging (4) {{:clients:piermi:odoo:pasted:20240212-200727.png}} Résultat: quand le vendeur aura défini le mois en question, il enverra en masse des bons à tous les clients ayant ce mois dans leurs données. ==== Message dans le MyPortal (Cassé actuellement) ==== En relisant les notes, je me rends compte que cette fonctionnalité ne fonctionne plus actuellement en V15. Techniquement, on rajoutant un bloc (à remplir par le client) dans le Portail User pour le guider à un mini formulaire pour envoyer l'anniversaire par email au magasin (limitation du modèle saas). === Vue dans My Portal === Créer une vue héritée à portal.portal_my_home {{:clients:piermi:odoo:pasted:20240212-201313.png}}
=== Faire le formulaire de contact === Dans Sites Web → Configuration → des Pages puis ouvrir Contact et ouvrir la vue Contact Us.{{:clients:piermi:odoo:pasted:20240212-201443.png}} Cloner cette vue avec le contenu ci-dessous {{:clients:piermi:odoo:pasted:20240212-201505.png}}