PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Comment le faire ?
  • Visualiser les règles métier
  • Ajouter une règle métier
  • Modifier une règle métier
  • Valider une règle métier
  • Rendre une règle métier obsolète
  • Afficher l'élément lié à une règle métier
  • Imprimer les règles métier
  • Administration des règles métier
  • Sauvegarder les règles métier du projet en cours
  • Importer des règles métier dans le projet en cours à partir d'une sauvegarde
  • Utiliser momentanément une sauvegarde
  • Optimiser la vitesse de gestion des règles métier
  • Réparer la base de données des règles métier
  • Remarques
  • Afficher le volet "Règles métier" si des règles métier sont associées
  • Mise à jour des règles métier
  • Projets de même nom
  • Renommage de projet
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation
WINDEV, WEBDEV et WINDEV Mobile permettent de gérer des règles métier. Une règle métier permet de définir un mode opératoire précis ou de préciser un traitement particulier. Par exemple : le calcul d'un taux de TVA avec ses particularités, les règles de changement de statut d'un client, la formule de calcul d'un montant de frais de port, ...
Une règle métier peut être simple ou élaborée.
Les règles métier proviennent du cahier des charges, de l'architecte du projet, du chef de projet, des développeurs, ...
WINDEV Les règles métier peuvent également provenir des suggestions faites par les utilisateurs de l'application, grâce au Menu "?". Dans ce cas, le composant Feedback est utilisé.
Une règle métier est spécifique à un projet et peut être liée à un ou plusieurs éléments du projet.
Comment le faire ?

Visualiser les règles métier

Pour visualiser les règles métier, affichez le volet "Règles métier" (option "Projet .. Règles métier .. Afficher le volet des règles métier" ou icône ).Pour visualiser les règles métier, affichez le volet "Règles métier" : sous le volet "Accueil", dans le groupe "Environnement", déroulez "Volets" et sélectionnez "Règles métier".
Il est possible de visualiser :
  • les règles métier de l'élément en cours.
  • les règles métier du projet en cours.
  • les règles métier de tous vos projets.
  • les règles métier n'ayant aucun lien.
  • les règles correspondant à des critères donnés (projet, élément, auteur, état, ...).
Ce paramétrage s'effectue grâce au bouton "Filtre" :
Le champ "Mots-clés" permet d'effectuer une recherche dans la liste des règles métier.

Ajouter une règle métier

Pour ajouter une règle métier :
  1. Cliquez sur l'icône dans le volet "Règles métier" (ou sélectionnez l'option "Projet .. Règles métier .. Créer une règle métier"). La fenêtre d'édition de la règle métier s'ouvre.Cliquez sur l'icône dans le volet "Règles métier". La fenêtre d'édition de la règle métier s'ouvre.
  2. Saisissez la description de la règle métier. Cette description peut être mise en forme (gras, italique, ...).
  3. Pour associer à la règle métier :
    • l'image présente dans le presse-papiers, cliquez sur l'icône .
    • une partie de l'image de l'écran, cliquez sur l'icône et sélectionnez la partie de l'image voulue.
    • un fichier image, cliquez sur l'icône et sélectionnez le fichier image voulu.
    • le document présent dans le scanner du poste en cours, cliquez sur l'icône .
  4. Pour lier la tâche à un ou des éléments, affichez l'onglet "Liens".
    Il est possible :
    • soit de sélectionner ces éléments manuellement :
      1° méthode : Affichez l'élément à lier à la tâche dans l'éditeur, cliquez sur le bouton "Viser un élément pour le lier" et cliquez sur l'élément à lier. Répétez ces opérations pour tous les éléments à lier à la règle métier.
      2° méthode : Cliquez sur le bouton "Choisir dans la liste des éléments du projet" et sélectionnez le ou les éléments à lier.
    • soit de sélectionner ces éléments automatiquement. Il suffit de cliquer sur le bouton "Conditions des liens automatiques" et de décrire les conditions de sélections des éléments à lier à la règle métier (le ou les projets concernés, les éléments concernés, les critères de sélection, ...).
  5. Validez.
Remarques :
  • La fenêtre de création d'une règle métier est non-modale : il n'est pas nécessaire de la fermer pour travailler sur le projet en cours.
  • Une règle métier peut être définie sur n'importe quel élément d'un projet (fenêtre, page, état, champ, ...) et sur le projet lui-même.
  • L'icône indique les éléments sélectionnés manuellement et l'icône indique les éléments sélectionnés automatiquement.
WINDEV Les règles métier peuvent également provenir des suggestions faites par les utilisateurs de l'application, grâce au Menu "?". Dans ce cas, le composant Feedback est utilisé. Ces règles métier sont affichées en rouge.

