Cegid XRP Ultimate  |  
I3   Actualisé le 06/10/2022
Déplacements et Frais professionnels
TFECN - Actions réalisées par le traitement d'éclatement des notes de frais

Description
   Ce traitement éclate une note de frais en sous-notes de frais en fonction du critère d'éclatement sélectionné dans la boîte de critères associée au traitement.
Les critères d'éclatement disponibles sont des données des lignes de frais :
- type de paiement (paramètre PAIQFNAD) ;
- statut (paramètre STAQFLDF).

Fonctionnement
   Le traitement vérifie qu'il existe différentes valeurs du critère d'éclatement sur les lignes de frais. Dans le cas contraire, il n'est pas nécessaire de créer une sous-note de frais. Les lignes restent sur la note de frais d'origine et seule l'étape de cette dernière évolue.

   Lorsqu'il existe différentes valeurs du critère d'éclatement, le traitement parcourt toutes les lignes de frais de la note afin de rechercher la valeur de la donnée correspondant au critère d'éclatement. Les lignes sont triées suivant la valeur 1 de l'occurrence du paramètre correspondant au critère d'éclatement.
Les premières lignes, suivant l'ordre de tri, restent sur la note de frais d'origine, les autres sont dispersées sur de nouvelles sous-notes de frais.

   Les sous-notes de frais sont générées à l'étape du traitement.
Lorsque le traitement se termine sans anomalie, l'étape de la note de frais d'origine est mise à jour.

Exemples
   
Le critère d'éclatement choisi est le type de paiement.
Les occurrences du paramètre PAIQFNAD sont définies de la manière suivante :
- l'occurrence "A" (Avancé) a pour valeur 1 : 20 ;
- l'occurrence "P" (Payé) a pour valeur 1 : 30 ;
- l'occurrence "R" (Remboursé) a pour valeur 1 : 10.

   Exemple 1

   Une note de frais NDF-1-1 comportant 3 lignes avec un type de paiement égal à :
- "A" (Avancé) pour la première ;
- "P" (Payé) pour la seconde ;
- "R" (Remboursé) pour la troisième.

   Après l'éclatement, voici la répartition des lignes :
- NDF-1-1 avec la ligne ayant le type de paiement "R" ;
- NDF-1-2 avec la ligne ayant le type de paiement "A" ;
- NDF-1-3 avec la ligne ayant le type de paiement "P".

   Exemple 2

   Une note de frais NDF-1-1 comportant 2 lignes avec un type de paiement égal à :
- "A" (Avancé) pour la première ;
- "P" (Payé) pour la seconde.

   Après l'éclatement, voici la répartition des lignes :
- NDF-1-1 avec la ligne ayant le type de paiement "A" ;
- NDF-1-2 avec la ligne ayant le type de paiement "P".

Mise à jour des notes de frais traitées
   L'étape de la note de frais est mise à jour. Elle est égale à l'étape du traitement exécuté. La mise à jour est réalisée si l'étape de la note de frais est strictement inférieure à l'étape du traitement.
Le traitement ne peut être effectué qu'une seule fois.

Historique des étapes
   Comme pour toutes les transactions référencées dans les étapes, possibilité au niveau de la note de frais de conserver une trace de l'étape réalisée. Création de cet historique en indiquant le numéro de l'étape, l'utilisateur ayant effectué l'étape, ainsi que la date et l'heure de réalisation de l'étape.
C'est lors de la définition de l'étape par classe (GFETC) que vous indiquez si la mémorisation est active ou non.

Traitement d'une liste de notes de frais
   Si l'élément traité est une liste de notes de frais, vérification en fonction du paramétrage, si autorisation de traiter des notes de frais relatives à différents établissements (occurrence Z du paramètre AUTLISTE).

   Lorsque le traitement se déroule sans anomalie, modification de la liste pour indiquer la dernière étape réalisée.
Mise à jour de l'étape, elle est égale à l'étape du traitement d'éclatement des notes de frais.
Mise à jour de la date de dernier traitement.
Mise à jour de l'utilisateur ayant réalisé le traitement.
Mise à jour du dernier traitement réalisé.