Intégrateur : Répartition postes/lignes par magasin (INTEG_EVRP)

Depuis la version ACE 5.0-00, Edition Spéciale 1 , les formats d’intégrateur commencent à la position n° 1 (et non plus à la position n° 0, comme auparavant).
Nom Libellé

Version

ACE

Posit Taille Type Règles de gestion
           
typenr

Type d’enregistrement

ACE 1.1 1 2 Num A8 pour la répartition postes / lignes (table EVRP).
typmaj Type de mise à jour ACE 1.1 3 1 Num

1 : Création.

2 : Modification.

3 : Suppression.

9 : Gérer.

Pour l’option Modifier (typmaj = 2), si le champ contient « ~ » alors on récupère la valeur du champ dans la table EVRP (sauf pour les données de la clé).

Quand on utilise le type de mise à jour Gérer (typmaj = 9), le système effectue une lecture de la table EVRP.

Si l’enregistrement existe déjà alors la valeur de typmaj est forcée à 2 (Modification).

Si l’enregistrement n’existe pas alors la valeur de typmaj est forcée à 1 (Création).

achvte Code achat vente ACE 1.1 4 1 Char

Clé : obligatoire.

typeve Type évènement ACE 1.1 5 3 Char

Clé : obligatoire.

numeve

Numéro évenement

ACE 1.1 8 9 Long

Clé : obligatoire.

numpos Numéro de poste ACE 1.1 17 5 Long

Clé : obligatoire.

Si numlig = 0, la clé achvte/typeve/numeve/numpos doit exister dans la table EVP.

numlig Numéro de ligne ACE 1.1 22 5 Long

Non obligatoire.

Si renseigné, la clé achvte/typeve/numeve/numpos/numlig doit exister dans la tableEVL.

typtie Type de tiers magasin ACE 1.1 27 3 Char

Clé : obligatoire.

sigtie Sigle de tiers magasin ACE 1.1 30 12 Char

Clé : obligatoire.

Le couple typtie/sigtie doit être défini dans la table des tiers GTIE

En modification ou suppression ou gérer, la clé achvte/typeve/numeve/numpos/numlig/typtie/sigtie doit exister dans la table EVRP.

codaxe

Code axe associé

ACE 1.1 42 12 Char  
qteini Quantité initiale à répartir ACE 1.1 54 10 Double

Format zzzzzzz.zz.

Quantité exprimée par défaut dans l’unité dans laquelle sont stockées les quantités dans la table EVRP (champ coduni).

Cependant, lorsque le paramètre UNISAI est positionné avec A1=O, ce champ contient la quantité exprimée en unité de saisie (champ codunimag).

qtealiv

Quantité à envoyer dans le magasin

ACE 1.1 64 10 Double

Format zzzzzzz.zz.

Quantité exprimée par défaut dans l’unité dans laquelle sont stockées les quantités dans la table EVRP (champ coduni).

Cependant, lorsque le paramètre UNISAI est positionné avec A1=O, ce champ contient la quantité exprimée en unité de saisie (champ codunimag).

qteliv

Quantité déjà envoyée dans le magasin

ACE 1.1 74 10 Double

Format zzzzzzz.zz.

Quantité exprimée par défaut dans l’unité dans laquelle sont stockées les quantités dans la table EVRP (champ coduni).

Cependant, lorsque le paramètre UNISAI est positionné avec A1=O, ce champ contient la quantité exprimée en unité de saisie (champ codunimag).

coduni Code unité ACE 1.1 84 3 Char

Doit appartenir à la table UNI.

Unité dans laquelle sont stockées les quantités dans la table EVRP.

En standard, ce champ ne doit jamais être alimenté dans le fichier intégrateur. Il sera automatiquement chargé par le système avec l’unité du poste (EVP.coduni).

codunimag Code unité ACE 1.1 87 3 Char

Utilisée pour l’envoi de la quantité en magasin.

Doit appartenir à la table UNI.

Unité de saisie des quantités.

