Annexe : les variables GIMP 

Modèles d'import/export standard

Les traitement d'imports qui utilisent la variable GIMP(*) sont :

IMPITM : Articles

Les variables sont utilisées en Import/Export des textes de la gestion des articles. Chaque texte est dépendant de la table importée. Ainsi un même numéro de variable peut se retrouver plusieurs fois dans un modèle mais pour la gestion d'un texte différent. 

Variable

Description

Import

Export

*71 à *78

ITMMASTER (articles) : Lignes 1 à 8 du texte achat

Oui

Oui

*81 à *88

ITMMASTER (articles) : Lignes 1 à 8 du texte production

Oui

Oui

*71 à *78

ITMSALES (articles-ventes) : Lignes 1 à 8 du texte vente

Oui

Oui

*81 à *88

ITMSALES (articles-ventes) : Lignes 1 à 8 du texte préparation

Oui

Oui

*71 à *78

ITMBPS (articles-fournisseurs) : Lignes 1 à 8 du texte

Oui

Oui

*71 à *78

ITMBPC (articles-clients) : Lignes 1 à 8 du texte vente

Oui

Oui

*81 à *88

ITMBPC (articles-clients) : Lignes 1 à 8 du texte préparation

Oui

Oui

 

IMPPPL : Tarifs achats

Dans l'enregistrement PPRICLIST, les  critères sont regroupés dans une seule donnée PLI mais doivent être définis séparément dans le modèle.

Variable

Description

Import

Export

*1

Critère 1 du tarif

Oui

Oui

*2

Critère 2 du tarif

Oui

Oui

*3

Critère 3 du tarif

Oui

Oui

*4

Critère 4 du tarif

Oui

Oui

*5

Critère 5 du tarif

Oui

Oui

 

IMPPTH : Réceptions des achats

Les variables sont utilisées en Import/Export des textes.

Variable

Description

Import

Export

*71 à *78

Lignes 1 à 8 du texte entête

Oui

Oui

*81 à 88

Lignes 1 à 8 du texte pied

Oui

Oui

*91 à *98

Lignes 1 à 8 du texte ligne

Oui

Oui

 

IMPPTHS : Réceptions des achats (import spécifique)

Les variables sont utilisées en Import/Export des textes.

Variable

Description

Import

Export

*60

No de livraison de vente (uniquement pour les réceptions inter-sites)

Oui

 

*61

No de ligne de la livraison de vente (uniquement pour les réceptions inter-sites)

Oui

 

*65

Flag de solde

Oui

 

*71 à *78

Lignes 1 à 8 du texte entête

Oui

 

*81 à 88

Lignes 1 à 8 du texte pied

Oui

 

*91 à *98

Lignes 1 à 8 du texte ligne

Oui

 

 

IMPROT : Opérations standards

Les variables sont utilisées en Import/Export des textes.

Variable

Description

Import

Export

*71 à *78

Lignes 1 à 8 du texte opération

Oui

Oui

 

IMPROU : Gammes

Les variables sont utilisées en Import/Export des textes.

Variable

Description

Import

Export

*71 à *78

Lignes 1 à 8 du texte d'entête de gamme

Oui

Oui

*91 à *98

Lignes 1 à 8 du texte opération

Oui

Oui

 

IMPSDH : Livraisons des ventes

Les variables sont utilisées en Import/Export des textes du bon de livraison. Les textes du bon de préparation ne sont pas gérés. Dans le cadre de la gestion des échanges EDI des variables sont définies pour déclencher la lecture de classes [F] non accessibles directement par un lien; ces variables ne sont utilisables qu'en export. 

Variable

Description

Import

Export

*3

Société : alimentation des classes [F:FCY] site de vente, [F: CPY] société et [F:BPA] adresse société

 

Oui

*4

Site de livraison : alimentation des classes [F:FCY] site de livraison et [F:BPA] adresse de livraison

 

Oui

*5

Client facture : alimentation des classes [F:BPR] tiers, [F:BPC] client facture et [F:BPA] adresse client facture

 

Oui

*6

