

Kamalo
MembreRéponses céées sur le Forum
Kamalo
Membre23 janvier 2025 à 5h01 en réponse à: Envoyer des alertes des factures à plusieurs clientsBonjour @R3dKap,
Merci pour ton illustartion c’est très apprécié,
En effet, j’ai suivi à la lettre tes étapes en haut en prenant un exemple de 2 clients avec 2 factures qui répondent à la condition d’alerte pour chaque client. Le flux est fonctionnel sans erreur mais problème de résultat car il a envoyé 8 courriels et pour chaque client envoie un courriel avec une seule factures. on dirait le même résultat que j’avais dans mon premier essai envoyé à la question initiale.
Merci de me corriger si il me fallait d’autres précisions sinon un autre flux qui répond au cas de plusieurs clients et plusieurs lignes et chaque client reçoit toutes ses factures impayées.
Merci d’avance
Kamalo
Membre21 janvier 2025 à 21h42 en réponse à: Envoyer des alertes des factures à plusieurs clientsBonjour @R3dKap,
J’ai fait les modifications demandées mais je vois que la condition qui existe dans Apply to each donne toujours False peut être la déclaration des variables ! je sais pas trop.
Merci de revoir de ton coté ça donne quoi.
Merci d’avance
Kamalo
Membre21 janvier 2025 à 14h48 en réponse à: Envoyer des alertes des factures à plusieurs clientsBonjour @R3dKap,
Je suis d’accord avec toi !
J’ai fait des essais de ce flux et chaque foix le flux donner des erreurs, peux tu me corriger les codes et vérifie avec moi si j’ai bien compris les étapes, voici les captures d’écran de chaque étape:
PS: le filtre et le tri fonctionnenet très bien.
1- Déclaration des variables :
2- Boucler avec les variables :
a- Si la condition est vrai :
b- Puis réinitialiser la variable :
c- Ajouter une ligne :
3- Mettre à jour le client précèdent :
4- Vérifier si il existe une case non vide :
Merci d’avance
Kamalo
Membre20 janvier 2025 à 4h11 en réponse à: Envoyer des alertes des factures à plusieurs clientsBonjour @R3dKap,
J’ai bien compris les 2 étapes merci beaucoup!
Pour les étapes suivantes est ce possible des captures des écrans et les codes svp ?
- Initialiser une variable de chaîne qui va contenir l’HTML de la liste du tableau des factures d’un client (par ex. strHtmlTabFactures)
- Initialiser une variable de chaîne qui va contenir le nom du précédent client (par ex. strClientPrec)
- Boucler sur les lignes identifiées à l’étape 1 et pour chaque ligne :
- Si le client de la ligne en cours est différent du client précédent strClientPrec et que strClientPrec n’est pas vide alors :
- Envoyer le mail au client en intégrant au message Html du mail les lignes du tableau qui liste les factures strHtmlTabFactures, c’est à dire quelque chose comme : <html>…..<body>Bonjour, blablabla<table>strHtmlTabFactures</table>Merci, bonne journée</body></html>
- On vide strHtmlTabFactures puisqu’on est sur un nouveau client
- Sinon (on est soit sur un nouveau client ou sur le même client que précédemment et donc il faut construire la ligne du tableau pour la facture concernée) :
- On ajoute à la variable de chaîne strHtmlTabFactures le <tr>…</tr> qui va bien pour y renseigner les éléments de la facture
- Dans strClientPrec on met le client de la ligne en cours
- Si le client de la ligne en cours est différent du client précédent strClientPrec et que strClientPrec n’est pas vide alors :
- Après la boucle, il faut gérer l’envoi du mail pour le dernier client et donc simplement refaire ici la même action d’envoi du mail qu’en 4.1.1 ci-dessus
Merci d’avance,
-
Cette réponse a été modifiée Il y a 1 mois, 3 semaines par
Kamalo.
Kamalo
Membre18 janvier 2025 à 19h40 en réponse à: Envoyer des alertes des factures à plusieurs clientsBonjour @R3dKap,
Merci pour ta réponse.
En effet je suis nouveau dans Power Automate, j’ai fait mon flux présenté en description à l’aide d’un vidéo. J’ai eassayé la première étape que tu m’a proposé mais Power automate me propose pas les colonnes de mon tableau partagé sur Sharepoint et en plus pour filtrer la facture impayée je dois filtrer deux autres colonnes, il s’agit de si la colonne contient la confirmation d’envoyer l’alerte, valeur “oui”, et si la colonne colonne Rappel 2 est vide aussi.
voci un exemple de mon tableau :
J’aimerais bien que tu me donne plus de détails des captures et codes pour chaque étape sera très apprécié de ta part.
Merci d’avance.
Kamalo
Membre29 décembre 2024 à 20h07 en réponse à: MAJ table Excel à partir d'une table HTML/courrielSalut @R3dKap,
Merci de ta réponse quand même, je sais que la solution exsiste, je vais battre pour la trouver. Merci
Kamalo
Membre23 décembre 2024 à 17h32 en réponse à: MAJ table Excel à partir d'une table HTML/courrielon peut pas donner accès à un service juridique externe.
Merci
Kamalo
Membre23 décembre 2024 à 15h21 en réponse à: MAJ table Excel à partir d'une table HTML/courrielBonjour @R3dKap,
Je pensais que j’ai bien fait la première partie d’envoi du tableau par courriel mais malheureusement il y a quelues choses ça marche pas . je reformule mon au complet: J’ai un fichier Excel sur sharepoint suivi des contrats.
Je veux chaque mois envoyer un tableau pour la mise à jour des contracts qui contient les contrat sans statut par courriel.
Le service va mettre à jour le statut par arrêt ou Travaux en cours et il va me retourner le tableau à jour par le même courriel. (il va copier coller le tableau et mettre à jour puis renvoyer à moi)
À partir de cette mise à jour je dois mettre à jours mon fichier de départ sur sharepoint suivi des contrats. je dois remplir les statuts vide en fonction du ID de contrat.
Je reste disponible pour tout autre information complémentaire.
Merci d’avance
Kamalo
Membre19 décembre 2024 à 19h44 en réponse à: MAJ table Excel à partir d'une table HTML/courrielSalut R3dKap,
Oui exactement comme tu viens de dire.
voici le code HTML :
Voici le statut des contrats :
<style>
Table {
font-family : Arial, Helvetica, sans serif;
background-color: #EEEEEE;
border-collapse;
with : 100%;
}
Table td, Table th {
border :1px solid #ddd;
padding : 3px 3px;
}
Table th {
font-size 15px;
font-weight : bold;
padding-top : 12px;
padding-bottom : 12px;
text-align : left;
background-color : #00B0F0;
color : white;
}
</style>
Outputs
Outputs
Cordialement,
**********
voici le tableau output reçu par courriel:
Merci