Cette fonction permet de créer et de mettre à jour un livrable.

Un livrable est un ensemble complet, identifié par un code, dans lequel on retrouve tous les paramètres et règles de gestion et toutes les données utilisées. Il permet d'extraire les données lors de la constitution du livrable.

Un livrable se caractérise par :

  • un produit (comme par exemple Sage X3).
  • une édition de diffusion, de publication (comme par exemple Premium).
  • une liste de modules
  • une liste de législations
  • une liste de codes activités
  • une liste de fonctions/badges
  • une liste de représentations/badges
  • une liste de sessions/devices
  • une liste de paramètres/licence
  • une liste de paramètres
  • une liste de kit de paramétrage
  • une liste d'éléments de paramétrage

Il est nécessaire d'avoir défini les principales options liées à la gestion du livrable :

  • les modules qui vont être utilisés (chaque progiciel SAFE X3 est découpé en modules fonctionnels qui peuvent être activés ou non sur un dossier...)
  • les principales options de gestion définies par les codes activités (fonctionnalités, localisations), qui correspondent à la gestion optionnelle de certaines données de la base.
  • des paramètres par défaut (langues utilisées par exemple...)

Les champs suivis du symbole "$" sont pris en compte dans la politique de licence (Policy).

Pré-requis

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre

Gestion de l'écran

En-tête

Présentation

Un livrable est défini par un code alphanumérique, auquel est associé un ensemble de paramètres regroupés par onglet. Un livrable contenant un ~ dans son code est un livrable historisé et aucune modification n'est alors autorisée sur cet enregistrement.

 

Champs

Les champs suivants sont présents dans cet onglet :

  • champ COD

Code livrable ou code kit de paramétrage.

  • Actif (champ ENAFLG)

Cette case à cocher permet d'activer ou de désactiver la fiche courante sans pour autant perdre son contenu.

  • champ PDT

Nom produit du livrable ou du kit de paramétrage, se réfère au menu local 7884.

Responsable du livrable ou du kit de paramétrage.

Toute modification apportée sur une fiche par un utilisateur déclenche un workflow au responsable.

 

Onglet Général

Dans cet onglet, on trouve des valeurs par défaut ,ainsi que des paramètres  influant sur la façon dont l'extraction du livrable va se faire.

  • Le tableau des langues permet de définir la liste des langues utilisables par des utilisateurs en connexion sur un dossier.
  • Le tableau des législations permet de définir la liste des législations définies pour le livrable et utilisables à la création de dossier.
  • Le tableau des kits de paramétrage.

 

Champs

Les champs suivants sont présents dans cet onglet :

Bloc numéro 1

  • Commentaire (champ COMMENT)

 

Permet de mettre à jour le paramètre LANGUAGE (langue principale) à l'extraction du livrable. Si ce code n'est pas renseigné, le code de la fiche du dossier de référence sera récupéré.

Ce paramètre permet de définir une langue de connexion quand elle n'est pas précisée comme par exemple pour les traitements batch.

Permet de mettre à jour la fiche dossier lors de l'extraction du livrable et de mettre à jour le paramètre CRYDEF. Si ce code n'est pas renseigné, le code de la fiche du dossier de référence sera récupéré.

Ce paramètre correspond au pays proposé par défaut en saisie des adresses.

Permet de mettre à jour le paramètre SYSCUR à l'extraction du livrable. Si ce code n'est pas renseigné, le code de la fiche du dossier de référence sera récupéré.

Tableau numéro 1

Tableau permettant de saisir les langues avec lesquelles on pourra se connecter au dossier.

Tableau numéro 2

Ce tableau définit la liste des législations susceptibles d'être utilisées dans le livrable. Chaque société du dossier sera rattachée à l'une des législations choisies. La liste des législations permet de ne transférer que les données de paramétrage réellement utiles depuis le dossier de référence qui les contient toutes.

Tableau numéro 3

  • Kit de paramétrage (champ ITYKIT)

Ce tableau définit la liste des kits de paramétrage. Lors de l'extraction du livrable, le paramétrage de ces derniers viendront se substituer au paramétrage du livrable.

  • Ordre (champ ITYKITROW)

Ordre de prise en compte pour le livrable.

 

Onglet Modules

Présentation

Dans cet onglet, on retrouve la liste des modules liée au progiciel.

