Bonjour,
Pour l’instant la fonctionnalité qui permettrait de désactiver le mapping d’un champ Y en fonction de la valeur d’un champ X n’existe pas dans Stambia.
Par contre, nous trouvons l’idée très intéressant, nous allons donc essayer d’inclure cette fonctionnalité dans la prochaine version du connecteur Salesforce.
Si vous souhaitez recevoir plus de détails là-dessus ou tester cette nouvelle version, n’hésitez pas à créer un ticket auprès du Support Stambia.
Dans l’état actuel, vous pouvez envisager de filtrer le flux de données en fonction de la valeur d’un champ X et ainsi avoir deux versions de mapping (un avec le champ Y mappé et l’autre sans ce champ) en fonction de la valeur d’un champ X.
Voici un exemple :
De cette manière, le champ « last_name » ne sera pas mappé pour les lignes qui ont TIT_CODE=’Mr’.
A noter que cela signifie que le process fera un import vers Salesforce deux fois (une fois pour chacun de ces flux).
Il faudrait donc préciser l’ordre d’intégration au niveau de datastores Salesforce afin que les imports ne se fassent pas en parallèle et les fichiers temporaires ne soient pas écrasés :
J'espère que cela vous aide.
Cordialement,
Adrian MATYSIAK