| 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 | Désignation |
Version ACE |
Position | Taille | Type | Règles de gestion |
| typenr |
Type d’enregistrement |
162 | 1 | 2 | Long | C4 pour mise à jour d’une ligne prévisionnelle (table EVL_PRV). |
| typmaj | Type de mise à jour | 162 | 3 | 1 | Long |
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 EVL_PRV (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 EVL_PRV. 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). |
| codfct | Binaire à simuler | 162 | 4 | 8 | Char |
Valeur gérée GCOV : Gestion des commandes |
| codpev | Code transaction (cible) | 162 | 12 | 8 | Char |
Code de la fonction dont l'intégrateur doit reproduire les règles de gestion, c'est à dire le comportement (fonctions basée sur GCOV). |
| achvte | Code Achat/Vente | 162 | 20 | 1 | Char |
Si non renseigné alors alimenté par le dernière code achat/vente utilisé sur des mises à jour d’événement, à défaut le code achat/vente en cours de la cible. |
| typeve | Type d’évenement | 162 | 21 | 3 | Char |
Si non renseigné alors alimenté par le dernière type d’événement utilisé sur des mises à jour d’événement, à défaut le type d’événement en cours de la cible. |
| numeve | Numéro d’événement | 162 | 24 | 9 | Long |
Si le numéro d’événement n’est pas renseigné, le système crée la ligne prévisionnelle avec le dernier numéro d’événement utilisé lors de la création d’un entête. |
| numpos | Numéro de poste | 162 | 33 | 5 | Long |
Si le numéro de poste n’est pas renseigné, le système crée la ligne prévisionnelle avec le dernier numéro de poste utilisé lors de la création d’un poste. |
| numlig | Numéro de ligne | 162 | 37 | 5 | Long |
Si le numéro de ligne n’est pas renseigné, le système crée la ligne prévisionnelle avec le dernier numéro de ligne utilisé lors de la création d’une ligne (evl). |
| typevl_prv | Type de ligne | 162 | 43 | 6 | Char |
Si non renseigné alors le système prend la valeur 'CONF '. |
| numver | Numéro de version | 162 | 49 | 5 | Long |
Si non renseigné alors le système prend la valeur 0. |
| numord | Numéro d’ordre | 162 | 54 | 5 | Long | Si non renseigné en création alors le système calcule le prochain numéro d’ordre pour la ligne (evl). |
| qteprev | Quantité demandée | 162 | 59 | 10 | Dble |
Exprimée en unité de vente (format 7.2 par défaut, ou autre format précisé par le paramètre M_QTE) |
| datprev | Date demandée | 162 | 69 | 8 | Date |
Format AAAAMMJJ |
| statut_evl | Statut de la ligne | 162 | 77 | 6 | Char |
Doit appartenir à la table STAEVE. |
| commen_evl_prv | Commentaire | 162 | 83 | 4000 | UTF8 | |
| utimajconf | Agent dernière confirmation | 162 | 4083 | 8 | Char | |
| datmajconf | Date dernière confirmation | 162 | 4091 | 8 | Date | |
| heumajconf | Heure dernière confirmation | 162 | 4099 | 10 | Dble | |
| indsai | Indicateur de saisie | 162 | 4109 | 2 | Long |
0 : modification, suppression possible 1 : modification possible 2 : modification et suppression impossible |
| valzn1 | Zone libre 1 | 162 | 4111 | 160 | UTF8 | |
| valzn2 | Zone libre 2 | 162 | 4271 | 160 | UTF8 | |
| valzn3 | Zone libre 3 | 162 | 4431 | 160 | UTF8 | |
| valzn4 | Zone libre 4 | 162 | 4591 | 160 | UTF8 | |
| valzn5 | Zone libre 5 | 162 | 4751 | 160 | UTF8 | |
| valzn6 | Zone libre 6 | 162 | 4911 | 160 | UTF8 | |
| valzn7 | Zone libre 7 | 162 | 5071 | 160 | UTF8 | |
| valzn8 | Zone libre 8 | 162 | 5231 | 160 | UTF8 | |
| valzn9 | Zone libre 9 | 162 | 5391 | 160 | UTF8 | |
| valzn10 | Zone libre 10 | 162 | 5551 | 160 | UTF8 | |
| numver_prec | Numéro de version précédente | 162 | 5711 | 5 | Long |
|
|
Remarques Le paramètre GESCONF.N1=1 doit être positionné sur la cible qui sert à la mise à jour via l’intégrateur. La valeur 1 indique que l’on est côté Extranet Fournisseur. Les paramètres STAEVE1 et STAEVE2 sont également nécessaires. Ce paramétrage permet de contrôler les autorisations d’accès en modification aux lignes prévisionnelles de la commande. |