Menus
L'écran Menus liste l'ensemble des entrées de menu connues de Nomasx-1 pour une application. Une ligne par feuille — autrement dit l'action qu'un utilisateur peut effectivement lancer depuis le menu du système source. Chaque ligne porte la hiérarchie complète des menus parents, l'objet technique invoqué par la feuille et le composant de licence dont relève l'objet.
L'écran sert à comprendre la navigation d'une application connectée sous l'angle sécurité : ce qui est atteignable depuis quoi, et avec quel poids de licence.
Vue d'ensemble
Objectif de l'écran
Pour chaque feuille de menu d'une application connectée, répondre à trois questions :
- Que lance la feuille ? Objet, form et version — le triplet dont le système source a besoin pour ouvrir l'écran.
- Où se situe-t-elle ? Racine + jusqu'à 9 niveaux imbriqués — le fil d'Ariane qui explique comment un utilisateur y accède.
- Quel composant de licence consomme-t-elle ? Le composant regroupe l'objet sous-jacent dans un cumul facturable — voir Licences → JD Edwards pour les règles de volumétrie.
Colonnes
| Colonne | Source | Ce qu'on y lit |
|---|---|---|
| Application ID | MENU_APPS_ID — identifiant numérique de l'application source. Filtrable. | Application à laquelle le menu appartient. |
| Racine | MENU_ROOT — identifiant du menu de tête (par exemple G0911). Filtrable. | Point d'entrée au niveau du rôle. |
| Objet | MENU_OBJECT — objet technique lancé (programme, application, batch). Filtrable. | Ce que la feuille appelle réellement. |
| Form | MENU_FORM — code form au sein de l'objet. | Écran interactif spécifique au sein du programme. |
| Version | MENU_VERSION — version de traitement. | Variante de configuration utilisée à l'exécution. |
| Composant | CPT_ID — composant de licence auquel l'objet est rattaché. Filtrable. | Cumul facturable — alimente le reporting de licence. |
| Menu ID | MENU_ID — identifiant de tâche sur la feuille. Filtrable. | Code de tâche du système source (par exemple un ID de tâche menu JDE). |
| Niveau 1 … Niveau 3 | MENU_LEVEL1, MENU_LEVEL2, MENU_LEVEL3 — libellés imbriqués. Le niveau 1 est filtrable. | Les trois premières profondeurs du fil d'Ariane. |
| Niveau 4 … Niveau 10 | MENU_LEVEL4 … MENU_LEVEL10. | Niveaux plus profonds — masqués par défaut mais stockés sur la ligne pour les écrans en aval. |
Colonnes masquées portées par la ligne : MENU_SEQ_UKID (séquence stable), MENU_REFRESH (dernier sync), MENU_UKID (identifiant technique).
Sur JD Edwards EnterpriseOne, l'arborescence est lue directement dans les tables Solution Explorer. Objet, Form et Version constituent le triplet canonique pour lancer une application interactive ou un UBE batch. Le composant de licence est dérivé du mappage System Code → Composant de licence (SETTINGS_JDE_SY → SETTINGS_LIC_COMPONENTS).
Menu contextuel
Clic droit sur une ligne pour ouvrir le menu.
| Action | Vers où |
|---|---|
| Afficher les utilisateurs | Liste des utilisateurs qui peuvent atteindre la feuille de menu sélectionnée. |
| Afficher les rôles | Liste des rôles qui donnent accès à la feuille de menu sélectionnée. |
Conseils & bonnes pratiques
- Filtrer par Niveau 1 pour se concentrer sur un domaine métier (Comptes Fournisseurs, Gestion des ventes, etc.) avant d'attaquer sa revue de sécurité.
- Filtrer par Composant pour faire remonter chaque entrée de menu qui consomme une licence donnée — utile avant une renégociation de volumétrie.
- Filtrer par Objet pour retrouver tous les points où un programme donné est exposé dans l'arborescence. Un programme atteignable depuis plusieurs racines peut nécessiter des règles de sécurité différentes selon le point d'entrée.
- Recouper avec Droits / Rôles pour confirmer quels rôles donnent accès à chaque feuille de menu.