Client commande : alimentation des classes [F:BPR] tiers, [F:BPC] client commande et [F:BPA] adresse client commande

 

Oui

*7

Client payeur : alimentation des classes [F:BPR] tiers, [F:BPC] client payeur et [F:BPA] adresse client payeur

 

Oui

*8

Client livré : alimentation des classes [F:BPD] client livré et [F:BPA] adresse client livré

 

Oui

*9

Transporteur : alimentation des classes [F:BPT] transporteur et [F:BPA] adresse transporteur

 

Oui

*15

Commande : alimentation de la classe [F:SOH]     Si export de l'entête (EXPFIC="SDH"), alimentation de la commande de la première ligne de livraison. Si export de la ligne (EXPFIC="SDD"), alimentation de la commande de la ligne de livraison.

 

Oui

*21

Coefficient multiplicateur du poids entête. En EDI les poids doivent être en KG, si l'unité de poids n'est pas en KG, il faut garnir un coefficient (à partir de la table de conversion des unités) qui va permettre de passer en KG. Attention à l'utilisation de la variable de stockage GIMP(21) qui est une donnée alpha  

 

Oui

*52

Article : Alimentation des classes [F:ITM] article, [F:ITS] article-vente et [F:ITU] article-client

 

Oui

*53

Coefficient multiplicateur du poids ligne (voir description *21).

 

Oui

*71 à *78

Lignes 1 à 8 du texte entête du BL

Oui

Oui

*81 à 88

Lignes 1 à 8 du texte pied du BL

Oui

Oui

*91 à *98

Lignes 1 à 8 du texte ligne du BL

Oui

Oui

 

IMPSDHS : Livraisons des ventes (import spécifique)

Les variables sont utilisées en Import des textes du bon de livraison. Les textes du bon de préparation ne sont pas gérés.  

Variable

Description

Import

Export

*71 à *78

Lignes 1 à 8 du texte entête du BL

Oui

 

*81 à 88

Lignes 1 à 8 du texte pied du BL

Oui

 

*91 à *98

Lignes 1 à 8 du texte ligne du BL

Oui

 

 

IMPSIH : Factures des ventes

Les variables sont utilisées en Import/Export des textes. Dans le cadre de la gestion des échanges EDI des variables sont définies pour déclencher la lecture de classes [F] non accessibles directement par un lien; ces variables ne sont utilisables qu'en export. 

Variable

Description

Import

Export

*3

Société : alimentation des classes [F: CPY] société et [F:BPA] adresse société

 

Oui

*4

Site de vente : alimentation des classes [F:FCY] site de vente et [F:BPA] adresse site de vente

 

Oui

*5

Client facture : alimentation des classes [F:BPR] tiers, [F:BPC] client facture et [F:BPA] adresse client facture

 

Oui

*6

Client commande : alimentation des classes [F:BPR] tiers, [F:BPC] client commande et [F:BPA] adresse client commande

 

Oui

*7

Client payeur : alimentation des classes [F:BPR] tiers, [F:BPC] client payeur et [F:BPA] adresse client payeur

 

Oui

*8

Client livré : alimentation des classes [F:BPD] client livré et [F:BPA] adresse client livré

 

Oui

*9

Transporteur : alimentation des classes [F:SDH] livraison (à partir du no de livraison de la première ligne facture), [F:BPT] transporteur et [F:BPA] adresse transporteur

 

Oui

*10

Type de document : test dans l'action EXPORT pour garnir GIMP(10)="04" avoir ou GIMP(10)="05" facture

 

Oui

*15

Commande : alimentation de la classe [F:SOH] commande. Si export de l'entête (EXPFIC="SIH" ou "SIV") alimentation de la commande de la première ligne de la facture. Si export d'une ligne (EXPFIC="SID") alimentation de la commande de la ligne de la facture.

 

Oui

*16

Livraison : alimentation de la classe [F:SDH] livraison. Si export de l'entête (EXPFIC="SIH" ou "SIV") alimentation de la livraison de la première ligne de la facture. Si export d'une ligne (EXPFIC="SID") alimentation de la livraison de la ligne de la facture.

 