Seul un des trois choix peut être activé ou aucun.

Aucun choix activé signifie que par défaut il sera mis à la valeur 'Non' dans une fiche dossier mais pourra être activé par le client sans condition de licence.

 

Champs

Les champs suivants sont présents dans cet onglet :

Tableau Modules

  • Module (champ MODULE)

Ce tableau contient les modules retenus pour le livrable. Seules les fonctions et les tables associées à des modules activés seront utilisables dans le dossier.

Les modules à installer au minimum pour ce livrable sans condition de licence peuvent être mis à la valeur 'Par défaut' ou à la valeur 'Non disponible'.

 

Onglet Options

Présentation

Dans cet onglet, on retrouve la liste des codes activités de type fonctionnel et de localisation.

Seul un des trois choix peut être activé ou aucun.

Aucun choix activé signifie que par défaut il sera mis à la valeur 'Non' dans une fiche dossier mais pourra être activé par le client sans condition de licence.

Possibilité de recharger les codes activités de la fiche du dossier courant : la valeur par défaut des codes activités du livrable est alors réinitialisée par la valeur des codes activités de la fiche dossier (actif ou inactif) et les notions de 'soumis à licence' ou de 'non disponible' sont réinitialisées à la valeur NON.

Possibilité de recharger les codes activités d'un livrable de même type  : la valeur par défaut , la notion de 'non disponible' et la notion de 'soumis à licence' sont repris à l'identique.

Dans le cas de l'apparition de nouveaux codes activités de type fonctionnel et/ou de localisation et pour un livrable déjà défini , ces derniers sont signalés par un message sur le livrable et sont affichés en bas du tableau. Le bouton 'Enregistrer' est alors dégrisé.

 

Champs

Les champs suivants sont présents dans cet onglet :

Tableau Codes activités

Pas d'aide liée à ce champ.

  • Module (champ MODACV)

 

  • Soumis à licence (champ LICACT)

Indication sur code activité pour savoir s'il est soumis à licence ou pas.

Si non soumis à licence , il est possible de saisir la valeur 'Par défaut' ou la valeur 'Non disponible'.

  • Par défaut (champ FLGACT)

Pas d'aide liée à ce champ.

  • Non disponible (champ NOTAVAACT)

 

 

Icône Actions

Chargement valeurs du dossier
Chargement valeurs livrable

 

 

Onglet Badges

Présentation

Dans cet onglet, on a la possibilité d'associer une fonction ou une représentation à un code badge syracuse. Ces codes badges sont définis dans la table diverse 83.

 

Champs

Les champs suivants sont présents dans cet onglet :

Tableau Fonction/Badge

Pas d'aide liée à ce champ.

  • Module (champ FNCMOD)

 

 

Tableau Représentation/Badge

Pas d'aide liée à ce champ.

  • Module (champ ASWMOD)

 

 

 

Onglet Contrôle accès

Présentation

Dans cet onglet, on a la possibilité d'associer des types de session avec des devices, et de définir des paramètres liés à la licence. Les types de session sont définis dans la table diverse 924, les devices dans la table diverse 928 , les paramètres dans la table diverse 926.

 

Champs

Les champs suivants sont présents dans cet onglet :

Tableau Session/Périphérique

Pas d'aide liée à ce champ.

 

Tableau Paramètre/Licence

Pas d'aide liée à ce champ.

 

 

Onglet Dimensions

Présentation

Dans cet onglet, on retrouve la liste des codes activités de dimensionnement.

Possibilité de charger les codes activités de dimensionnement d'un livrable de même type  :

  • Si le code n'existe pas,  il est ajouté ainsi que sa valeur
  • Si le code existe,  sa valeur est écrasée.

 

Champs

Les champs suivants sont présents dans cet onglet :

Tableau Dimensions

Pas d'aide liée à ce champ.

  • Module (champ DIMMOD)

 

  • Dimension (champ DIMACT)

Code activité de dimensionnement, initialisé par la valeur de ce code dans la fiche dossier courante.

  • Dimension mini (champ DIMMIN)

Valeur minimum initialisée par le minimum entre la valeur mini et la valeur écran du code activité de dimensionnement.

  • Dimension maxi (champ DIMMAX)

Valeur maximum du code activité de dimensionnement.

  • Dimension dossier (champ DIMADS)

