DIAPASON 04.16
Breadcrumbs

Traitement de génération du domaine


      La génération du domaine est un traitement obligatoire destiné à valider le paramétrage effectué. La résultante est la traduction dudit paramétrage sous la forme d’un programme propre au domaine.

      Le traitement peut être lancé en batch ou en interactif.

      Sa trace présente une synthèse permettant de ressortir l’état du paramétrage lors de la génération.

      Synthèse de génération

      La synthèse est présentée dans la trace du traitement de génération et permet de sortir l’état des lieux du paramétrage en cours. Elle est découpée en plusieurs phases décrites ci-après.

      Propriétés du domaine

      Cette partie recense toutes les propriétés liées au domaine sous forme de tableau tel que :

      att_1_for_293601896.png
      • Propriété

      Type et référence des propriétés du domaine.


      • Figée

      Indique si la propriété est figée.


      • Sortie

      Indique si la propriété est en sortie, propriété calculée et stockée dans les résultats de calcul.


      • Grp. ?

      Indique si la propriété est rattachée à au moins un groupe du domaine.


      • Uti. ?

      Indique si la propriété est utilisée dans le paramétrage courant.


      • Dans

      Donne le cas d’emploi de la propriété, à savoir les références de requêtes DIALOG, les formule ou les matrices dans lesquelles elle est utilisée.


      • Résultat

      Cette colonne indique les erreurs et warning relatifs au paramétrage.

      Le tableau ci-dessous décrit les cas d’erreur et de warning possibles.

      Libellé

      Type

      Commentaire

      ** propriété non utilisée

      Warning

      Cette propriété n’intervient en aucun cas dans le paramétrage.

      Il est fortement recommandé de retirer du domaine toutes les propriétés non utilisées de manière à optimiser le traitement de calcul des propriétés.

      ** propriété en sortie non utilisée

      Erreur

      Même cas que précédemment. Cette propriété étant définie en sortie, elle ne pourra pas être valorisée. Ceci provoquera une erreur de calcul.

      Pour corriger l’erreur, il faut soit :

      Retirer la propriété du domaine

      Valoriser la propriété par le biais du code DIALOG des différentes règles liées au domaine (correspondance, existence ou initialisation).

      ** propriété inutilisable en sortie sur le groupe

      Erreur

      Représente une incohérence de paramétrage. La propriété a été utilisée en sortie, rattachée à un groupe et n’est plus propriété en sortie.

      Ce cas est prévu mais ne devrait pas être rencontré, en effet, l’intégrité DIAPASON de définition du paramétrage contrôle cette incohérence.

      ** propriété non rattachée au domaine

      Erreur

      Représente une incohérence de paramétrage. La propriété apparait liée à un groupe et ne fait pas partie des propriétés du domaine.

      Ce cas est prévu mais ne devrait pas être rencontré, en effet, l’intégrité DIAPASON de définition du paramétrage contrôle cette incohérence.

      ** propriété utilisée dans règle mais non rattachée au domaine

      Warning

      Au moins une des règles liées au domaine utilise cette propriété qui ne fait pas partie des propriétés dudit domaine. Ce cas peut survenir suite à des manipulations de copier-coller de bloc entre règles DIALOG.

      Ce cas peut entrainer des erreurs de calcul. En effet cette propriété non valorisée peut entrainer la non-valorisation des propriétés calculées. Pour corriger le problème, il faut soit :

      Corriger le code de la règle en remplaçant cette propriété par une des propriétés liées au domaine.

      Lier cette propriété au domaine.

      ** aucune propriété de définie

      Erreur

      Le domaine est vide et donc non utilisable en gestion.

      Groupes du domaine

      Cette partie recense tous les groupes liés au domaine sous forme de tableau tel que :

      att_5_for_293601896.png
      • Groupe

      Référence des groupes du domaine.


      • Uti. ?

      Indique si le groupe est utilisé dans le paramétrage ou non.


      • Propriétés

      Liste des propriétés en sortie liées au groupe.


      • Résultat

      Cette colonne indique les erreurs et warning relatifs au paramétrage.

      Le tableau ci-dessous décrit les cas d’erreur et de warning possibles.

      Libellé

      Type

      Commentaire

      ** propriété inutilisable en sortie sur le groupe

      Erreur

      Représente une incohérence de paramétrage. La propriété a été utilisée en sortie, rattachée à un groupe et n’est plus propriété en sortie.

      Ce cas est prévu mais ne devrait pas être rencontré, en effet, l’intégrité DIAPASON de définition du paramétrage contrôle cette incohérence.

      ** propriété non rattachée au domaine

      Erreur

      Représente une incohérence de paramétrage. La propriété apparait liée à un groupe et ne fait pas partie des propriétés du domaine.

      Ce cas est prévu mais ne devrait pas être rencontré, en effet, l’intégrité DIAPASON de définition du paramétrage contrôle cette incohérence.

      ** Aucun groupe de défini.

      Erreur

      Sans groupe sur le domaine aucun paramétrage n’est possible. Le domaine n’est pas utilisable en gestion.

      ** Groupe non utilisé

      Warning

      Le groupe n’apparait pas dans l’arbre de paramétrage.

      ** Aucune règle d’initialisation pour ce groupe

      Warning

      Le groupe est utilisé dans l’arbre de paramétrage mais ne fait rien car aucune règle d’initialisation lui sont associées.