Aller au contenu

Planification du traitement des envois

Les planifications Document Dispatch déterminent quand la file d'attente des tâches Document Dispatch – Traitement des entrées de la file d'attente peut traiter les entrées d'un profil d'envoi spécifique. Il est ainsi possible de traiter différents scénarios métier indépendamment, par exemple les factures tous les jours et les rappels uniquement le vendredi.

Important

Une planification d'envoi ne remplace pas l'entrée récurrente de la file d'attente des tâches Document Dispatch – Traitement des entrées de la file d'attente. Configurez cette entrée afin qu'elle s'exécute assez fréquemment pour atteindre les fenêtres de traitement requises. La planification est évaluée lors de l'exécution de la file d'attente des tâches.

Fonctionnement des planifications d'envoi

  • Vous pouvez créer une planification pour chaque profil d'envoi.
  • Une planification s'applique au traitement automatique par la file d'attente des tâches Document Dispatch.
  • La planification s'applique exclusivement aux entrées d'envoi dont le mode d'envoi est Différé (Delayed) et qui sont traitées par la file d'attente des tâches. Les entrées dont le mode d'envoi est Direct ne sont pas affectées par la planification.
  • Pendant une fenêtre de traitement autorisée, la même exécution de la file d'attente traite toutes les entrées admissibles du profil d'envoi.
  • Les profils d'envoi sans planification sont traités sans restriction de planification.
  • Si l'option Appliquer la planification est désactivée, la planification ne limite pas le traitement.
  • L'Heure d'envoi du profil d'envoi reste effective. Le traitement commence uniquement lorsque la planification et l'Heure d'envoi l'autorisent toutes les deux.

Création d'entrées d'envoi différées

Pour qu'une planification puisse contrôler le traitement, l'entrée d'envoi doit avoir le Type de file d'attente Différé (Delayed).

Pour créer des entrées différées lors d'un envoi depuis la FactBox Document Dispatch :

  1. Ouvrez le centre de rôles Administrateur Document Dispatch.
  2. Sélectionnez Configuration > Configuration du module.
  3. Ouvrez la section Configuration de la FactBox.
  4. Activez Envoi différé (Send Delayed).
  5. Créez l'envoi depuis la FactBox Document Dispatch comme d'habitude.

Au lieu d'envoyer immédiatement le document, Document Dispatch crée une entrée différée qui reste dans la file jusqu'à ce que la file d'attente des tâches et la planification autorisent son traitement. Le paramètre Envoi différé s'applique à tous les profils d'envoi utilisés depuis la FactBox. Les profils avec le type de sortie Téléchargement ne sont pas concernés, car ils ne peuvent pas être traités comme des envois différés.

Si vous préférez utiliser un processus d'envoi automatique, ouvrez Profils d'envoi, sélectionnez le profil requis et activez Activer l'envoi automatique (Enable Automatic Sending). Lorsque le processus métier configuré est ensuite déclenché, par exemple lors de la validation d'un document source, Document Dispatch crée l'entrée d'envoi pour son traitement différé par la file d'attente des tâches. Aucun paramètre FactBox supplémentaire n'est nécessaire pour ce processus.

Ouvrez la File d'attente Document Dispatch et vérifiez que l'entrée créée a le Type de file d'attente Différé. Une entrée dont le Type de file d'attente est Direct contourne la planification.

Création d'une planification d'envoi

  1. Ouvrez le centre de rôles Administrateur Document Dispatch.
  2. Sélectionnez Planifications d'envoi. Vous pouvez également rechercher Planifications Document Dispatch.
  3. Sélectionnez Nouveau.
  4. Dans Profil d'envoi, sélectionnez le profil dont vous souhaitez contrôler le traitement automatique.
  5. Saisissez éventuellement une Description de la planification.
  6. Activez Appliquer la planification.
  7. Sélectionnez un Type de planification et configurez ses paramètres.

Intervalle récurrent

Utilisez Intervalle récurrent pour imposer une durée minimale entre les fenêtres de traitement.

Dans Intervalle minimal de traitement, saisissez une formule de date Business Central standard, par exemple :

Valeur Résultat
1D Un jour entre les fenêtres de traitement
2W Deux semaines entre les fenêtres de traitement
1M Un mois entre les fenêtres de traitement

L'intervalle prend en charge les jours, les semaines, les mois et les années. Les heures et les minutes ne sont pas prises en charge. Si le champ est vide, aucune restriction d'intervalle n'est appliquée.

Si la planification n'a encore jamais ouvert de fenêtre de traitement, le traitement est immédiatement autorisé, sous réserve de l'Heure d'envoi du profil.

Jour de la semaine et heure

Utilisez Jour de la semaine et heure pour autoriser une fenêtre de traitement les jours sélectionnés :

  1. Dans Heure de traitement au plus tôt, saisissez l'heure à partir de laquelle le traitement est autorisé. Conservez la valeur 00:00:00 pour autoriser le traitement dès le début de la journée.
  2. Activez chaque jour requis dans Traiter le ....

Après l'ouverture d'une fenêtre de traitement, aucune autre fenêtre ne peut être ouverte pour le même profil à la même date. Si aucun jour n'est sélectionné, le profil n'est pas traité automatiquement tant que la planification est appliquée.

Exemple : factures quotidiennes et rappels le vendredi

Maintenez l'entrée de la file d'attente des tâches Document Dispatch – Traitement des entrées de la file d'attente active selon son intervalle court habituel, par exemple toutes les minutes, et créez les planifications suivantes :

Profil d'envoi Type de planification Paramètres
Facture Intervalle récurrent Intervalle minimal de traitement = 1D
Rappel Jour de la semaine et heure Traiter le vendredi = activé ; tous les autres jours = désactivés ; définissez l'Heure de traitement au plus tôt requise

La file d'attente des tâches peut alors traiter les entrées de facture quotidiennement, tandis que les entrées de rappel restent dans la file jusqu'à la prochaine fenêtre de traitement autorisée du vendredi.

Surveillance d'une planification

La liste et la fiche des planifications affichent le statut actuel. Selon la configuration, le statut indique que le traitement est autorisé, la date et l'heure à partir desquelles il est autorisé, que la planification est inactive ou qu'aucun jour de traitement n'est sélectionné.

Dernière fenêtre de traitement indique quand la planification a autorisé pour la dernière fois la file d'attente des tâches à traiter les entrées du profil. Cette valeur enregistre l'ouverture de la fenêtre de traitement ; elle ne confirme pas qu'une entrée a été envoyée avec succès.

Pour permettre à la planification d'ouvrir une nouvelle fenêtre plus tôt, sélectionnez Réinitialiser la fenêtre de traitement. Pour un intervalle récurrent, cette action supprime la référence à l'intervalle précédent et autorise la prochaine exécution de la file d'attente, sous réserve de l'Heure d'envoi. Pour une planification par jour de la semaine, le traitement redevient possible lorsque le jour, l'heure de traitement et l'Heure d'envoi configurés l'autorisent.

Voir aussi