Oui

*31

Taxe 1 : alimentation de [F:TVT] table des taxes. On charge le taux de taxe [F:TVT]VATRAT à partir de ce qui est dans [F:SIV]VATRAT(x) ou [F:SIV]DTAVATRAT. On est obligé de retrouver la taux qui est stocké dans SINVOICEV pour avoir le taux réellement utilisé (la recherche dans la table des taux pourrait délivrer un taux modifié depuis le calcul de la facture). 

 

Oui

*32

Taxe 2 : alimentation de [F:TVT] table des taxes (traitement idem Taxe 1)

 

Oui

*33

Taxe 3 : alimentation de [F:TVT] table des taxes (traitement idem Taxe 1)

 

Oui

*34

Taxe 4 : alimentation de [F:TVT] table des taxes (traitement idem Taxe 1)

 

Oui

*35

Taxe 5 : alimentation de [F:TVT] table des taxes (traitement idem Taxe 1)

 

Oui

*41

Echéance 1 : alimentation de [F:DUD] table des échéances GACCDUDATE avec la première échéance de la facture.

 

Oui

*42

Echéance 2 : alimentation de [F:DUD] table des échéances GACCDUDATE avec la seconde échéance de la facture.

 

Oui

*43

Echéance 3 : alimentation de [F:DUD] table des échéances GACCDUDATE avec la troisième  échéance de la facture.

 

Oui

*44

Echéance 4 : alimentation de [F:DUD] table des échéances GACCDUDATE avec la quatrième échéance de la facture.

 

Oui

*45

Echéance 5 : alimentation de [F:DUD] table des échéances GACCDUDATE avec la cinquième échéance de la facture.

 

Oui

*52

Article : Alimentation des classes [F:ITM] article, [F:ITS] article-vente et [F:ITU] article-client

 

Oui

*61 à *70

Elément de facturation 1 : correspond au rang (de 1 à 10) du tableau des éléments de facturation (et non au no de l'élément). Par exemple si la remise est en ligne 1 du tableau, il faut utiliser la variable *61; si elle est en 5, il faut utiliser la variable *65.

Attention : les éléments de facturation ne doivent pas être regroupés ni regroupés dans la valorisation de la facture.

Cette action garnit les variables globales à inclure dans le paramétrage du modèle

- [V]DTAAMT       base(% ou montant)

- [V]DTANOT       montant HT

- [V]DTAVATRAT taux de taxe

- [V]DTAVATAMT montant de taxe  

 

Oui

*71 à *78

Lignes 1 à 8 du texte entête de facture

Oui

Oui

*81 à 88

Lignes 1 à 8 du texte pied de facture

Oui

Oui

*91 à *98

Lignes 1 à 8 du texte ligne de facture

Oui

Oui

 

IMPSOH : Commandes des ventes

Les variables sont utilisées en Import/Export des textes. Dans le cadre de la gestion des échanges EDI des variables sont définies pour déclencher la lecture de classes [F] non accessibles directement par un lien; ces variables ne sont utilisables qu'en export.

En import, les variables permettent de gérer les identifiants EDI pour les clients et le transporteur. Dans les fichiers EDI il y a un identifiant commande et un identifiant livraison  (de même structure que l'identifiant commande).  Par contre dans X3 l'adresse de livraison est un code adresse lié au code du client commande. Ainsi en EDI on trouve souvent le même identifiant pour la commande et la livraison; hors dans X3 on doit récupérer 2 informations. Le logiciel EDI-Appli utilise une table de correspondance et pour un identifiant EDI il délivre, dans le fichier à importer, une seule donnée regroupant le code client et le code adresse séparés par un ~ (tilde).

093195450607700237;AIRFRANCE~RSY (093195450607700237 = identifiant EDI  /  AIRFRANCE = code client X3  /  RSY = code adresse livraison). Ainsi la donnée AIRFRANCE~RSY est délivrée dans le fichier pivot; uniquement la valeur avant le ~ (tilde) est prise comme code client.     

Variable

Description

Import

Export

*3

Société : alimentation des classes [F: CPY] société et [F:BPA] adresse société

 

Oui

*4

Site de vente : alimentation des classes [F:FCY] site de vente et [F:BPA] adresse site de vente

 

Oui

*5

Client facture : alimentation des classes [F:BPR] tiers, [F:BPC] client facture et [F:BPA] adresse client facture.

 

Oui

*6

Client commande (spécificité EDI) : La valeur avant le ~ (tilde) garnit le code client. 

Oui

 

*6

Client commande : alimentation des classes [F:BPR] tiers, [F:BPC] client commande et [F:BPA] adresse client commande

 

Oui

*7

Client payeur (spécificité EDI) : La valeur avant le ~ (tilde) garnit le code client. 

Oui

 

*7

Client payeur : alimentation des classes [F:BPR] tiers, [F:BPC] client payeur et [F:BPA] adresse client payeur

 

Oui

*8

Client livré (spécificité EDI) : La valeur après le ~ (tilde) garnit le code adresse. 

Oui

 

*8

Client livré : alimentation des classes [F:BPD] client livré et [F:BPA] adresse client livré

 

Oui

*9

Transporteur (spécificité EDI) : La valeur avant le ~ (tilde) garnit le code transporteur. 

Oui

 

*9

Transporteur : alimentation des classes [F:SDH] livraison (à partir du no de livraison de la première ligne facture), [F:BPT] transporteur et [F:BPA] adresse transporteur

 

Oui

*15

Commande : alimentation des classes [F:SOP] et [F:SOQ] de la première ligne de la commande. Cette action est nécessaire si des données stockées dans les lignes doivent apparaître dans l'export de l'enregistrement entête.

 

Oui

*52

Article : Alimentation des classes [F:ITM] article, [F:ITS] article-vente et [F:ITU] article-client

 

Oui

*71 à *78

Lignes 1 à 8 du texte entête de commande

Oui

Oui

*81 à 88

Lignes 1 à 8 du texte pied de commande

Oui

Oui

*91 à *98

Lignes 1 à 8 du texte ligne

Oui

Oui

 

IMPSOQ : Demandes de livraison des ventes

Les variables sont utilisées en Import des textes.

En import, les variables permettent de gérer les identifiants EDI pour les clients et le transporteur. Dans les fichiers EDI il y a un identifiant commande et un identifiant livraison  (de même structure que l'identifiant commande).  Par contre dans X3 l'adresse de livraison est un code adresse lié au code du client commande. Ainsi en EDI on trouve souvent le même identifiant pour la commande et la livraison; hors dans X3 on doit récupérer 2 informations. Le logiciel EDI-Appli utilise une table de correspondance et pour un identifiant EDI il délivre, dans le fichier à importer, une seule donnée regroupant le code client et le code adresse séparés par un ~ (tilde).

093195450607700237;AIRFRANCE~RSY (093195450607700237 = identifiant EDI  /  AIRFRANCE = code client X3  /  RSY = code adresse livraison). Ainsi la donnée AIRFRANCE~RSY est délivrée dans le fichier pivot; uniquement la valeur avant le ~ (tilde) est prise comme code client.     

Variable

Description

Import

Export

*6

Client commande (spécificité EDI) : La valeur avant le ~ (tilde) garnit le code client. 

Oui

 

*8

Client livré (spécificité EDI) : La valeur après le ~ (tilde) garnit le code adresse. 

Oui

 

*71 à *78

Lignes 1 à 8 du texte entête

Oui

 

*81 à 88

Lignes 1 à 8 du texte pied

Oui

 

*91 à *98

Lignes 1 à 8 du texte ligne

Oui

 

 

IMPSPL : Tarifs ventes

Dans l'enregistrement SPRICLIST, les  critères sont regroupés dans une seule donnée PLI mais doivent être définis séparément dans le modèle.

Variable

Description

Import

Export

*1

Critère 1 du tarif

Oui

Oui

*2

Critère 2 du tarif

Oui

Oui

*3

Critère 3 du tarif

Oui

Oui

*4

Critère 4 du tarif

Oui

Oui

*5

Critère 5 du tarif

Oui

Oui