Chacune des fonctions de gestion des objets métier : Bien comptable, Dépense, Contratdelocationfinancement, est composée de plusieurs onglets standard permettant la saisie d'informations.

Pour chacune de ces fonctions, il est possible de paramétrer une ou plusieurs transactions, chacune de ces transactions étant identifiée par un code.
Le paramétrage consiste à personnaliser, d'une part, la liste des onglets apparaissant dans la fonction, et d'autre part, les champs contenus dans chacun des onglets visibles.

La liste des transactions ainsi paramétrées pour une fonction, sera présentée à l'utilisateur dans la fenêtre Choix transaction affichée automatiquement à l'ouverture de cette fonction.
 

Pré-requis

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre

Gestion de l'écran

La personnalisation d'une transaction s'effectue en trois étapes :

 La première étape s'effectue sur l'écran affiché. Elle consiste à définir les caractéristiques générales de la transaction, telles que l'objet métier, le code et le libellé de la transaction et éventuellement son code d'accès.
 
Après avoir choisi l'objet métier, l'onglet Ecrans s'alimente avec la liste des onglets définis pour la transaction standard associée à cet objet. L'indicateur Visible, disponible au niveau de chacun des onglets, est modifiable et permet de définir si cet onglet doit apparaître ou non dans la transaction.

Avant de passer à la seconde étape, il est nécessaire de valider la création de la transaction via le bouton .
 La deuxième étape s'effectue après avoir cliqué sur le bouton . Elle consiste à personnaliser les champs des onglets déclarés comme Visibles lors de la première étape.

  La dernière étape est mise en œuvre par le  bouton  . Elle permet la génération automatique de la transaction ainsi paramétrée.

En-tête

L'en-tête permet de définir les caractéristiques générales de la transaction :

- en précisant l'objet métier,
- en saisissant un code et un libellé pour la transaction,
- en précisant si la transaction est active ou non,
- en définissant, éventuellement, des critères d'accessibilité à la fonction en précisant :
--> Un groupe de sociétés.
--> Un code d'accès permettant de restreindre l'accès de la transaction à un utilisateur ou un groupe d'utilisateurs. Lorsqu'un code d'accès est renseigné, la transaction ne sera accessible qu'aux seuls utilisateurs dont le profil fonction leur en donne les droits.
--> Un code législation.

Onglet Ecrans

Cet onglet affiche, sous forme de tableau, la liste des onglets (référencés par un code écran) définis pour la transaction standard associée à l'objet sélectionné en en-tête.
L'indicateur Visible permet de préciser, pour chacun de ces onglets, s'il doit apparaître ou non dans la transaction.

Barre de menu

Validation

Ce bouton permet de déclencher le traitement de validation de la transaction en cours. Ce traitement consiste à générer les masques et la fenêtre spécifique associés à la transaction.

  • Les masques sont générés sous le nom suivant :
    WE + Nom de l'objet (2 premiers caractères) + Code transaction + Numéro d'onglet dans la fenêtre de référence. 
  • La fenêtre est générée sous le nom suivant :
    W + Nom de la fenêtre de référence + Code transaction.

Visu

Ce bouton permet de visualiser la transaction paramétrée.

Bloc numéro 1

  • Code objet (champ REFOBJ)
  • Désignation (champ DES)
  • Transaction de saisie (champ TRSCOD)

Tableau Personnalisation des champs

  • Intitulé (champ ZINTIT)
  • Bloc (champ NUMBLOC)
  • Type de saisie (champ SAIAFF)

Détermine le type du champ : Saisie, affiché ou invisible.

  • Mode de saisie (champ MODE)

Ce champ permet de gérer la présence de la zone suivant le mode de saisie d'un tableau.

- Le mode fiche (accessible en clic droit dans la variable de bas de tableau) permet l'affichage/saisie d'une ligne d'un tableau dans une fenêtre. Tous les champs de la ligne qui sont marqués à 'Mode fiche' ou 'Mode fiche-tableau' sont accessibles dans une page ou plusieurs onglets suivant le nombre de champs.

- En mode Tableau, ne sont accessibles que les champs qui sont marqués 'Mode tableau' ou 'Mode fiche-tableau'.

Les actions définies sur les champs sont actives dans les deux modes.

  • Zone obligatoire (champ OBLIG)

Détermine si la saisie d'une information dans ce champ est obligatoire ou non.

  • Valeur par défaut (champ VALDEF)

On précise ici une expression qui sera proposée en valeur par défaut pour la zone. Si l'expression est précédée du caractère '*', la valeur par défaut sera toujours affectée même en affichage. L'éditeur de formule peut être utilisé pour composer l'expression permettant de déterminer la valeur par défaut.

  • champ MZSZON
  • Type de saisie (champ SAIAFFORI)
  • Mode de saisie (champ MODEORI)
  • Zone obligatoire (champ OBLIGORI)
  • Valeur par défaut (champ VALDEFORI)
  • Modif (champ MODFLG)

Ce bouton permet d'afficher l'écran Détail transaction autorisant la personnalisation des champs contenus dans les onglets déclarés Visibles de la transaction.

 A son ouverture, l'écran affiché correspond au premier onglet visible. L'accès aux autres onglets se fait par sélection dans la liste gauche.

Pour chacun des champs apparaissant dans le tableau, il est possible :

  • De modifier son Type de saisie, sauf si en standard, ce champ est défini comme étant saisissable et obligatoire.
  • De préciser si la saisie est obligatoire ou non. Ce paramètre n'est accessible que si le Type de saisie est positionné à : Saisi. Il n'est pas modifiable si sa valeur était positionnée initialement à Obligatoire.
  • De renseigner une valeur par défaut (le clic droit Gestion formules donne accès à la fenêtre de l'éditeur de formules permettant ainsi d'alimenter la valeur par défaut avec une expression complexe).
Boutons spécifiques

 Ce bouton, accessible uniquement en mode modification sur l'un des champs du tableau, permet de restaurer les valeurs par défaut de chaque champ personnalisé.

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