| 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 |
Posit | Taille | Type | Règles de gestion |
| typenr | Type d’enregistrement | 4.1-00 | 1 | 2 | Num |
07 pour les frais divers. |
| typmaj | Type de mise à jour | 4.1-00 | 3 | 1 | Num |
1 : Créer. 2 : Modifier. 3 : Supprimer. 9 : Gérer. Pour l’option Supprimer (typmaj = 3), on récupère uniquement les données de la clé (achvte, typeve, numeve, numpos). Quand on utilise le type de mise à jour Gérer (typmaj = 9), le système effectue une lecture de la table EVF. Si l’enregistrement existe déjà alors on force la valeur de typmaj à 2 (Modification). Si l’enregistrement n’existe pas alors on force la valeur de typmaj à 1 (Création). Pour l’option Modifier (typmaj = 2), si le champ contient « ~ » alors on récupère la valeur du champ dans la table EVF (sauf pour les données de la clé). Pour l’option Modifier, les données de la clé doivent être renseignées. |
| codfon | Binaire à simuler | 4.1-00 | 4 | 8 | Char |
GCOV. |
| codpev | Code transaction | 4.1-00 | 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). Le code transaction est nécessaire pour récupérer le type Achat/Vente et le type de l’événement. |
| numeve_7 | Numéro de l’événement | 4.1-00 | 20 | 7 | Num |
Si le numéro de l’événement n’est pas renseigné alors on récupère le numéro du dernier événement créé. |
| numpos_3 | Numéro du poste de frais divers | 4.1-00 | 27 | 3 | Num |
Si on est en création et que le numéro de poste n’est pas renseigné alors il faut rechercher le dernier numéro de poste de frais et faire + 1. |
| codfrd | Code frais divers | 4.1-00 | 30 | 4 | Char |
Le code frais divers doit exister dans la table des frais divers (Table FRD). |
| libcom_30 | Libellé du frais divers | 4.1-00 | 34 | 30 | Char |
Depuis la version ACE 1.60, ce champ est remplacé par le champ libcom (position 2101) géré au format UTF8. Néanmoins, il reste actif si le champ libcom au format UTF8 n’est pas alimenté. |
| taufrd | Taux du frais divers | 4.1-00 | 64 | 5 | Dec |
Si on est en création et que le taux n’est pas renseigné alors il faut récupérer le taux de la table des frais divers (Table FRD). |
| monfrd | Montant du frais divers | 4.1-00 | 69 | 10 | Dec |
Si on est en création et que le montant n’est pas renseigné alors il faut récupérer le montant de la table des frais divers (Table FRD). Le système effectue le contrôle du montant en fonction du paramètre SIGNE. Masque : zzzzzzz.zz. |
| coduni | Unité du frais divers | 4.1-00 | 79 | 3 | Char |
Si on est en création et que l'unité n’est pas renseignée alors il faut récupérer l'unité de la table des frais divers (Table FRD). |
| numeve | Numéro d’événement | 4.5-00 | 82 | 9 | Num |
Numéro d’événement jusqu’à 999 999 999. |
| numpos | Numéro du poste de frais divers. | 4.4-00 | 91 | 5 | Num | |
| poseve |
Numéro de poste ou ligne de l'événement |
5.2-00 | 96 | 5 | Num | |
| z40l_1_40 |
Zone libre de 40 caractères N°1 |
5.2-00 | 101 | 40 | char | |
| z40l_2_40 |
Zone libre de 40 caractères N°2 |
5.2-00 | 141 | 40 | char | |
| z40l_3_40 |
Zone libre de 40 caractères N°3 |
5.2-00 | 181 | 40 | char | |
| z40l_4_40 |
Zone libre de 40 caractères N°4 |
5.2-00 | 221 | 40 | char | |
| z40l_5_40 |
Zone libre de 40 caractères N°5 |
5.2-00 | 261 | 40 | char | |
| z40l_6_40 |
Zone libre de 40 caractères N°6 |
5.2-00 | 301 | 40 | char | |
| z40l_7_40 |
Zone libre de 40 caractères N°7 |
5.2-00 | 341 | 40 | char | |
| z40l_8_40 |
Zone libre de 40 caractères N°8 |
5.2-00 | 381 | 40 | char | |
| z40l_9_40 |
Zone libre de 40 caractères N°9 |
5.2-00 | 421 | 40 | char | |
| z40l_10_40 |
Zone libre de 40 caractères N°10 |
5.2-00 | 461 | 40 | char | |
| z40l_1 |
Zone libre de 40 caractères N°1 |
ACE 1.6.0 | 501 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| z40l_2 |
Zone libre de 40 caractères N°2 |
ACE 1.6.0 | 661 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| z40l_3 |
Zone libre de 40 caractères N°3 |
ACE 1.6.0 | 821 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| z40l_4 |
Zone libre de 40 caractères N°4 |
ACE 1.6.0 | 981 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| z40l_5 |
Zone libre de 40 caractères N°5 |
ACE 1.6.0 | 1141 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| z40l_6 |
Zone libre de 40 caractères N°6 |
ACE 1.6.0 | 1301 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| z40l_7 |
Zone libre de 40 caractères N°7 |
ACE 1.6.0 | 1461 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| z40l_8 |
Zone libre de 40 caractères N°8 |
ACE 1.6.0 | 1621 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| z40l_9 |
Zone libre de 40 caractères N°9 |
ACE 1.6.0 | 1781 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| z40l_10 |
Zone libre de 40 caractères N°10 |
ACE 1.6.0 | 1941 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| libcom | Libellé complémentaire | ACE 1.6.0 | 2101 | 120 | UTF8 | Renseigner au maximum 30 caractères. |
REMARQUE :
Depuis la version ACE 1.6.0, les champs z40l_x_40 sont remplacés par les champs z40l_x gérés au format UTF8. Néanmoins, les champs z40l_x_40 restent actifs si les champs z40l_x au format UTF8 ne sont pas alimentés.
CONTROLE
L’entête de l’événement doit exister dans la table EVE.