Script à paramétrer dans le format d'import sur la rubrique compte L'exemple suivant permet de rechercher les comptes commençant par « 401 » et de remplacer cette valeur par « 08 ». Il recherche également les comptes commençant par « 411 » et remplace cette valeur par « 01 » : 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 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 valeur « 401 » est la valeur de remplacement, « -3 » indique le nombre de caractères à remplacer -
Les lignes 3 et 4 répètent le script pour les racines clients -
Le champ [Valeur.Et.Xi] correspond au contenu du champ qui est importé ATTENTION : Dans le format d'import, pour la rubrique « Numéro de compte », décochez Valeur par défaut pour toujours appliquer la formule. Script à paramétrer dans le format d'export sur la rubrique compte L'exemple suivant permet de rechercher les comptes commençant par « 08 » et de remplacer cette valeur par « 401 ». Il recherche également les comptes commençant par « 01 » et remplace cette valeur par « 411 » : 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 [BCB:483:FRDK Sage 50 ELOQUA:ECB] |