Finalisation

Description métier

L’opération de Finalisation consiste à assembler des jeux de données transport pour produire l’offre de transport de son Espace de travail.

Chaque jeu de données à un périmètre d’intervention précis :

  • une ou des lignes de transport

  • une ou des périodes

Lors de la finalisation d’un jeu de données, seules les données sur son périmètre vont modifier l’offre de transport de son Espace de travail.

Prenons l'exemple de l’intégration de 3 jeux de données dans l’offre de transport de son Espace de travail vide au départ.

Le premier jeu de données va alimenter les Lignes 1, 2 et 3 sur la période du 01/01 au 01/03.

Ensuite nous créons un deuxième jeu de données. Celui-ci contient de l’offre sur la Ligne 1 et 2 sur une partie de la période du premier et prolonge la période d'exploitation pour un mois de plus. 

Nous le finalisons et obtenons une offre finalisée, avec une partie réécrite par-dessus les anciennes données et une partie nouvelle. 

Le même principe va s’appliquer à chaque nouvelle finalisation avec par exemple un troisième jeu de données comme dans l’exemple ci-dessous :

Un jeu de données ayant été finalisé ne pourra pas être désarchivé ou supprimé car l’offre finalisée garde une référence vers ce jeu de données.

Les données contenues dans le jeu de données finalisé sont traitées selon les règles suivantes :

  • si une donnée “équivalente” (avec la même signature métier) est trouvée dans l’offre finalisée, elle sera conservée

  • si aucune donnée “équivalente” n’est trouvée, elle est créée dans l’offre finalisée

Les données traitées sont, dans l’ordre :

  • les itinéraires et les ITLs

  • les missions

  • les notes de bas de page

  • les courses, leurs (éventuelles) associations avec des ITLs ou des notes de bas de page

  • les calendriers d’application

Si l’offre du jeu de donnée a été finalisé avec succès, alors il y a :

  • une mise à jour de la date à laquelle la finalisation est effectuée

  • passage à l’état « Archivé »

Si l’opération échoue, le jeu de données revient à l’état « En édition ».

Après finalisation, l’ensemble des données “inutiles” sont supprimées de la nouvelle offre finalisée obtenue. Sont considérés comme inutiles :

  • un calendrier vide

  • une course sans calendrier

  • une mission sans course

  • un itinéraire sans mission

Consulter la liste des Finalisations

Vous pouvez consulter la liste des Finalisations en sélectionnant dans le menu “Offres courantes”→ “Offre de mon organisation”.

Pour chaque offre finalisée, État, Nom, Date et heure de création, Durée, Date et heure d’agrégation, Opérateur, sont affichés.

Finalisation manuelle

Pour chaque offre finalisée, une roue dentée permet de lancer les actions disponibles (consulter, voir l'offre associée, revenir à cette offre).

Vous pouvez finaliser un Jeu de Données en allant dans la section “Offre de mon organisation” et en cliquant sur “Finaliser des Jeux de données”.

Dans le formulaire de finalisation, vous sélectionnez un ou plusieurs Jeux de données parmi les “Jeux de données disponibles” et vous les validez.

Pendant la finalisation, les jeux de données soumis passent de l’état « En édition » à « En cours de traitement ».

Lorsque la finalisation est terminée et est en “Succès”, les jeux de données passent à l'état “Archivé”.
Si la finalisation est terminée et est en “Échec”, les jeux de données sélectionnés reviennent à l'état “En édition”.

Finalisation automatique après import

Vous pouvez paramétrer la finalisation automatique de vos jeux de données directement après un import.

Lors d’un import, dans le formulaire de création d’un nouvel import, cochez la case “Finalisation automatique des jeux de données importés”.

 

Si votre import est en succès, la finalisation se lancera automatiquement sur le jeu de données créé.

Données urgentes

Pour chaque Espace de Travail, si un jeu de données urgent est finalisée alors la finalisation est catégorisée urgente. Elle sera ainsi prise en compte rapidement dans l’offre du groupe de travail comme décrit dans

 

Consultation de l’Offre Finalisée

Pour chaque finalisation, il est possible de consulter une fiche récapitulative.

Dans la partie supérieure de la fiche, vous avez les informations générales, le traitement de la finalisation et un lien vers l’offre finalisée créée.

Dans la partie inférieure de la fiche, vous avez le ou les référentiels utilisés pendant la finalisation, et le résultat des jeux de contrôles et jeux d’instructions exécutés durant l’opération.

 

Revenir à une offre finalisée précédente

Pour annuler une finalisation qui a déjà été exécutée, il y a une fonction de retour arrière disponible dans la liste des actions sur les finalisations précédentes.

Il suffit de cliquer sur la roue dentée d’une des finalisations précédentes et cliquer sur “Revenir à cette offre”. Après cette manipulation, tous les jeux de données qui ont été finalisés ultérieurement vont être grisés et ne seront plus pris en compte dans l’offre finalisée de mon organisation.

Nettoyage des offres finalisées

Chouette conserve les 10 dernières offres finalisées. Le nettoyage a lieu après chaque finalisation réussie.

Contrôles avant la Finalisation

Vous pouvez paramétrer des jeux de contrôles à exécuter avant la finalisation pour chaque jeu de données. Ainsi, lorsque vous lancez une finalisation, Chouette lancera automatiquement le jeu de contrôle que vous avez paramétré sur les jeux de données sélectionnés pour la finalisation. Ensuite, la finalisation se lancera normalement.

Le lancement d’un jeu de contrôle avant la finalisation peut être paramétré de 2 manières :

  • L'un par l’équipe de l’Espace de travail dans la section Paramétrages > Jeu de contrôle. Vous sélectionnez dans la case appropriée le jeu de contrôle que vous souhaitez exécuter avant chaque finalisation.

 

  • L'autre par l’équipe gérant le Groupe de travail et associé à l’Espace de travail dans la section Paramétrages > Jeu de contrôle. Vous sélectionnez l’espace de travail à contrôler et dans la case appropriée le jeu de contrôle que vous souhaitez exécuter avant chaque finalisation.

Si une erreur est détectée lors du contrôle sur l’un des jeux de données, la finalisation est en “Échec”.

Contrôles après la Finalisation

De la même manière que les contrôles avant la Finalisation, vous pouvez définir un jeu de contrôles qui doit être exécuté pour contrôler l’offre qui vient d'être finalisée.

Ce jeu de contrôles peut être défini par :

  • L'équipe de l’Espace de travail

  • L'équipe gérant le Groupe de travail et associé à chaque Espace de travail.

Si une erreur de validation est rencontrée sur la nouvelle offre finalisée, la finalisation est en “Échec”.