Lorsqu'on fait un import automatisé d'annuaire et de structure, la suppression automatique ne fonctionne pas alors que le paramétrage dans le fichier env_importexport.properties est bon.
L'ordre de traitement des fichiers semblent rentrer en jeu. En effet si le fichier annuaire est plus récent, la suppression se passe correctement.
Dans ImportManager, méthode synchroniseFichesASupprimer => la variable typeSuppression est à 0 pour annuaire puis 1 pour structure. ( 1 dans tous les cas pour le cas où ça fonctionne).
Cela est dû à un décalage entre les variables sourceImport et sourceSynchronization. Dans le cas KO, souceImport = annuaire et sourceSynchronisation = structure.
sourceImport est alimenté dans la boucle sur les fichiers. Apres la boucle elle a la valeur du dernier fichier traité. La suppression des fiches intervient après la boucle et donc se positionne sur la mauvaise source.
- mentioned in
-
Page Chargement
1.
|
Report 6.7 - IMPORTXML-187 | Fini | Automate |