Skip to the content.

FND Menu Entry Upload – Oracle EBS SQL Report

Oracle E-Business Suite SQL report from the Enginatics Library powered by Blitz Report™.

Overview

Upload to create, update and delete the entries of existing menus, as in the Menus form.

Upload Mode Create opens an empty sheet for new entries. Create, Update downloads the entries of the menus selected by the parameters; new rows can be added to the same file.

User Menu Name and Menu Name select the menu and default each other. An entry is identified by the menu and its Entry Sequence, which defaults to the next multiple of ten above the highest sequence of the menu. Changing the Entry Sequence of a downloaded row creates a new entry and keeps the old one; delete the old entry with Delete Record Yes.

Either Sub Menu or Function Name is required. A blank Grant Flag makes the entry not grantable.

Run this report in Excel in seconds: download Blitz Report™ free (your first 30 reports are free) or try it in the online demo.

Report Parameters

Upload Mode, User Menu Name, Menu Name, Function Name, User Function Name, Responsibility

Oracle EBS Tables Used

fnd_menus_vl, fnd_menu_entries, fnd_menu_entries_tl, fnd_form_functions_vl

Report Categories

Enginatics, Upload

FND Menu Entries, FND Responsibility Access, Blitz Report Template Sharing, FND User Login Page Favorites, FND Responsibility Upload, FND Responsibility Menu Exclusions, FND Forms Personalizations, Blitz Report Assignments and Responsibilities

Running This SQL Without Blitz Report

The SQL source can be run in any SQL client. Some Oracle EBS SQL reports in this library use functions from the utility package xxen_util – install it first. Blitz Report™ adds parameters, Excel output with pivots, scheduling and security on top.

Download & Import Options

Resource Link
Excel Example Output Example
Blitz Report™ XML Import FND_Menu_Entry_Upload.xml
SQL Source FND Menu Entry Upload.sql
Full Report on Enginatics www.enginatics.com/reports/fnd-menu-entry-upload/

Case Study & Technical Analysis: FND Menu Entry Upload

Executive Summary

FND Menu Entry Upload creates, updates and deletes the entries of Oracle Application Object Library menus, the navigation structures that connect responsibilities to forms and sub-menus. It is designed for EBS implementation and security teams who must add many menu entries at once, for example when a module such as Supply Chain Hub is installed and new functions need to appear on existing menus. The template downloads the entries of matching menus, lets the user add or change rows in Excel, and applies the changes through the menu entry API.

Business Challenge

The Solution

Technical Architecture (High Level)

Primary Tables

Logical Relationships

  1. Each row of FND_MENUS_VL is joined to its entries in FND_MENU_ENTRIES on the menu identifier.
  2. Each entry is joined to FND_MENU_ENTRIES_TL on the menu identifier and entry sequence, restricted to the session language.
  3. The sub-menu reference is outer joined back to FND_MENUS_VL, so the user menu name of the sub-menu is returned.
  4. The function reference is outer joined to FND_FORM_FUNCTIONS_VL, so the user function name is returned for function entries.
  5. Rows are numbered by menu name and entry sequence to give each row a stable position in the template.

Parameters & Filtering

Performance & Optimization

FAQ

Q: Which fields are required for a new menu entry? A: A menu name, an entry sequence if you want to control order, a prompt, and either a sub-menu or a function name.

Q: Can I remove an entry with this template? A: Yes. Set the Delete Record column to Y on the downloaded row of the entry.

Q: What does the Grant Flag control? A: It controls whether the entry is grantable through security. Y is the default, and N makes the entry not grantable.


© Enginatics GmbH