Modèle d'import/export > Module Achats > Modèle d'import/export PPL (Tarifs achats) 

Une fiche de tarif se caractérise par un code structure et un numéro de fiche. Elle est constituée d’un en-tête et de plusieurs lignes.
Toutes les fiches d'un code tarif donné ont des lignes issues d'une structure commune. Les dates de validité sont liées à la fiche et sont identiques pour chacune des lignes.

Pré-requis

Exploitation

L’OBJet principal est détecté automatiquement avec la clé principale correspondant au code tarif et au numéro de la fiche.

Les lignes détails sont détectées selon deux critères, dans l’ordre suivant :

1. Recherche avec le numéro de ligne s’il est paramétré et renseigné.
Si la ligne existe, elle est modifiée, dans le cas contraire elle est créée.
Ce numéro de ligne affecté lors de la création n'est pas connu par le fournisseur qui transmet ses tarifs. Il est moins adapté à une modification des lignes.

2. Recherche avec le numéro de ligne import IMPNUMLIG s’il est paramétré et renseigné.
Si la ligne existe, elle est modifiée, dans le cas contraire elle est créée.
Ce numéro de ligne n'est pas saisi en création de tarif. Il est incrémenté lors d'un import de tarif et permet de stocker un numéro transmis par le fournisseur.
SEEINFO Si le numéro de ligne import est "zéro", il s'agit d'une création.

Autres pré-requis

Tables à renseigner

Les tables suivantes sont utilisées par la fonction. Leur contenu doit donc être éventuellement mis à jour :

Table

Intitulé Table

PPRICLIST [PPL]

Tarifs fournisseurs

Champs obligatoires du modèle

Dans le fichier PPRICLIST, les critères sont regroupés dans une seule donnée PLI.
Dans le modèle, ils doivent être définis séparément dans des variables globales.

  • Critère 1 = GIMP(1).
  • Critère 2 = GIMP(2).
  • Critère 3 = GIMP(3).
  • Critère 4 = GIMP(4).
  • Critère 5 = GIMP(5).

Une variable spécifique correspondante est attribuée à chacun des critères.

SEEWARNING Les correspondances ne doivent jamais être inversées.

Messages d'erreur

Il n'y a pas de message d'erreur autre que les messages d'erreur génériques.

Tables mises en oeuvre

Ce modèle est utilisable à la fois en import et en export. Les données sont mises à jour dans les tables suivantes :

Table

Intitulé Table

BPARTNER [BPR]

Business Partner

BPSUPPLIER [BPS]

Fournisseurs

BPSUPPMVT [MVS]

Mouvements fournisseurs

ITMBPS [ITP]

Articles-Fournisseurs

ITMFACILIT [ITF]

Articles - Sites

ITMMASTER [ITM]

Articles

PPREASON [PPR]

Motifs tarifs achats

PPRICCONF [PPC]

Paramétrage tarifs fournisseur

PPRICFICH [PPF]

Tarifs fournisseurs (fiches)

PPRICLIST [PPL]

Tarifs fournisseurs

PRICSTRUCT [PRS]

Structure Tarifs (cli/four)

TABCUR [TCU]

Table des Devises

TABUNIT [TUN]

Table des unités