En création, si ce champ ne possède pas de valeur, il sera automatiquement chargé, par le système, avec l’unité de saisie du poste (EVP.unisai).

dateng

Date engagement magasin

ACE 1.1 90 8 Date Format AAAAMMJJ.
achvto

Code achat vente de l’évènement d’origine

ACE 1.1 98 1 Char

Non obligatoire.

typevo

Type de l’évènement d’origine

ACE 1.1 99 3 Char

Non obligatoire.

numevo

Numéro de l’évènement d’origine

ACE 1.1 102 9 Long

Non obligatoire.

numpoo Numéro de poste De l’évènement d’origine ACE 1.1 111 5 Long

Obligatoire.

Si numlig = 0, la clé achvte/typeve/numeve/numpos doit exister dans la table EVP.

numlio Numéro de ligne De l’évènement d’origine ACE 1.1 116 5 Long

Si renseigné, la clé achvte/typeve/numeve/numpos/numlig doit exister dans la tableEVL.

indtrt

Indicateur « expédié »

ACE 1.1 121 1 Char O/N.
coeff

Poids du magasin

ACE 1.1 122 10 Double  
proass

Produit référencé dans le magasin

ACE 1.1 132 1 Char O/N.
valzn1_40

Zone paramétrée 1

ACE 1.1 133 40 Char  
valzn2_40

Zone paramétrée 2

ACE 1.1 173 40 Char  
valzn3_40

Zone paramétrée 3

ACE 1.1 213 40 Char  
valzn4_40

Zone paramétrée 4

ACE 1.1 253 40 Char  
valzn5_40

Zone paramétrée 5

ACE 1.1 293 40 Char  
valzn6_40

Zone paramétrée 6

ACE 1.1 333 40 Char  
valzn7_40

Zone paramétrée 7

ACE 1.1 373 40 Char  
valzn8_40

Zone paramétrée 8

ACE 1.1 413 40 Char  
valzn9_40

Zone paramétrée 9

ACE 1.1 453 40 Char  
valzn10_40

Zone paramétrée 10

ACE 1.1 493 40 Char  
valzn11_40

Zone paramétrée 11

ACE 1.1 533 40 Char  
valzn12_40

Zone paramétrée 12

ACE 1.1 573 40 Char  
valzn13_40

Zone paramétrée 13

ACE 1.1 613 40 Char  
valzn14_40

Zone paramétrée 14

ACE 1.1 653 40 Char  
valzn15_40

Zone paramétrée 15

ACE 1.1 693 40 Char  
valzn16_40

Zone paramétrée 16

ACE 1.1 733 40 Char  
valzn17_40

Zone paramétrée 17

ACE 1.1 773 40 Char  
valzn18_40

Zone paramétrée 18

ACE 1.1 813 40 Char  
valzn19_40

Zone paramétrée 19

ACE 1.1 853 40 Char  
Valzn20_40

Zone paramétrée 20

ACE 1.1 893 40 char  

coeffini

Poids du magasin ACE 1.3 933 10 Double  

codfct

Binaire à simuler

ACE 1.3 943 8 Char GCOV, GBLV, ou GBFA.
codpev Code transaction (cible) ACE 1.3 951 8 Char

Code de la fonction dont l’intégrateur doit reproduire les règles de gestion , c'est-à-dire le comportement .

GCOV, GCOA (cible).

codsoc_o

Code société origine

ACE 1.4 959 4 Long  

numrep

Numéro de répartition

ACE 1.4 963 3 Long Champ clé (facultatif).

qtesup1

Qté supplémentaire 1

ACE 1.4 966 10 Long

Quantité exprimée par défaut dans l’unité dans laquelle sont stockées les quantités dans la table EVRP (champ coduni).

Cependant, lorsque le paramètre UNISAI est positionné avec A1=O, ce champ peut être exprimé en unité de saisie (champ codunimag) (voir option M2 du paramètre UNISAI).

qtesup2

Qté supplémentaire 2

ACE 1.4 976 10 Long Voir description du champ qtesup1.

