Dans ce formulaire, vous définissez un formulaire personnalisé, et vous indiquez les groupes de personnalisation auxquels il s'applique, voir Formulaire personnalisé.
Pour les règles d'utilisation des champs, voir Formulaire de détail.
En-tête
- Formulaire personnalisé : Identifiant du formulaire personnalisé, unique dans l'application.
- Libellé : Description du formulaire personnalisé. Résumez les caractéristiques de ce formulaire.
Formulaire
- Module : Le sélectionner vous permet de réduire la liste des fonctionnalités proposées. Il sera renseigné de toutes façons en fonction de la fonctionnalité.
- Fonctionnalité : Celle à laquelle appartient le formulaire.
- Formulaire : Formulaire à personnaliser, parmi ceux de la fonctionnalité sélectionnée.
- Filtre : A sélectionner pour pouvoir personnaliser l'onglet de filtre avancé. Celui-ci doit être public.
- Mise en valeur : A renseigner pour que soit appliquée une mise en valeur particulière (pour un formulaire de résultat). Celle-ci doit être publique.
- Éditer le formulaire : Ce bouton provoque l'affichage du formulaire en mode personnalisation.
- Affichage : Permet de définir le type d'affichage du formulaire personnalisé (mode grille ou non). "Appliquer le mode par défaut" est sélectionné par défaut.
Historique
- Créé par : Code de l'utilisateur ayant créé le formulaire personnalisé.
- Version : Champ libre, permettant d'indiquer que des modifications ont été réalisées, ainsi que leur ampleur.
-
Origine : Indique d'où provient le formulaire personnalisé,
- "Personnalisé" si vous l'avez créée,
- "Standard", si elle est livrée avec CARL Source,
- "Intégration", si elle a été réalisé par CARL Source pour vos besoins.
- Modifié le : Date de dernière modification du formulaire personnalisé.
Accès
- Confidentialité : Critère qui permet de limiter l'accès au formulaire personnalisé selon le groupe d'accès aux données de l' utilisateur.
Il faut définir la confidentialité comme critère d'accès de l'entité "Formulaire personnalisé". La confidentialité est une liste de valeurs configurable.
- Public : Si cette case est cochée, le formulaire sera appliqué à tous les utilisateurs et groupes de personnalisation.
A décocher pour pouvoir restreindre la liste des groupes de personnalisation concernés.
Groupes de personnalisation
Cette liste contient les groupes de personnalisation auxquels s'applique ce formulaire personnalisé.
Pour pouvoir ajouter et supprimer des groupes de personnalisation, décochez la case "Public".
Valeurs d'application
Cette liste contient les valeurs de l'attribut de personnalisation (défini sur l'objet dans le dictionnaire) auxquelles s'applique ce formulaire personnalisé.
- Code : Attribut de personnalisation.
- Libellé : Description de l'attribut.
- Menu création : Permet de définir une nouvelle entrée de menu de création pour l'entité directement avec la valeur d'attribut de la ligne et le formulaire personnalisé.
- Libellé menu : Libellé qui apparaitra dans l'entrée de menu de création personnalisé
Le libellé du formulaire de personnalisation est affiché dans la pop-up de menu. Ca signification doit être claire pour l'utilisateur de l'application.
On peut définir la présence d'un menu de création personnalisé avec son libellé pour accéder directement au formulaire personnalisé en mode création, avec la valeur d'attribut de renseignement automatiquement renseigné dans la fonctionnalité du formulaire.
Il existe 2 types de menu :
- En liste : Les entrées de menu sont ajoutées en liste, sous le menu de création.
- Via une pop-up : Une pop-up s'ouvre dans le cas de menus de création liés à des formulaires personnalisés, où l'utilisateur peut choisir la création du menu simple ou alors d'un formulaire personnalisé et de sa valeur de personnalisation s'il y en a plusieurs.
Le choix du type de menu se trouve dans la configuration du système, Catégorie IHM, Paramètre "customFormAttributeMenuType".
Dans le cas d'un menu en liste ou via pop-up, les libellés n'auront pas la même forme. En liste, il est plus indiqué de renseigner une action tandis que en pop-up on renseignera plus l'élément à créer.
Certains menus de création de l'application sont déjà personnalisés et ne permettent pas de passer par l'option "En liste". Dans ce cas, le fait d'appeler la création d'entité proposera automatiquement le choix par le menu de type pop up de sélection.
Les entités concernées sont : les localisations, les contrats, les demandes d'achats / transfert.
Exemple :
- En sélectionnant la valeur VEHICULE pour l'attribut "Type d'équipement" de l'objet MATERIAL pour le formulaire personnalisé de détail d'un matériel, et en renseignant un menu de libellé "Création Véhicule", un menu de cet intitulé sera présent dans la liste du menu de créations de la fonctionnalité Matériel. A l'activation de ce menu de création, le formulaire personnalisé du détail d'un Matériel pour le type d'équipement est affiché en renseignant la valeur de type équipement à "VEHICULE".
En ajoutant un workflow avec une branche alternative conditionnée par une valeur d'attribut et en configurant un type d'équipement avec des caractéristiques par défaut, l'utilisateur peut créer un élément très personnalisé par paramétrage.