Modifier une règle métier

Pour modifier une règle métier, cliquez sur l'icône dans le volet "Règles métier" et effectuez les modifications voulues.
L'onglet "Historique" permet de connaître l'ensemble des modifications effectuées sur la règle métier en cours.
Remarque : La fenêtre de modification d'une règle métier est non-modale : il n'est pas nécessaire de la fermer pour travailler sur le projet en cours.

Valider une règle métier

Le taux de validation d'une règle métier (colonne "% réalisé") dépend de l'état des différents éléments liés à la règle métier.
Pour valider une règle métier, cliquez sur l'icône dans le volet "Règles métier" et définissez l'état de chaque élément lié à la règle métier. Cet état peut correspondre à :
  • "En attente" : la règle métier n'est pas encore appliquée sur cet élément.
  • "En cours" : la règle métier est en cours d'application sur cet élément.
  • "Réalisé" : la règle métier est appliquée sur cet élément.
  • "Non concerné" : l'élément n'est pas concerné par la règle métier.
Le taux de validation d'une règle métier se calcule ainsi : Nombre de liens pour lesquels la règle est respectée / Nombre total de liens x 100.

Rendre une règle métier obsolète

Pour rendre une règle métier obsolète, cliquez sur l'icône dans le volet "Règles métier".
Les règles métier obsolètes peuvent être affichées dans le volet "Règles métier" (filtre "Afficher les règles correspondant aux critères suivants", état "<Tous>" ou "Obsolète"). Les règles métier obsolètes sont alors affichées sur fond rose.

Afficher l'élément lié à une règle métier

Pour afficher un élément lié à une règle métier :
  1. Double-cliquez sur la règle métier concernée.
  2. Affichez l'onglet "Liens".
  3. Double-cliquez sur l'élément à afficher.

Imprimer les règles métier

Il est possible d'imprimer :
  • toutes les règles métier du projet en imprimant le dossier du projet (option "Projet .. Règles métier .. Imprimer les règles métier" ou "Projet .. Imprimer le dossier du projet").toutes les règles métier du projet en imprimant le dossier du projet : sous le volet "Accueil", dans le groupe "Général", déroulez et sélectionnez "Imprimer le dossier du projet".
  • la règle métier visualisée (bouton "Imprimer").
Administration des règles métier
La fenêtre d'administration des règles métier (option "Projet .. Règles métier .. Administrer les règles métier" ou icône ) permet de :La fenêtre d'administration des règles métier (icône ) permet de :
  • Sauvegarder les règles métier du projet en cours.
  • Importer les règles métier dans le projet en cours à partir d'une sauvegarde.
  • Utiliser momentanément une sauvegarde.
Les administrateurs peuvent également :
  • Optimiser la vitesse de gestion des règles métier.
  • Réparer la base de données des règles métier.
WINDEV Cette fenêtre permet également de récupérer les demandes effectuées par les utilisateurs finaux. Pour plus de détails, consultez Composant Feedback.

Sauvegarder les règles métier du projet en cours

Il est possible d'effectuer une sauvegarde des règles métier. Cette sauvegarde permet de :
  • conserver l'état des règles métier à un moment donné.
  • importer des règles métier dans une base de données de Centre de Contrôle différente.
Pour sauvegarder les règles métier du projet en cours :
  1. Affichez la fenêtre d'administration des règles métier (option "Projet .. Règles métier .. Administrer les règles métier" ou icône ).Affichez la fenêtre d'administration des règles métier (icône ).
  2. Sélectionnez l'onglet "Export/Sauvegardes".
  3. Cliquez sur le bouton "Sauvegarder". L'assistant de sauvegarde des règles métier se lance. Passez à l'étape suivante.
  4. Sélectionnez les règles métier à sauvegarder. Passez à l'étape suivante.
  5. Sélectionnez les options de la sauvegarde :
    • Sauvegarder les liens : sauvegarde le nom de l'ensemble des éléments liés aux règles métier sauvegardées.
    • Sauvegarder dans une archive ZIP : sauvegarde les règles métier sous forme d'une archive ZIP.
  6. Passez à l'étape suivante.
  7. Indiquez le nom de l'archive ZIP ou le nom du répertoire à créer. Cette archive ou ce répertoire contiendra l'ensemble des fichiers de données de la sauvegarde.
    Ce nom peut être automatiquement complété avec la date du jour.
  8. Validez.

Importer des règles métier dans le projet en cours à partir d'une sauvegarde

