Script à mettre en place dans le format d’import sur la rubrique compte : EXEMPLE : - Recherchez les comptes qui commencent par 08 et remplacer la valeur 08 par 401.
- Recherchez les comptes qui commencent par 01 et remplacer la valeur 01 par 411.
Si Gauche([Valeur.EtLXi],2)="08" "401"STxt([Valeur.EtLXi],3,[Longueur max. compte.Par]-3) SinonSi Gauche([Valeur.EtLXi],2)="01" "411"STxt([Valeur.EtLXi],3,[Longueur max. compte.Par]-3) Sinon [Valeur.EtLXi] FinSi
Explication du script :
- La 1ère ligne :
- La valeur "Gauche" indique que la recherche démarre à gauche du champ.
- La valeur "2" spécifie le nombre de caractères à rechercher, "08" les caractères recherchés
- La 2ème ligne :
- La valeur "401" est la valeur de remplacement, "-3" indique le nombre de caractères à remplacer.
- La 3ème et 4ème ligne :
- Elles répètent le script pour les racines clients.
- Le champ [Valeur.Et.Xi] correspond au contenu du champ qui est importé.
MISE EN GARDE : Dans le format d'import, pour la rubrique "Numéro de compte", décochez "Valeur par défaut" pour toujours appliquer la formule. Script à mettre en place dans le format d’import sur la rubrique compte : EXEMPLE : - Recherchez les comptes qui commencent par 401, et remplacer la valeur 401 par 08.
- Recherchez les comptes qui commencent par 411, et remplacer la valeur 411 par 01.
Si Gauche([N° de compte],3)="401" Remplace([N° de compte],"401","08",,3) SinonSi Gauche([N° de compte],3)="411" Remplace([N° de compte],"411","01",,3) Sinon [N° de compte] FinSi |