Modèle d'import/export > Module Données de base > Modèle d'import/export SPL (Tarifs ventes) 

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 de ces 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 toujours connu. 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 de référence.
SEEINFO Si le numéro de ligne import est "0", 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

SPRICFICH [SPF]

Tarifs clients (fiches)

SPRICLIST [SPL]

Tarifs clients

Champs obligatoires du modèle

Dans le fichier SPRICLIST, 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

BPCUSTMVT [MVC]

Mouvements clients

BPCUSTOMER [BPC]

Clients

BPDLVCUST [BPD]

Clients livrés

ITMFACILIT [ITF]

Articles - Sites

ITMMASTER [ITM]

Articles

ITMSALES [ITS]

Articles - ventes

PRICSTRUCT [PRS]

Structure Tarifs (cli/four)

SALESREP [REP]

Représentant

SORDER [SOH]

Commandes de vente - Entête

SORDERP [SOP]

Commandes de vente - Prix

SORDERQ [SOQ]

Commandes de vente - Quantités

SPREASON [SPR]

Motifs tarifs ventes

SPRICCONF [SPC]

Paramétrage tarifs client

SPRICFICH [SPF]

Tarifs clients (fiches)

SPRICLIST [SPL]

Tarifs clients

TABCUR [TCU]

Table des Devises

TABUNIT [TUN]

Table des unités