Valeur du dossier courant.

 

Icône Actions

Chargement valeurs livrable
Chargement valeurs kit

 

 

Onglet Paramètres

Présentation

Dans cet onglet, on retrouve la liste des paramètres modifiables pour ce livrable par rapport à la valeur
par défaut définie dans le référentiel.

Possibilité de charger les paramètres d'un livrable de même type et en fonction des législations définies :

  • Si le code n'existe pas,  il est ajouté ainsi que sa valeur
  • Si le code existe,  sa valeur est écrasée.

 

 

Champs

Les champs suivants sont présents dans cet onglet :

Tableau Valeurs paramètres

  • Code (champ PARAM)

Code paramétre saisissable pour le livrable ou le kit.

Chapitre du paramètre.

Législation pour paramètre. Si le paramètre est de niveau législation, ce code est saisissable avec contrôle dans la liste des législations dasn le cas du livrable et sans contrôle dans le cas des kits. 

  • Valeur (champ VALSAI)

Valeur saisie , se substituant dans le livrable ou dans le kit à la valeur du dossier de référence.

  • Valeur dossier (champ VALADS)

Valeur du dossier courant.

 

Icône Actions

Aide
Chargement valeurs livrable
Chargement valeurs kit

 

 

Onglet Eléments paramétrage

Présentation

Dans cet onglet, on trouve les  éléments de paramétrage filtrés pour un livrable.

Ils sont associés à un modèle de données de type patch et flagué « Définition livrable ».

Les enregistrements dont la table principale porte la notion de législation sont filtrés en fonction des législations référencées pour le livrable en cours de paramétrage.

Tous les enregistrements des  éléments de paramétrage non définis pour un livrable seront par défaut pris en compte lors de la construction du dossier racine.

Pour ajouter des lignes dans le premier tableau, vous avez par click droit l'option 'Sélection d'un nouveau modèle'.

Pour ajouter des lignes dans le second tableau, vous avez par click droit l'option 'Sélection de modèle en cours'.

La colonne 'Invalide' n'est visible que sur des éléments de paramétrage qui ne sont plus cohérents, comme dans le cas d'un modèle de données qui n'existe plus. Dans ce cas, l'option 'Sélection sur le modèle en cours' n'est plus accessible et le seul choix possible est de supprimer la ligne en question. Vous avez aussi la possibilité de faire le choix fonction  'Suppression des lignes invalides', choix accessible depuis la barre d'outils. Cet option supprime ,après confirmation, toutes les lignes des éléments de paramétrage invalides.

 

Champs

Les champs suivants sont présents dans cet onglet :

Tableau numéro 1

Pas d'aide liée à ce champ.

  • Invalide (champ FLGKO)

  • Données (champ NULRECFLG1)

Choix permettant pour un modèle et donc une table de ne prendre aucun enregistrement ou de les filtrer.

Valeur possible : Aucune donnée ou données filtrées. Dans le choix 'aucune donnée' la saisie des différentes clés ne sera pas autorisée.

Le modèle doit être de type modèle de patch et coché livrable. Il doit également être actif.

Contient le code de la table diverse dans le cas où les éléments de paramétrage se réfèrent à une table diverse.

  • Description clé (champ TABKEYFMT1)

Pas d'aide liée à ce champ.

  • Nom de la clé (champ TABKEYNAM1)

 

Tableau numéro 2

  • Clé enregistrement (champ TABKEY2)

Pas d'aide liée à ce champ.

 

  • Description (champ TABKEYDES2)

 

 

Icône Actions

Sélection pour le modèle en cours
Sélection pour un nouveau modèle

 

 

Boutons spécifiques

Ce bouton permet de lancer une vérification de cohérence du livrable.