Il est possible d'importer des règles métier dans le projet en cours à partir d'une sauvegarde. Cette sauvegarde correspond :
  • soit à une sauvegarde des règles métier effectuée préalablement. Voir le paragraphe précédent.
  • soit à la description d'une règle métier (fichier "RTF" créé grâce au bouton "Enregistrer sous" présent dans la fenêtre d'édition d'une règle métier).
Cette sauvegarde peut contenir des règles métier provenant :
  • soit de la même base de données des Centres de Contrôle que celle en cours. Dans ce cas, les règles métier communes pourront alors être mises à jour, remplacées ou ignorées.
  • soit d'une base de données des Centres de Contrôle différente. Dans ce cas, les règles métier seront ajoutées aux règles métier existantes.
Pour importer des règles métier dans le projet en cours :
  1. Affichez la fenêtre d'administration des règles métier (option "Projet .. Règles métier .. Administrer les règles métier" ou icône ).Affichez la fenêtre d'administration des règles métier (icône ).
  2. Sélectionnez l'onglet "Importation".
  3. Cliquez sur le bouton "Importer les règles métier". L'assistant d'importation de règles métier se lance. Passez à l'étape suivante.
  4. Sélectionnez la sauvegarde à utiliser (fichier "ZIP", fichier "Demande.FIC" ou fichier "Description.RTF") et passez à l'étape suivante.
  5. Sélectionnez les règles métier à importer et validez.

Utiliser momentanément une sauvegarde

Il est possible d'utiliser momentanément une sauvegarde. Cette sauvegarde correspond à une sauvegarde des règles métier effectuée préalablement. Les règles métier de cette sauvegarde seront accessible en lecture uniquement.
Les règles métier actuelles seront temporairement ignorées.
Pour utiliser momentanément une sauvegarde :
  1. Affichez la fenêtre d'administration des règles métier (option "Projet .. Règles métier .. Administrer les règles métier" ou icône ).Affichez la fenêtre d'administration des règles métier (icône ).
  2. Sélectionnez l'onglet "Export/Sauvegardes".
  3. Cliquez sur le bouton "Utiliser une sauvegarde". L'assistant d'utilisation temporaire d'une sauvegarde se lance. Passez à l'étape suivante.
  4. Sélectionnez la sauvegarde à utiliser (fichier "ZIP", fichier "Demande.FIC" ou fichier "Description.RTF"). Passez à l'étape suivante.
  5. Validez.
Pour signaler l'utilisation temporaire d'une sauvegarde, le bandeau du volet des règles métier sera orange. Pour revenir à vos règles métier actuelles, cliquez sur ce bandeau.

Optimiser la vitesse de gestion des règles métier

Il est possible d'optimiser la vitesse de gestion des règles métier. Cette optimisation peut être effectuée uniquement par un administrateur.
Cette optimisation réalise un calcul des statistiques sur la base de données HFSQL des règles métier (ré-indexation avec statistiques et sans compactage). Ce calcul permet d'optimiser les recherches, les filtres, ...
Pour optimiser la vitesse de gestion des règles métier :
  1. Affichez la fenêtre d'administration des règles métier (option "Projet .. Règles métier .. Administrer les règles métier" ou icône ).Affichez la fenêtre d'administration des règles métier (icône ).
  2. Sélectionnez l'onglet "Maintenance".
  3. Cliquez sur le bouton "Optimiser les données".

Réparer la base de données des règles métier

Il est possible de réparer la base de données des règles métier. Cette réparation peut être effectuée uniquement par un administrateur.
Cette réparation permet de réindexer les fichiers de données HFSQL, de vérifier leur contenu et de les réparer si nécessaire.
Pour réparer la base de données des règles métier :
  1. Affichez la fenêtre d'administration des règles métier (option "Projet .. Règles métier .. Administrer les règles métier" ou icône ).Affichez la fenêtre d'administration des règles métier (icône ).
  2. Sélectionnez l'onglet "Maintenance".
  3. Cliquez sur le bouton "Réparer la base de données".
Remarques

Afficher le volet "Règles métier" si des règles métier sont associées

L'icône permet d'afficher constamment le volet "Règles métier" s'il y a au moins une règle métier associée à l'élément en cours.

Mise à jour des règles métier

La liste des règles métier est mise à jour automatiquement à chaque sauvegarde du projet ou de l'élément en cours.

Projets de même nom

Deux projets ayant le même nom auront les mêmes règles métier.

Renommage de projet

Lors du renommage d'un projet, les règles métier associées à ce projet sont automatiquement perdues. En effet, les règles métier sont basées sur le nom du projet.
Version minimum requise
  • Version 11
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire