Traitement TRTIMPTDS2 : Import DADSU
LECSITE : Modification du site
Ce point d'entrée est appelé pour chaque période d'activité (Structure S40) à importer.
La recherche du site de rattachement par période d'activité, se fait en fonction du numéro de siret de l'établissement, défini dans le fichier N4DS à importer.
Cela permet donc de modifier la recherche de ce site de rattachement si le numéro de siret n'est pas une donnée déterminante (sites fictifs).
Contexte et mode de fonctionnement
Transaction
Il y a une transaction en cours.
Fichier trace
Un fichier trace est ouvert.
Différents cas d’appel
Ce point d’entrée est appelé lors de l'import DADS-U si la case Démarrage est cochée.
Les informations du contrat du salarié sont stockées dans la table EMPLOCTR définie sous l'abréviation [DAE].
La lecture du nouveau site doit se faire sur la table FACILITY définie sous l'abréviation [FCY].
Variables et masques disponibles
Variable ou masque |
Définition |
Integer I |
I=0 => site de rattachement trouvé / I=1 => site de rattachement inconnu |
Il faut bien positionner la variable I dans le point d'entrée :
- en renvoyant 0 lorsque le bon site est trouvé ;
- en renvoyant 1 lorsqu'aucun site n'est trouvé.
Tables ouvertes
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (le salarié et le contrat en cours d'import).
Table
Contenu significatif
Intitulé Table
EMPLOCTR [CTR]
Non
Contrats des salariés
EMPLOCTR [DAE]
Oui
Contrats des salariés
EMPLOID [ID]
Non
Salariés
FACILITY [FCY]
Oui
Site
AREPORTM [ARM]
Oui
Impressions MAJ tables
AREPORTM [ARM2]
Oui
Impressions MAJ tables
ATMPTRA [ATT]
Oui
Temporaire pour traces
ATMPTRA [ATT2]
Oui
Temporaire pour traces