Skip to content

VSN-2157 : Finalizing automatic attribution of default prepared passengers schedules based on establishments schedules in the mass importation process.

yassine.elazami a demandé de fusionner VSN-2157 vers develop

Merge Request Description

Overview

This merge request finalizes the automatic attribution of default prepared passengers schedules based on establishments schedules in the mass importation process. The commits included progressively introduce signatures, implementations, methods, refactoring, and documentation updates to ensure the feature is complete and maintainable.


Adding Signature of Establishments Hours

Description

This commit introduces a signature related to the method of retrieving establishments hours by establishment UAI code. It ensures that the retrieval process is formally defined and traceable, laying the groundwork for consistent integration across services.


Implementation of Establishments Hours Retrieval

Description

This commit implements the external call for retrieving establishments hours based on the UAI code. It connects the system to the necessary external data source, enabling accurate and reliable access to establishments schedules.


Adding Method to Save Default Schedules

Description

This commit adds a method to save default schedules of prepared passengers. It ensures that once schedules are retrieved, they can be stored and reused efficiently, supporting the automation of passenger schedule attribution.


Refactoring Mass Importation

Description

This commit refactors the mass importation logic to incorporate the necessary adjustments for default passengers schedules. It improves the structure and clarity of the codebase, ensuring that the new logic integrates seamlessly with existing processes.


Updating Changelog File

Description

This commit updates the changelog file to reflect the newly introduced validations and features. It provides documentation for the changes made, ensuring transparency and traceability for future reference.

Closes VSN-2157

Rapports de requête de fusion