Intégrateur : la fiche tiers (INTEG_TIE)

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

Il n’est pas possible de mettre un ‘~’ dans les champs ‘Type du tiers (typtie)’ et ‘Sigle du tiers (sigtie)’.

Nom Désignation

Version

ACE

Position Taille Type Règles de gestion
               
typenr

Type d’enregistrement

4.1-00 1 2 num

70 pour tiers.

 
typmaj Type de mise à jour 4.1-00 3 1 num

1 : Créer.

2 : Modifier.

3 : Supprimer.

9 : Gérer.

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

Si le tiers existe déjà, la valeur de typmaj est forcée à 2 (Modification).

Si le tiers n’existe pas, la valeur de typmaj est forcée à 1 (Création).

En modification (typmaj = 2), si la valeur d’une donnée du fichier est égale à ‘~’ le système recherche l’ancienne valeur au niveau de la table TIE.

 
codpev Code transaction 4.1-00 4 8 char

Code de la fonction dont l'intégrateur doit reproduire les règles de gestion, c'est à dire le comportement : GCLI, GFOU, ...

Ce code permet de rechercher le paramètre supplémentaire SUPTIE dans la fonction GPEV.

 
typtie Type du tiers 4.1-00 12 3 char

En suppression (typmaj = 3) et en modification (typmaj = 2), le type du tiers doit être renseigné.

Le type de tiers doit exister dans la table TTI.

 
sigtie Sigle du tiers 4.1-00 15 12 asc7

En suppression (typmaj = 3), le sigle du tiers doit être renseigné.

En modification (typmaj = 2), si le type et le sigle du tiers ne sont pas renseignés alors le système récupère les informations du dernier tiers créé. Les modifications sont faites pour le dernier tiers créé.

 
nomtie_18 Nom du tiers 4.1-00 27 18 char

Depuis la version ACE 1.6.0, ce champ est remplacé par le champ nomtie géré sur 30 caractères au format UTF8. Néanmoins, il reste actif si le champ nomtie n’est pas alimenté.

Le nom du tiers doit être renseigné.

 
codett Nature du tiers 4.1-00 45 3 char

Si la nature du tiers est renseignée alors elle doit exister dans la table ETT.

 
famtie Famille du tiers 4.1-00 48 6 char

Le système contrôle l’existence de la famille. (table FCL ou FAM, selon le mode de gestion)

Si la hiérarchie groupe à plusieurs niveaux est utilisée alors la famille des tiers de type GRC est codifiée de manière particulière. Les deux premiers caractères représentent un niveau de groupe : 01 à 10.

Hiérarchie groupe à plusieurs niveaux :

Le paramètre général HIEGRP est positionné et A1 = ‘O’.

 
codbar Code barème 4.1-00 54 3 char

Si le code barème est renseigné alors il doit exister dans la table BAR.

 
codreg Code région 4.1-00 57 3 char

Si le code région est renseigné alors il doit exister dans la table REG.

 
coddev Code devise 4.1-00 60 3 char

Si le code devise n’est pas renseigné alors le système récupère la devise nationale.

Paramètre général DEVNAT.

Le code devise doit exister dans la table DEV.

 
typrep Type du représentant 4.1-00 63 3 char

Si le type du représentant est renseigné alors il doit exister dans la table TTI.

 
sigrep Représentant 4.1-00 66 12 char

Si le type et le sigle du représentant sont renseignés alors le représentant doit exister dans la table TIE.

 
typgrp Type du groupe 4.1-00 78 3 char

Si le type du groupe est renseigné alors il doit exister dans la table TTI.

 
siggrp Groupe 4.1-00 81 12 char

Si le type et le sigle du groupe sont renseignés alors le groupe doit exister dans la table TIE.

 
dreftar Référence tarif 4.1-00 93 1 char

Si la référence tarif est renseignée alors elle doit exister dans la table APC.

 
nbrjour Nombre de jours 4.1-00 94 6 long

Masque zzzzzz.

 
codlan Code langue 4.1-00 100 3 char

Si le code langue est renseigné alors il doit exister dans la table LAN.

 
modtra Type de port 4.1-00 103 2 char

Si le type de port est renseigné alors il doit exister dans la table MTR.

 
sigdep Dépôt 4.1-00 105 12 char

Si le sigle dépôt est renseigné alors il doit exister dans la table TIE avec un type de tiers égal à ‘DEP’.

 
sigtra Transporteur 4.1-00 117 12 char

Si le transporteur est renseigné alors il doit exister dans la table TIE avec un type de tiers égal à ‘TRA’.

 
modliv Mode de livraison 4.1-00 129 3 char

Si le mode de livraison est renseigné alors il doit exister dans la table MLI.

 
delrea Délai 4.1-00 132 3 long

Masque zzz.

 
relica Code reliquat 4.1-00 135 1 char

Si le code reliquat est renseigné alors il doit exister dans la table RLI.

 
cpttie Compte tiers 4.1-00 136 12 char  
modrgl Mode de règlement 4.1-00 148 2 char

Si le mode de règlement est renseigné alors il doit exister dans la table MRG.

 
delrgl Délai de règlement 4.1-00 150 3 long

Masque zzz.

 
coddpt Code départ 4.1-00 153 1 char

Si le code départ est renseigné alors il doit exister dans la table DPT.

 
codqua Quantième 4.1-00 154 3 long

Masque zzz.

Si le quantième est renseigné alors il doit exister dans la table QUA.