La vérification porte sur les points suivants :

  • Contrôle sur les modules dans le cas où l'application ajoute des modules non référencés dans le livrable.
  • Contrôle de l'existence d'au moins une langue de définie dans le livrable
  • Contrôle de l'existence d'au moins une législation de définie dans le livrable
  • Contrôle de l'existence des codes activités de type fonctionnel ou localisation
  • Contrôle de l'existence de nouveaux codes activités de type fonctionnel ou localisation
  • Contrôle de l'existence des codes activités de type dimension
  • Contrôle de la définition des codes activités
  • Contrôle de l'existence des paramètres
  • Contrôle de la législation définie sur des paramètres
  • Contrôle des valeurs saisies sur les paramètres
  • Contrôle du modèle sur les éléments de paramétrage
  • Contrôle de la cohérence entre le modèle et la table définie dans le livrable
  • Contrôle unicité du couple modèle - table
  • Contrôle de la législation définie sur les éléments de paramétrage
  • Contrôle de l'existence de la fonction et/ou du badge syracuse définis dans l'onglet 'Badges'
  • Contrôle de la définition des fonctions.
  • Contrôle de l'existence de la représentation et/ou du badge syracuse définis dans l'onglet 'Badges'
  • Contrôle de la définition des représentations.
  • Contrôle de l'existence des sessions définis dans l'onglet 'Contrôle accès'
  • Contrôle de l'existence des paramètres/licence définis dans l'onglet 'Contrôle accès'
  • Une trace est générée au lancement.

 

Ce bouton permet de lancer la génération des fichiers json associée au livrable.

Avant de générer ces fichiers, la vérification de cohérence est lancée. Si le livrable est correct, un fichier est ensuite généré sous X3_PUB : fichier Policy.

Une trace est générée au lancement.

 

Ce bouton permet d'historiser/archiver la description d'un livrable actif. Une confirmation est demandée si l'utilisateur n'est pas le responsable du livrable.

Avant d'archiver la définition du livrable, la vérification de cohérence est lancée. Si le livrable est correct, le livrable est alors dupliqué avec le code = <codedu livrable>~V<numero version>. Cet enregistrement est alors non modifiable. Example un livrable SAGEERP sera historisé en SAGEERPV72 pour la version 1.7.2.

Une trace est générée au lancement.

 

Barre de menu

Options / Vérifications / Vérification cohérence tous livrables

Cette option lance la vérification avec génération d'une trace pour tous les livrables actifs mais non historisés.

Options / Actions / Suppression lignes invalides

Cette option supprime ,après confirmation, toutes les lignes des éléments de paramétrage invalides.

Options / Actions / Génération tous les livrables

Cette option lance la génération json avec génération d'une trace pour tous les livrables actifs mais non historisés.

Sélection et chargement

Chargement valeurs à partir d'un livrable

Présentation

Cette sélection peut être déclenchée sur l'onglet 'Options', sur l'onglet 'Dimensions' ou sur l'onglet 'Paramètres'.

Elle affiche les livrables de même type et permet d'en sélectionner un seul (les livrables historisés n'apparaissent pas dans cette sélection).

 

Champs

Les champs suivants sont présents dans cet onglet :

Tableau

  • champ FLGSEL

 

 

  • Intitulé (champ DLVDES)

 

  • Produit (champ PDT)

 

  • Commentaire (champ COMMENT)

 

 

 

Sélection modèle de données

Présentation

Cette sélection peut être déclenchée sur le premier tableau de l'onglet 'Eléments de paramétrage'.

 

Champs

Les champs suivants sont présents dans cet onglet :

Modèle

Le modèle doit être de type modèle de patch et coché livrable. Il doit également être actif.

Pas d'aide liée à ce champ.

Contient le code de la table diverse dans le cas où les éléments de paramétrage se réfèrent à une table diverse.

  • Description clé (champ ELTKEYFMT)

 

Critères

  • Données (champ NULRECFLG)

Choix permettant pour un modèle et donc une table de ne prendre aucun enregistrement ou de les filtrer.

Valeur possible : Aucune donnée ou données filtrées. Dans le choix 'aucune donnée' la saisie des différentes clés ne sera pas autorisée.

  • Eléments (champ WALLENA)

Permet d'afficher tous les éléments liés au modèle ou d'afficher uniquement ceux déjà sélectionnés ou non sélectionnés.

Prend en compte le champs critère sauf pour le choix 'Sélectionnés', le critère est alors reinitialisé à blanc.

  • Critère (champ WFORMULE)

Saisie d’une formule permettant de filtrer les enregistrements que l’on souhaite visualiser pour le pointage, indépendamment du choix Eléments non sélectionnés ou tous. Dans le cas du choix Eléments sélectionnés , ce critère est remis à blanc.


Tableau Eléments

 

 

Messages d'erreur

Il n'y a pas de message d'erreur autre que les messages d'erreur génériques.

Tables mises en oeuvre

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre