Génération des préfactures (TPFAG1)

Généralités

Paramétrage

Dans GPEV, le paramétrage de la fonction TPFAG1 permet à la fois de paramétrer l’écran lanceur TPFA_FAC et la fonction différée TPFAG1.

Sélection des enregistrements :

Dans “événement origine », indiquer le type d’activité (achat ou vente) et le type d’événement des événements à sélectionner.

Au niveau du code état origine, indiquer le code état des événements à sélectionner.

Génération :

Dans “événement géré », indiquer le type d’activité (achat ou vente) et le type d’événement des événements à générer.

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

Marquage :

Dans “état validé », indiquer le code état dans lequel sera passé l’événement origine après le traitement.

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
  • GBLFRD : permet de donner l’accès aux frais divers

Exemple :

évén géré : A FAT

évén orig : V LIV

evén source : V CDE

etat géré : C

etat origi : V

etat validé : T

Dans cet exemple, on sélectionne des événements « V LIV » à l’état V dont la source et « V CDE » pour générer des « A FAT » à l’état C.

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

Des paramètres facultatifs paramètrent la génération :

L’ordre de sélection est important. Il permet le regroupement des préfactures par transporteur.

Ordre de type conseillé :

  • sigle du transporteur,
  • numéro de cotation,
  • site de transport.
  • numéro de voyage.

Description

Généralités

Le traitement créé une facture par transporteur et par voyage (site et numéro de voyage). Il est possible de créer une facture à chaque nouveau BL traité (voir paramètre GENFRT).

L’entête de préfacture est initialisée avec les données liées au transporteur.

Les postes sont des « produits » de transports fictifs qui doivent être déclarés dans GART. Dans chaque fiche produit, ne pas oublier de renseigner le code TVA.

Le code produit support de coût :

  • Dans le cas du transport terrestre, le code produit sera identique au mode de livraison du BL traité. On peut cependant paramétrer le code produit support de coût (voir paramètre GENFRT).
  • Dans le cas du transport logistique, le code produit sera égal au code frais associé au code d’une cotation .Alignement

Les tarifs et unités du produit de transport ne sont pas utilisés.

Ces postes sont créés avec une quantité égale à 1 U et un prix égal au coût du transport.

Génération de frais détaillée :

  • Il est possible de créer un poste de coût de transport par poste de BL (voir paramètre GENFRT).
  • Il est possible de créer un poste de coût de transport par ligne de BL (voir paramètre GENFRT).

Pointage des bons de livraison :

Lors de la génération de la facture de transport, le code état de la livraison est mis à jour par paramétrage dans GPEV (état validé). Cette mise à jour modifie la logique de la chaîne vente client existante. Pour ne pas perturber la chaîne actuelle, il est nécessaire d'utiliser un autre indicateur au niveau de l'entête d'évènement livraison. Cette manipulation est faisable avec le paramètre INDAPR.

Frais de transport

Si un frais de transport est saisi sur le bon de livraison, il est utilisé pour créer la préfacture.

Il est possible de saisir plusieurs frais de transports par BL. Sur la préfacture, on ne créera qu’un seul poste cumul de tous ces frais.

Transport Terrestre

Si le BL ne comporte aucun frais de transport, c’est le voyage associé au BL qui servira de base au calcul des préfactures. Si le calcul du coût de transport échoue, on peut créer le poste avec un prix nul au lieu de générer une erreur (voir paramètre GENFRT).

Saisir dans TVOY et TTAR les voyages et tarifs des transporteurs associés au BL.

Remarque :

Il est possible de créer un unique voyage pour plusieurs BL.

Dans ce cas, le coût du transport est proportionnel au poids transporté. C’est pour cela qu’il vaut mieux éviter d’utiliser les forfaits dans les calculs des coûts de transport.

Dans le cas où l’on utilise les seuils de coût de transports, 1 VOYAGE = 1 BL est obligatoire.

Transport Maritime

Le traitement s’appuie sur la saisie des cotations de transport.(TCOT)

Un regroupement de tous les BL est effectué. On ne crée qu’une seule préfacture par prestataire facturable.

Pour une cotation donnée, les prestataires facturables sont :

  • Celui de l’en-tête de cotation
  • Les prestataires facturables des postes de cotation.

Pour un prestataire donné, on cumule les montants des lignes de tarifs par code frais. Le montant est calculé dans la devise du prestataire facturé, au cours indiqué dans la cotation.

On créé un poste de préfacture dont le code produit est le code frais

Si un BL est livré partiellement (par rapport à la commande), le prix du transport est calculé au prorata du poids transporté.

Le code produit de chaque poste est le code frais des cotations sélectionnées. Ce code frais doit exister dans la table des produits.

Identification des bons de livraison avec préfacture de transport

En standard, on marque les BL uniquement si ceux-ci ont donné lieu à un poste de préfacture transport.

Le marquage porte sur le code état de l’événement et/ou l’indicateur d’approvisionnement, suivant les options du paramètre INDAPR.

Si le mot-clé MAJ_VALEUR est positionné dans la maquette, ces valeurs (pilotées par le paramètre INDAPR) seront mises à jour même si le BL n’a pas donné lieu à un poste de préfacture transport.

C’est en quelque sorte un marquage systématique des BL.