| Formats d'intégrateur Négoce / Intégrateur: Formats événements | |
|
|
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 | 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 | 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. |