Objectif
Plusieurs sources envoient le même état sous forme completed, paid ou 1. Le CRM doit recevoir une valeur unique.
Réponse courte
Créez crm_status et ajoutez des règles de remplacement : les variantes payées deviennent paid, les annulations deviennent canceled.
Comment le faire dans Eofferix
- Créez
crm_statusdepuis le statut source.
Le tableau convertit plusieurs statuts source vers un dictionnaire CRM. - Ajoutez les règles de remplacement pour chaque valeur fournisseur.

Les règles remplacent les valeurs fournisseur par les valeurs finales du CRM. - Utilisez une correspondance exacte pour les codes numériques.
- Enregistrez le modèle et testez-le sur des statuts réels.
Avant / après
Les données ci-dessous sont un exemple de démonstration et ne proviennent pas de fichiers réels.
Avant
données source| order_id | order_status |
|---|---|
| 1001 | completed |
| 1002 | paid |
| 1003 | 1 |
| 1004 | canceled |
Après
résultat| order_id | crm_status |
|---|---|
| 1001 | paid |
| 1002 | paid |
| 1003 | paid |
| 1004 | canceled |