Intégrateur : la fiche des entêtes de contrat (INTEG_CNT)

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.
             

Les commentaires d'entête de contrat (INTEG_CNT_COMMEN)

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.

Les zones paramétrées d'entête de contrat (INTEG_CNT_CODZN)

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.