Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Les modules sont regroupées par groupes fonctionnels, intégrant généralement les lettre ‘dhb’. On trouve donc GTTMDHB000, GTTMDHBPCE, GATMDHBTPS, A5TMDHBIMPDTR,…

Le champ de l’entête .DHBEtatRef sert pour les critères de regroupement dans le superviseurs.

Gestion des erreurs

Exemple de traitement d’un état : GTTMDHBPREV / DHB_Prev_PrevisionsVente_Erreur

  1. En début de fonction, appel a DHB_Trace_Activer_Fic qui va indiquer que l’on souhaite une sortie d’erreur par fichier en plus de la sortie normale

  2. Contrôles de base : dossier connu

  3. Lecture du fichier pivot

  4. Contrôle spécifique au type de dataset ‘PDPREV’ : présence et validité de l’horizon

  5. Boucle sur des données spécifique au type de dataset ‘PDPREV’

  6. Appel, en cas d’erreur à DHB_Trace_Ecrire qui va écrire dans le fichier de trace

  7. Détermination du retour O ou N

  8. Appel à Dhb_Message_Enregistrer pour une trace d’erreur enregistrée au niveau du dataset pour une affichage direct dans le superviseur

  9. Appel à DHB_Trace_Finir pour fermer le fichier et mémoriser le chemin pour une association automatique au DHBENT

Re-injections

Plusieurs fonctions du module GTTMDHB000.dhop servent à fournir le numéro d'état pour la remise dans le circuit automatique data hub.

Par exemple DataHub_Etat_FacFou_Auto fournit le numéro d'état pour la remise dans le circuit auto des factures fournisseur dans le data hub

IMPORT/EXPORT XML

Ce sont les propriétés de l’objet métier associé à chaque table qui indique si la suppression est autorisée.

...