qtesup3

Qté supplémentaire 3

ACE 1.4 986 10 Long Voir description du champ qtesup1.

qtesup4

Qté supplémentaire 4

ACE 1.4 996 10 Long Voir description du champ qtesup1.

qtesup5

Qté supplémentaire 5

ACE 1.4 1006 10 Long Voir description du champ qtesup1.

qtesup6

Qté supplémentaire 6

ACE 1.4 1016 10 Long Voir description du champ qtesup1.

qteafac

Qté à facturer ACE 1.4 1026 10 Long  
valzn1

Zone paramétrée 1

ACE 1.6.0 1036 160 UTF8 Renseigner au maximum 40 caractères.
valzn2

Zone paramétrée 2

ACE 1.6.0 1196 160 UTF8 Renseigner au maximum 40 caractères.
valzn3

Zone paramétrée 3

ACE 1.6.0 1356 160 UTF8 Renseigner au maximum 40 caractères.
valzn4

Zone paramétrée 4

ACE 1.6.0 1516 160 UTF8 Renseigner au maximum 40 caractères.
valzn5

Zone paramétrée 5

ACE 1.6.0 1676 160 UTF8 Renseigner au maximum 40 caractères.
valzn6

Zone paramétrée 6

ACE 1.6.0 1836 160 UTF8 Renseigner au maximum 40 caractères.
valzn7

Zone paramétrée 7

ACE 1.6.0 1996 160 UTF8 Renseigner au maximum 40 caractères.
valzn8

Zone paramétrée 8

ACE 1.6.0 2156 160 UTF8 Renseigner au maximum 40 caractères.
valzn9

Zone paramétrée 9

ACE 1.6.0 2316 160 UTF8 Renseigner au maximum 40 caractères.
valzn10

Zone paramétrée 10

ACE 1.6.0 2476 160 UTF8 Renseigner au maximum 40 caractères.
valzn11

Zone paramétrée 11

ACE 1.6.0 2636 160 UTF8 Renseigner au maximum 40 caractères.
valzn12

Zone paramétrée 12

ACE 1.6.0 2796 160 UTF8 Renseigner au maximum 40 caractères.
valzn13

Zone paramétrée 13

ACE 1.6.0 2956 160 UTF8 Renseigner au maximum 40 caractères.
valzn14

Zone paramétrée 14

ACE 1.6.0 3116 160 UTF8 Renseigner au maximum 40 caractères.
valzn15

Zone paramétrée 15

ACE 1.6.0 3276 160 UTF8 Renseigner au maximum 40 caractères.
valzn16

Zone paramétrée 16

ACE 1.6.0 3436 160 UTF8 Renseigner au maximum 40 caractères.
valzn17

Zone paramétrée 17

ACE 1.6.0 3596 160 UTF8 Renseigner au maximum 40 caractères.
valzn18

Zone paramétrée 18

ACE 1.6.0 3756 160 UTF8 Renseigner au maximum 40 caractères.
valzn19

Zone paramétrée 19

ACE 1.6.0 3916 160 UTF8 Renseigner au maximum 40 caractères.
Valzn20

Zone paramétrée 20

ACE 1.6.0 4076 160 UTF8 Renseigner au maximum 40 caractères.
             

Depuis la version ACE 1.6.0, les champs valznx_40 sont remplacés par les champs valznx gérés au format UTF8. Néanmoins, valznx_40 restent actifs si les champs valznx au format UTF8 ne sont pas alimentés.

Remarques

Lors de l’intégration d’une première ligne de répartition (table EVRP), il y a création automatique d’un entête de répartition (evrpe) pour le poste concernée (avec alimentation les champs coduni et coduniaff avec l’unité de vente du produit (coduni) et l’indicateur indcreevp à 0).

Lors de l’intégration d’une demande de suppression d’une ligne de répartition (table EVRP), il y a suppression automatique de l’entête de répartition (evrpe) pour le poste concernée s’il ne possède plus de ligne de répartition suite à cette suppression.