Suite à notre mise à niveau en PROD ce dimanche, passage 5.2 à 5.3, nous avons eu une remonté côté métier, nous indiquant que la date d’effet de l’import superviseur, ne se remplit plus, CF image ci après :
Pas sûr que ce soit une régression, on va regarder.
La date d’effet sert à programmer des imports différés via la cron qui scanne périodiquement les imports à passer à cette date.
Si on importe un fichier à effet immédiat, ce champ est inutile, il devait prendre la même valeur que l’import immédiat pour rien.
Comment sont importés les fichiers UI, Cron, API, IO ?
Cela fait suite à une optimisation pour ne pas importer un fichier XML vide (si l’adapter ne retourne rien car traite directement les données sans retourner de flux XML).
Seul l’import XML final mettait l’import dans un état “en cours” en précisant la date effective de lancement. Vu qu’il n’est plus appelé, l’état “en cours” et la date d’effet seront positionnés dès le lancement de l’adapter.
Si l’adapter termine correctement, le statut “Import OK” sera toujours positionné.