Optimisation & Débogage Flux Power Automate
Fiabilisation d'un processus critique de synchronisation de données entre Silae (Paie) et Dynamics 365 (CRM).
L'entreprise utilise un flux automatisé pour mettre à jour les fiches "Comptes" du CRM à partir des données de paie. Le flux existant tombait systématiquement en erreur ("Failed"), bloquant la mise à jour des données.
Filtrage basé sur le "Nom de Société" (source d'erreurs) au lieu d'un ID unique.
- Debugging : Analyse des logs JSON pour identifier les valeurs NULL causant le crash.
- Optimisation FetchXML : Chargement global des comptes actifs avec ID Quadratus pour réduire les appels.
- Mapping Robuste : Remplacement du matching par Nom (faillible) par un matching sur ID unique (Dossier Quadratus).
- Sécurité Conditionnelle : Ajout de conditions `length()` pour gérer les tableaux vides sans erreur.
Solution Power Automate
Fichier .zip complet du flux (Optimisé)
Maîtrise avancée des expressions WDL (Workflow Definition Language) et de la logique de traitement de données (JSON, Arrays). Compréhension fine du modèle de données Dataverse.