Cegid XRP Ultimate  |      Actualisé le 

XRM

TRCTT - Actions réalisées par le traitement de transfert des contacts

Sommaire

Sélection des données à transférer

   Hormis les critères de soumission, le traitement restreint la sélection à tous les contacts, caractéristiques, liens d'entité, associations aux établissements, compléments, agréments qualité et informations millésimées à transférer dont le code traitement n'est pas en attente ("A").

   Lorsqu'un contact est intégré, les informations des tables annexes d'interface avec le même code contact seront aussi prises en compte et tenteront de s'intégrer dans les tables définitives.
Si une erreur se produit sur l'une des tables pour un contact, l'ensemble des données ne sera pas transféré.


Numérotation automatique des contacts

   Le rôle du contact à transférer permet d'affecter automatiquement un nouveau numéro de contact.
Le numéro de contact affecté dans la table d'interface QRCTT doit cependant être unique, il est remplacé par le numéro calculé lors du transfert.


Insertion ou mise à jour des contacts

   Lorsque le contact à transférer n'existe pas dans la table des contacts, il est inséré. Sinon, les informations qui le concernent sont mises à jour.

   En insertion, toutes les zones du contact à transférer de type alphanumérique qui contiennent la valeur "?" sont insérées avec une valeur vide et toutes les zones de type numérique qui contiennent la valeur de la chaîne 1 de l'occurrence MAJSAS du paramètre AUTQRM le sont également.

   En mise à jour, lorsqu'une zone du contact à transférer est vide, la valeur déjà définie est conservée.
Il faut positionner la valeur "?" pour les alphanumériques et la valeur de la chaîne 1 de l'occurrence MAJSAS du paramètre AUTQRM pour les numériques afin d'effacer le contenu de la zone concernée.


Marquage des lignes de données traitées

   Les lignes de données correctement transférées sont supprimées des tables d'interfaces (QRCTT, QRCTC, QRCTE, QRLCT, OETTM, OETTQ et OETTC).

   Pour celles qui génèrent une erreur, le code de traitement passe à "R".