Pre-action userexit for principal widgets. This userexit has to be the last pre-action userexit in project or organizational unit widgets.
Depending on the mode, the following actions are performed:
-
'U'pdate: The new project id is stored in the widget buffer with the key
NEW_PRO
.
-
'T'emporary delete: The userexit checks if the project or organizational unit can be deleted. The delete operation is denied if the project or organizational unit is the current project or organizational unit, or if higher level projects or organizational units still exist.
-
'D'elete: The corresponding multi access entries are deleted.
-
'Q'uery: The mask join to suppress, which displays higher level projects or organizational units, is set. See below for the
NORESTRICT_VIEW
parameter.
- Parameters
-
usxContext | The userexit context. |
param | Parameter to control the behavior of this userexit. Syntax like:
"[/NORESTRICT_VIEW]"
With possible arguments:
NORESTRICT_VIEW | | Optional parameter to enable the view to higher level projects or organizational units. By default, higher level projects or organizational units are not displayed if the user does not have read access. However, for special masks, like browser masks, it is necessary to make higher level projects or organizational units visible so that the path to the top level projects or organizational units can be completely displayed. |
|
- Returns
-
- See Also
- xpdw_pro_eda, xpdw_pro_poa