| Formats d'intégrateur Négoce / Intégrateur: Formats contrats | |
|
|
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). |
Règles de gestion
- Au niveau de l’intégrateur d'entête de contrat, tous les champs numériques doivent être complétés par des zéros à gauche.
Exemples : 001 pour le champ numadr si ce dernier vaut 1,
0000000 pour le numéro d’événement si ce dernier n’est pas renseigné dans le fichier.
- Pour les décimaux, le ‘.’ doit être inséré à l’endroit indiqué par la documentation, à savoir: 0000006.50 pour une parité de 6.5.
- Quand on utilise le type de mise à jour Gérer (typmaj = 9), le système effectue une lecture de la table CNT. Si l'entête de contrat existe déjà, alors on force la valeur de typmaj à 2 (Modification). Si l’entête de contrat n’existe pas alors on force la valeur de typmaj à 1 (Création). Dans le cas de l’option Gérer, l’identifiant de l’entête de contrat est obligatoire (numcnt).
| Nom | Libellé |
Version ACE |
Posit | Taille | Type | Règles de gestion |
| typenr |
Type d’enregistrement |
4.1-00 | 1 | 2 | num | 80 pour les en-têtes de contrat. |
| typmaj | Type de mise à jour | 4.1-00 | 3 | 1 | num |
1 : Création. 2 : Modification. 3 : Suppression. 9 : Gérer. |
| codfct |
Binaire à simuler |
4.1-00 | 4 | 8 | char |
GCNT. |
| 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 GCNT). |
| numcnt |
Numéro de contrat |
4.1-00 | 20 | 9 | Asc7 | |
| libcnt_30 |
Libellé du contrat |
4.1-00 | 29 | 30 | char |
A partir de la version ACE 1.6.0, ce champ est remplacé par le champ libcnt (position 360) géré au format UTF8. Néanmoins, il reste actif si le champ libcnt n’est pas alimenté. |
| codeta |
Code état d'un événement |
4.1-00 | 59 | 1 | char | |
| etbcod |
Code établissement |
4.1-00 | 60 | 3 | char | |
| sigtie |
Sigle du tiers |
4.1-00 | 63 | 12 | char | |
| sigrep |
Sigle du vendeur |
4.1-00 | 75 | 12 | char | |
| sigdep |
Sigle du dépôt |
4.1-00 | 87 | 12 | char | |
| datcnt |
Date du contrat |
4.1-00 | 99 | 8 | date | |
| datapp |
Date de début d'application |
4.1-00 | 107 | 8 | date | |
| datval |
Date de cfin d’application |
4.1-00 | 115 | 8 | date | |
| datfin |
Date de fin de contrat |
4.1-00 | 123 | 8 | date | |
| dattar |
Date d'application du tarif |
4.1-00 | 131 | 8 | date | |
| datech |
Date d'échéance |
4.1-00 | 139 | 8 | date | |
| coddev |
Code devise |
4.1-00 | 147 | 3 | char | |
| typolo |
Typologie |
4.1-00 | 150 | 1 | char | |
| coduni |
Unité de mesure |
4.1-00 | 151 | 3 | char | |
| qtecde |
Quantité exprimée en UV |
4.1-00 | 154 | 10 | dec | |
| qtemax |
Quantité maximale |
4.1-00 | 164 | 10 | dec | |
| qteglo |
Quantité globale du contrat |
4.1-00 | 174 | 10 | dec | |
| marge |
Marge |
4.1-00 | 184 | 7 | dec | |
| monglo |
Montant global |
4.1-00 | 191 | 12 | dec | |
| moncnt |
Montant total du contrat |
4.1-00 | 203 | 12 | dec | |
| monhau |
Montant hausse tarif en FF/M3 |
4.1-00 | 215 | 10 | dec | |
| dathau |
Date de validité du tarif |
4.1-00 | 225 | 8 | date | |
| refext_16 |
Référence externe de l'événement |
4.1-00 | 233 | 16 | char |
Depuis la version ACE 1.6.0, ce champ est remplacé par le champ refext (position 481) géré au format UTF8. Néanmoins, il reste actif si le champ refext n’est pas alimenté. |
| modrgl |
Mode de règlement |
4.1-00 | 249 | 2 | char | |
| coddpt |
Code départ |
4.1-00 | 251 | 1 | char | |
| delrgl |
Délai de règlement |
4.1-00 | 252 | 3 | num | |
| codqua |
Quantième |
4.1-00 | 255 | 3 | num | |
| formul |
Code formule de révision |
4.1-00 | 258 | 6 | char | |
| kmsupp |
Montant de la remise en cas d'enlèvement |
4.1-00 | 264 | 10 | dec | |
| numver |
Numéro de version |
4.1-00 | 274 | 3 | num | |
| codblo |
Code de blocage |
4.1-00 | 277 | 1 | char | |
| modliv |
Code mode de livraison |
4.1-00 | 278 | 3 | char | |
| edicts |
Indicateur d'édition des conditions tarifaires |
4.1-00 | 281 | 1 | char | |
| typtie1 |
Type de tiers |
4.1-00 | 282 | 3 | char | |
| sigtie1 |
Sigle de tiers |
4.1-00 | 285 | 12 | char | |
| presta |
Période de 1ère prestation |
4.1-00 | 297 | 6 | date | |
| p_6sbcod |
Code suivi budgétaire |
4.2-00 | 303 | 3 | char | |
| qtefac |
Cumul facturé en quantité |
4.2-00 | 306 | 10 | dec | |
| monfac |
Cumul facturé en montant |
4.2-00 | 316 | 10 | dec | |
| moneng |
Cumul engagé en montant |
4.2-00 | 326 | 10 | dec | |
|
perfac |
Code périodicite | 4.4-02 | 336 | 1 | Char |
Code périodicité de facturation : doit exister dans la table PFA. |
| datrev |
Date de dernière révision |
4.4-02 | 337 | 8 | Date | Date de dernière révision : format SSAAMMJJ. |
| etsstatut | Statut de l'agent | 4.4-00 | 345 | 1 | Char |
Règle : Si le statut de l'agent est renseigné, alors les valeurs autorisées sont 1, 2 ou 3. |
|
Posfis |
Position fiscale | ACE 1.6.0 | 346 | 6 |
Char |
Ce code doit appartenir à la table PFI. |
|
codsoc_o |
Codsoc origine | ACE 1.6.0 | 352 | 4 | Num | |
|
achvto |
Code achat/vente origine | ACE 1.6.0 | 356 | 1 | Char | |
| numcnt_o | N° contrat origine | ACE 1.6.0 | 357 | 9 | Char | |
| libcnt |
Libellé du contrat |
ACE 1.6.0 | 366 | 120 | UTF8 | Renseigner au maximum 30 caractères. |
| refext |
Référence externe de l'événement |
ACE 1.6.0 | 486 | 120 | UTF8 | Renseigner au maximum 30 caractères. |
| Nom | Désignation |
Version ACE |
Posit | Taille | Type | Règles de gestion |
| typenr | Type d’enregistrement | 4.1-00 | 1 | 2 | num |
80 pour les commentaires. |
| typmaj | Type de mise à jour | 4.1-00 | 3 | 1 | num |
4 : Commentaires. |
| codfct | Binaire à simuler | 4.1-00 | 4 | 8 | char |
GCNT. |
| codpev | Code transaction | 4.1-00 | 12 | 8 | char |
GCNT. |
| numcnt | Numéro de contrat | 4.1-00 | 20 | 9 | char | |
| commen1_40 | 1ère ligne de commentaires | 4.1-00 | 29 | 40 | char | |
| commen2_40 | 2ème ligne de commentaires | 4.1-00 | 69 | 40 | char | |
| commen3_40 | 3ème ligne de commentaires | 4.1-00 | 109 | 40 | char | |
| commen4_40 |
4ème ligne de commentaires |
4.1-00 | 149 | 40 | char | |
| commen5_40 | 5ème ligne de commentaires | 4.1-00 | 189 | 40 | char | |
| commen1 | 1ère ligne de commentaires | ACE 1.6.0 | 229 | 1.6.0 | UTF8 |
Renseigner au maximum 40 caractères. |
| commen2 | 2ème ligne de commentaires | ACE 1.6.0 | 389 | 1.6.0 | UTF8 |
Renseigner au maximum 40 caractères. |
| commen3 | 3ème ligne de commentaires | ACE 1.6.0 | 549 | 1.6.0 | UTF8 |
Renseigner au maximum 40 caractères. |
| commen4 |
4ème ligne de commentaires |
ACE 1.6.0 | 709 | 1.6.0 | UTF8 |
Renseigner au maximum 40 caractères. |
| commen5 | 5ème ligne de commentaires | ACE 1.6.0 | 869 | 1.6.0 | UTF8 |
Renseigner au maximum 40 caractères. |
REMARQUES :
Depuis la version ACE 1.6.0, les champs commenx_40 sont remplacés par les champs commenx gérés au format UTF8. Néanmoins, les champs commenx_40 restent actifs si les champs commenx au format UTF8 ne sont pas alimentés.
| Nom | Désignation |
Version ACE |
Posit | Taille | Type | Règles de gestion |
| typenr |
Type d’enregistrement |
4.1-00 | 1 | 2 | num |
80 pour les Zones paramétrées d'entêtes de contrat. |
| typmaj |
Type de mise à jour |
4.1-00 | 3 | 1 | num |
5: Zones paramétrées. |
| codfct |
Binaire à simuler : GCNT |
4.1-00 | 4 | 8 | char |
GCNT. |
| codpev |
Code transaction: GCNT |
4.1-00 | 12 | 8 | char |
GCNT. |
| numcnt |
Numéro de contrat |
4.1-00 | 20 | 9 | char | |
| codzn1_12 |
1ère zone paramétrée |
4.1-00 | 29 | 12 | char | |
| codzn2_12 |
2ème zone paramétrée |
4.1-00 | 41 | 12 | char | |
| codzn3_12 |
3ème zone paramétrée |
4.1-00 | 53 | 12 | char | |
| codzn4_12 |
4ème zone paramétrée |
4.1-00 | 65 | 12 | char | |
| codzn5_12 |
5ème zone paramétrée |
4.1-00 | 77 | 12 | char | |
| codzn6_12 |
6ème zone paramétrée |
4.1-00 | 89 | 12 | char | |
| codzn7_12 |
7ème zone paramétrée |
4.1-00 | 101 | 12 | char | |
| codzn8_12 |
8ème zone paramétrée |
4.1-00 | 113 | 12 | char | |
| codzn9_12 |
9ème zone paramétrée |
4.1-00 | 125 | 12 | char | |
| codzn10_12 |
10ème zone paramétrée |
4.1-00 | 137 | 12 | char | |
| codzn11_12 |
11ème zone paramétrée |
4.1-00 | 149 | 12 | char | |
| codzn12_12 |
12ème zone paramétrée |
4.1-00 | 2.6 | 12 | char | |
| codzn13_12 |
13ème zone paramétrée |
4.1-00 | 173 | 12 | char | |
| codzn14_12 |
14ème zone paramétrée |
4.1-00 | 185 | 12 | char | |
| codzn15_12 |
15ème zone paramétrée |
4.1-00 | 197 | 12 | char | |
| codzn16_12 |
16ème zone paramétrée |
4.1-00 | 209 | 12 | char | |
| codzn17_12 |
17ème zone paramétrée |
4.1-00 | 221 | 12 | char | |
| codzn18_12 |
18ème zone paramétrée |
4.1-00 | 233 | 12 | char | |
| codzn19_12 |
19ème zone paramétrée |
4.1-00 | 245 | 12 | char | |
| codzn20_12 |
20ème zone paramétrée |
4.1-00 | 257 | 12 | char | |
| codzn1 |
1ère zone paramétrée |
ACE 1.6.0 | 269 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn2 |
2ème zone paramétrée |
ACE 1.6.0 | 429 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn3 |
3ème zone paramétrée |
ACE 1.6.0 | 589 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn4 |
4ème zone paramétrée |
ACE 1.6.0 | 749 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn5 |
5ème zone paramétrée |
ACE 1.6.0 | 909 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn6 |
6ème zone paramétrée |
ACE 1.6.0 | 1069 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn7 |
7ème zone paramétrée |
ACE 1.6.0 | 1229 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn8 |
8ème zone paramétrée |
ACE 1.6.0 | 1339 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn9 |
9ème zone paramétrée |
ACE 1.6.0 | 1549 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn10 |
10ème zone paramétrée |
ACE 1.6.0 | 1709 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn11 |
11ème zone paramétrée |
ACE 1.6.0 | 1869 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn12 |
12ème zone paramétrée |
ACE 1.6.0 | 2029 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn13 |
13ème zone paramétrée |
ACE 1.6.0 | 2189 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn14 |
14ème zone paramétrée |
ACE 1.6.0 | 2349 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn15 |
15ème zone paramétrée |
ACE 1.6.0 | 2509 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn16 |
16ème zone paramétrée |
ACE 1.6.0 | 2669 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn17 |
17ème zone paramétrée |
ACE 1.6.0 | 2829 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn18 |
18ème zone paramétrée |
ACE 1.6.0 | 2989 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn19 |
19ème zone paramétrée |
ACE 1.6.0 | 3149 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn20 |
20ème zone paramétrée |
ACE 1.6.0 | 3309 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
REMARQUES :
Depuis la version ACE 1.6.0, les champs codznx_12 sont remplacés par les champs codznx gérés sur 40 caractères au format UTF8. Néanmoins, les champs codznx_12 restent actifs si les champs codznx au format UTF8 ne sont pas alimentés.