Voici un aperçu des étapes exécutées lors d'une annonce :
1. Téléchargement et Validation du Fichier :
- Téléchargement du fichier (via le site web)
- Validation du format de fichier
- Analyse ou correspondance des champs
2. Traitement par un Expéditeur Externe (si applicable) :
- Application des règles pour répartir l'annonce entre différentes plateformes de transporteurs
- Vérification de l'ID de tâche unique par date (et type) si la fonctionnalité est activée
3. Création de Tâche:
- Mise à jour du statut de la tâche à PRÊT, NON PLANIFIÉ, ou ERREUR
- En cas d'ERREUR, consultez l'article sur les erreurs d'annonce
4. Traitement Par Tâche :
- Géocodage (à l'aide d'un fournisseur ou du Carnet d'Adresses)
- Vérification si la tâche est hors de la zone d'activité (si activée)
- Attribution d'une zone de plateforme
- Attribution d'un hub
- Attribution d'une zone liée au hub (si elle existe)
- Application des Règles Admin
- Attribution du transporteur (pour les plateformes associées)
- Génération d'un code de suivi pour l'accès du destinataire
- Validation et attribution des créneaux horaires (pour le flux de planification)
- Ajout ou mise à jour du Client dans le Carnet des Clients
- Validation des paires de ramassage et de livraison
- Création automatique des ramassages (si activée)
5. Notifications de Finalisation :
- Envoi d'une notification indiquant que l'annonce est terminée
- Envoi d'un webhook pour la finalisation de l'annonce
- Envoi d'un webhook pour les tâches annoncées
Comprendre cette séquence garantit une gestion correcte des données et aide à résoudre tout problème pouvant survenir lors du processus d'annonce.