Processus en arrière-plan Créer des bordereaux
Ce processus en arrière-plan (STMPRD) a pour fonction de créer périodiquement des bordereaux. Il fonctionne de la façon suivante :
- Tous les cycles de bordereau sont sélectionnés avec des calendriers en attente dont la date de production est égale ou antérieure à la date commerciale.
- Pour chaque cycle de ce type, toutes ses compositions de bordereau sont sélectionnées. Pour chaque composition de bordereau :
- Si un bordereau existe déjà pour le calendrier et la composition du cycle, il est supprimé (ce qui permet de le reproduire après une défaillance). Notez que cela est également valable même si le bordereau est imprimé car il se peut que vous ne détectiez le problème qu'après avoir visualisé le bordereau imprimé.
- Un bordereau est créé.
- Tous les EdC associés aux détails de la composition en vigueur à la date commerciale sont extraits.
- Tous les "clichés d'EdC" associés à des factures dont la DATE DE FACTURE se situe entre les dates de début et de fin des détails de la composition et qui ne sont pas encore liés à l'un des bordereaux de la composition sont liés au nouveau bordereau. Notez qu'un "cliché d'EdC" est créé pour chaque élément de contrat lié à un compte lorsqu'une facture est finalisée pour un compte.
- Si aucun "cliché d'EdC" n'est détecté, le bordereau est supprimé.
Le diagramme suivant illustre la façon dont la logique ci-dessus peut entraîner la création de plusieurs factures pour un seul élément de contrat lié au même bordereau.
Pour plus d'informations sur un bordereau et ses détails, voir Maintenance des bordereaux.
Ce processus est réexécutable : Si un problème est survenu lors de la création du bordereau, il vous suffit de réexécuter le processus en arrière-plan. Il effacera tous les bordereaux existants pour chaque composition du cycle actuel et redémarrera.
Pour plus d'informations sur la façon dont un processus en arrière-plan distinct utilise le cliché d'informations sur un bordereau pour composer le fichier d'extraction utilisé pour imprimer les bordereaux, voir Imprimer des bordereaux.
