When we work with User
Profile Administration and we work with Menu Access, we are essentially
working with Menu Paths that lead to Menu Options that the Users may Open and
Perform or Execute. So in this Tutorial we
answer the Question: What is a Menu Option? |
Now I am starting with a
Menu Path. I am selecting an
Application called Inventory. |
|
From
the Actions I choose File Maintenance. |
And
from the Options I choose Inventory Master. |
|
|
And
now I have effectively opened a Menu Option. So this is a Menu Option. |
|
|
Now I am going to recall
an existing Stock Code. |
And
then I am going to press Help - F1. |
|
In
this case to show that when we get Help on any Process that we are working
with, then apart from the Help that we get, at the top we get a Key, the
Current Process Key, in square brackets [ivmast]. |
|
|
That
is the Menu Option Key in the Process Library. |
|
This
is the Menu Description or Name. |
|
|
|
So
if I Exit that and I Open the Business Objects. |
|
And
I choose Menus. |
|
Then
If I choose Process, I am entering a Menu Options Library called the Process
Library. |
|
|
And
if I type that Key here: ivmast. |
|
|
Then we see the Menu Description coming up. “Inventory Master” and this actually calls a screen. So this Menu Process is in fact a Screen. But the point is it is a Menu Option. |
And
it will always be listed with a Menu Type of “Any Menu”. |
It is so that there are
also Processes in the Process Library that do not say “Any Menu” and they say
“No Menu” or “Control Menus Only”. Those Objects cannot be
provided on a Menu Path as a Menu Option. But they are still
Processes and they are typically called by other Processes, and in many cases
they are called from these Options, that we call Menu Options. But essentially a Menu
Option is an Object that we will find in the Process Library and listed as
available with any Menu. In other words we can
put it on the User Menu. |
So the Application is
not a Menu Option. The Action is not a Menu
Option. They are merely Sign Posts,
but they lead the Path or the Route to arrive at a Menu Option, which a User
can Perform or Execute. In other Words a Menu
Option is really an Option that we will find in the Menu Process Library and
we can include it on a Menu Path as the final destination of the Menu Path. That is what a Menu
Option is. |