Aller au contenu principal

Reprise auto

Où le trouver

Ce formulaire s'ouvre depuis la page Tâches planifiées : cliquer sur une tâche de type Reprise auto pour la modifier, ou Nouvelle tâche → Reprise auto pour en créer une. Enregistrer et appliquer recharge immédiatement la planification, sans redémarrage du serveur.

Une tâche Reprise auto renvoie à la Plateforme Agréée (PA), une fois par jour, toutes les factures qui se trouvent dans les statuts choisis. La tâche habituelle renvoie à 3 h les factures en Échec d'envoi (9904), pour que ce qui a échoué dans la journée — indisponibilité de la plateforme, délai dépassé — reparte avant le matin.

Plusieurs tâches peuvent coexister, chacune avec son heure et ses statuts. La tâche emprunte le même renvoi que le bouton Tout renvoyer (N) de la carte Échec d'envoi du Tableau de bord IT, et chaque facture passe par les règles de renvoi. Le fonctionnement est identique quel que soit le système source — JD Edwards, SAP, NetSuite ou un ERP sur mesure : c'est l'UBL enregistré pour chaque facture qui est renvoyé.


Vue d'ensemble​

Reprise auto · retry-send-failedGÉNÉRALDESCRIPTIONRenvoi nocturne des échecs d'envoiActivéPLANIFICATIONHEURE3MINUTE0CIBLESTATUTS À REPRENDRE9904 · Échec d'envoi ×9907 · Échec d'import par la PA ×— ajouter un statut —NE REPRENDRE QUE LES FACTURES DES N DERNIERS JOURS00 = aucune restriction de dateCADENCEMENTATTENTE ENTRE APPELS À LA PA (MS)100PARALLEL WORKERS4Enregistrer et appliquerActivésinon conservée, non lancéeHeure quotidienneheure du serveur, une fois par jourCodes « Erreur – technique »9904 par défaut · OU entre codesDate de factureN derniers jours · 0 = toutesEnvois en parallèle1 à 8 · attente propre à chacunEnregistrer et appliquersans redémarrage

Champs​

Général​

ChampDéfautDescription
Nom—Saisi à la création (Nouvelle tâche) ; il identifie la tâche sur la page Tâches planifiées.
DescriptionvideTexte libre : ce que couvre la tâche.
ActivécochéDécoché, la tâche est conservée mais n'est plus lancée selon sa planification.

Planification​

ChampDéfautDescription
Heure3Heure de l'exécution quotidienne (0–23), à l'heure du serveur.
Minute0Minute de l'exécution (0–59). Décaler la minute évite que deux tâches démarrent ensemble.

Cible​

ChampDéfautDescription
Statuts à reprendre9904Un ou plusieurs codes, choisis parmi les statuts du groupe Erreur – technique du Catalogue des statuts, sauf 9905 (Échec de validation), jamais renvoyé. Plusieurs codes se combinent en OU. Sans statut choisi, rien ne s'exécute.
Ne reprendre que les factures des N derniers jours0Ne garde que les factures dont la date de facture tombe dans les N derniers jours. 0 garde toutes les factures des statuts choisis.

Un renvoi n'accepte que les statuts internes 99xx autres que 9905, 9911 et 9913 (voir les règles de renvoi) :

CodeLibelléRenvoyée ?
9904Échec d'envoi à la PAOui — la cible habituelle.
9907Échec d'import par la PAOui.
9909Échec d'export par la PAOui.
9905Échec de validationNon proposé — un UBL en échec de validation n'est jamais envoyé : corriger la facture, ou lancer un retraitement complet, qui le valide de nouveau.
213RejetéeNon — statut de la plateforme, refusé par le renvoi et compté en échec. Une 213 pour motif d'adressage (ADR_ERR, REJ_ADR, DEST_INC) se rouvre par Corriger destinataire, qui la revalide et peut la renvoyer.

Cadencement​

ChampDéfautDescription
Attente entre appels à la PA (ms)100Pause entre deux envois. À augmenter quand la plateforme limite le débit ; 0 envoie sans pause.
Parallel workers4Nombre d'envois menés en même temps (1 à 8). L'attente s'applique à chacun, si bien que le débit vers la plateforme vaut environ envois en parallèle ÷ attente. 1 envoie les factures l'une après l'autre.

Les limites de requêtes du connecteur s'ajoutent à ces réglages.


Déroulement à l'heure prévue​

  1. La tâche sélectionne les factures dont le statut fait partie des codes choisis, restreintes aux N derniers jours de date de facture si ce réglage est renseigné — jusqu'à 100 000 factures par exécution.
  2. Chaque facture est renvoyée selon les règles de renvoi : type de document Ne pas envoyer, UBL absent, échec de validation ou statut de la plateforme → échec, sans appel à la plateforme.
  3. L'exécution se termine par un résumé ok=… fail=… of …, affiché dans la colonne Résultat de la page Tâches planifiées et dans son historique.

Lancer maintenant, sur la page Tâches planifiées, déclenche la tâche immédiatement avec ses réglages en cours ; la prochaine exécution planifiée reste inchangée. Une exécution manquée pendant un arrêt du serveur n'est pas rattrapée : la suivante part à son heure habituelle.


Conseils & bonnes pratiques​

  • Une tâche sur 9904 suffit le plus souvent. N'en ajouter une que pour une autre heure ou d'autres statuts.
  • Laisser 213 de côté. Une 213 est toujours refusée par le renvoi ; un rejet d'adressage passe par Corriger destinataire.
  • Décaler les minutes. Deux tâches à la même minute se disputent les connexions à la base et la plateforme.
  • Augmenter l'attente en cas de 429. Une réponse Too Many Requests de la plateforme signale un débit trop élevé : augmenter l'attente ou réduire les envois en parallèle.
  • Désactiver plutôt que supprimer pendant une indisponibilité connue de la plateforme : la tâche reste visible et se réactive facilement.