Génération des notes de crédit (GFACOUG1)

Introduction

Le traitement de génération des notes de crédit est basé sur les factures de vente.

Une note de crédit est une facture d’achat dont le montant correspond au montant de la ligne Tarif. Le montant de la commission est enregistré sous la forme d’un frais.

Sur les postes de la commande source, il est possible de créer des lignes pour les tarifs.

La génération des notes de crédit ne prend en compte que les lignes de type C et dont le tiers est un représentant. La sélection porte sur des factures validées.

La génération des notes de crédit peut être activée de la fonction GFACOUG1 (et de toutes fonctions pointant sur cet exécutable.

Paramétrage

Dans GPEV, le paramétrage de la fonction GFACOUG1 permet à la fois de personnaliser le lanceur GFACOU_GEN et la fonction batch GFACOUG1.

Sélection des enregistrements :

Dans « événement origine », indiquer le type d’activité (Achat ou Vente) et le type d’événement.

Dans « code état origine », indiquer le code état des événements à sélectionner.

Il est possible de préciser la sélection en indiquant le type d’événement source et son type d’activité (Achat ou Vente).

Génération :

Dans « événement géré », indiquer le type d’activité (Achat ou Vente) des événements à générer.

Dans « état géré », indiquer l’état dans lequel sera créé l’événement.

Dans « état validé », indiquer le code état dans lequel sera passé l’événement origine lorsque la note de crédit sera générée.

Dans « Type de tiers », indiquer le type de tiers représentant. Cela permet de sélectionner uniquement les lignes de coût dont le type de tiers est celui d’un représentant.

Exemple :

évén géré : V NTC

évén orig : V FAC

evén source : V CDE

etat géré : C

etat origi : V

etat validé : T

Dans cet exemple, on sélectionne des événements de type Facture de Vente à l’état V dont la source est une commande de Vente pour générer des notes de crédit Vente à l’état C.

L’événement « V FAC » origine sera passé à l’état T en fin de Génération.

Paramétrage supplémentaire obligatoire :

CODTVA : indique le code TVA par défaut de la note de crédit,

• Déclarer dans UCPT un compteur pour la génération des événements.

Des paramètres peuvent être positionnés pour personnaliser la génération : MAJESC - TYPREPTYPGRP - PROPAG -

Traitement

Le traitement différé recherche pour chaque poste de l’événement sélectionné, le poste de l’événement source associé.

Pour le poste de l’événement source, on ne sélectionne que les lignes de type Commission.

A chaque ligne, est associé un tiers de type REP (Représentant).

Pour une facture sélectionnée, on crée une note de crédit par représentant.

La facture ne contient pas de postes.

Pour chaque ligne concernée, on crée une ligne de frais sur l’en-tête de note de crédit.

Le montant du frais est le montant de la ligne concernée dans l’événement source. Ce montant est exprimé dans la devise du représentant.

Le calcul actuel des frais suppose que la quantité livrée est égale à la quantité commandée.

Si une facture ne contient aucune ligne de type Commission, la note de crédit n’est pas créée mais l’état de la facture origine est modifié.