Intégrateur : les acomptes et les échéances (INTEG_EVM)

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.2-00 1 2 Num 06 pour les acomptes/échéances/règlements.
typmaj Type de mise à jour 4.2-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 et numech).

Quand on utilise le type de mise à jour Gérer (typmaj = 9), le système effectue une lecture de la table EVM.

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 EVM (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.2-00 4 8 Char

GCOV.

 
codpev

Code transaction

4.2-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.

 
typenr

Type de l’enregistrement

4.2-00 20 1 Char

« A » pour acomptes.

« E » pour échéances.

« R » pour règlements.

 
numeve_7

Numéro de l’événement.

4.2-00 21 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 de poste de l’événement

4.2-00 28 3 Num

Information gérée uniquement pour les acomptes (typenr = « A »).

Pour les échéances et règlements, le numéro de poste est forcé à 0.

Si le numéro de poste n’est pas renseigné alors on récupère le numéro de poste du dernier événement créé.

Si le numéro de poste dépasse 999, il est mémorisé dans numpos_long.

 
numech

Numéro de l’acompte ou de l’échéance ou du réglement.

4.2-00 31 2 Num  
cletec_25

Clé technique

4.2-00 33 25 Char

Depuis la version ACE 1.60, ce champ est remplacé par le champ cletec (position 1643) géré au format UTF8. Néanmoins le champ cletec_25 reste actif si le champ cletec au format UTF8 n’est pas alimenté.

Information gérée uniquement pour les acomptes (typenr = « A ») et les règlements (typenr= « R »).

 
dataco Date de l’acompte. 4.2-00 58 8 Date

Information gérée uniquement pour les acomptes (typenr = « A ») et les règlements (typenr= »R »).

Le format de la date est SSAAMMJJ. La date doit être une date valide.

 
datval Date de validité 4.2-00 66 8 Date

Le format de la date est SSAAMMJJ. La date doit être une date valide.

 
taurgl

Taux de l’acompte ou de l’échéance.

4.2-00 74 6 Dec

Le taux doit être >=0 et <= 100.

 
monrgl Montant de l’acompte ou de l’échéance. 4.2-00 80 10 Dec

Le montant doit être >= 0 pour les acomptes et échéances.

 
coddpt Code départ. 4.2-00 90 1 Char

Si le code départ n’est pas renseigné alors on prend celui de l’entête de l’événement (Table EVE).

Non géré pour les règlements.

 
modrgl Mode de règlement. 4.2-00 91 2 Char

Si le mode de règlement n’est pas renseigné alors on prend celui de l’entête de l’événement (Table EVE).

Des contrôles supplémentaires ont été ajoutés, voir la documentation du spécifique SEVAD 2997 L6 S8.

 
delrgl Délai de règlement. 4.2-00 93 3 Num

Si le délai de règlement n’est pas renseigné alors on prend celui de l’entête de l’événement (Table EVE).

Non géré pour les règlements.

 
codqua Code quantième 4.2-00 96 3 Num

Si le code quantième n’est pas renseigné alors on prend celui de l’entête de l’événement (Table EVE).

Non géré pour les règlements.

 
indtva Indicateur gestion de la TVA. 4.2-00 99 1 Char

Information gérée uniquement pour les acomptes (typenr = « A »).

Les valeurs autorisées sont « O » ou « N ».

Pour les acomptes, si le champ indtva n’est pas renseigné alors le champ est forcé à « O ».

 
codtva Code TVA. 4.2-00 100 1 Char

Information gérée uniquement pour les acomptes (typenr = « A »).

Le code TVA doit exister dans la table TVA.

 
indrgl Indicateur. 4.2-00 101 1 Char

Information gérée uniquement pour les acomptes (typenr = « A »).

Les valeurs autorisées sont « O » ou « N ».

 
indfac Indicateur. 4.2-00 102 1 Char

Information gérée uniquement pour les acomptes (typenr = « A »).

Les valeurs autorisées sont « O » ou « N ».

Pour les acomptes, si le champ indfac n’est pas renseigné alors le champ est forcé à « N ».

 
achvto

Type Achat/Vente de l’événement origine

4.2-00 103 1 Char

Information gérée uniquement pour les échéances (typenr = « E »).

 
typevo Type de l’événement origine. 4.2-00 104 3 Char

Information gérée uniquement pour les échéances (typenr = « E »).

Si le type de l’événement origine est renseigné alors il doit être répertorié dans la table TEV.

 
numevo_7

Numéro de l’événement origine

4.2-00 107 7 Num

Information gérée uniquement pour les échéances (typenr = « E »).

 
numpoo_3 Numéro de poste de l’événement origine 4.2-00 114 3 Num

Information gérée uniquement pour les échéances (typenr = « E »).

 
coddev Code devise 4.4-00 117 3 Char

Information gérée uniquement pour les règlements (typenr = « R »).

Si non renseigné, contient la devise de l’événement.

 
datlim_cb Date limite de validité carte 4.4-00 120 6 Char

Format SSSSMM.

Information gérée uniquement pour les règlements (typenr = « R »).

 
numaut N°autorisation retourné par le service vérificateur 4.4-00 126 8 Char

Information gérée uniquement pour les règlements (typenr = « R »).

 
p_2ecpcle Clé paramétrage écriture 4.4-00 134 6 Char

Information gérée uniquement pour les règlements (typenr = « R »).

Si non renseigné, chargée en fonction A2 du paramètre SAIRGL.

 
numpos

Numéro de poste long

4.4-00 140 5 Num

Numéro de poste s’il dépasse 999.

 
numeve Numéro d’événement 4.5-00 145 9 Num

Numéro d’événement jusque 999 999 999.

 
numevo Numéro d’événement origine 4.5-00