How Can I Restrict Setting of Default ALV Layout In Rainbow?
Requirement
You want to restrict some users from setting a default ALV layout in Rainbow reports.
Solution
SAP offers standard authorization objects to control whether a user is allowed to set default ALV layouts.
1. Authorization object S_ALV_LAYO grants authorizations in system level (for all the reports/ALVs).
2. Authorization object S_ALV_LAYR (introduced in note 1667238 - "Introduction of authorization object S_ALV_LAYR") grants authorization for a specific report/ALV. For a Rainbow variant, you should set authorizations with the following values:
- REPORT=/DPS/RET_RAINBOW
- HANDLE=<Rainbow variant ID e.g. 0001>
Related Articles
ME1L / ME1M - Error Message "no ALV table imported from memory"
Symptom You have created a Insight Creator variant based on original transaction ME1L / ME1M. When you execute the variant error message "no ALV table imported from memory" is raised and no results are displayed. Reason Transaction ME1L / ME1M has ...
Error Message "no ALV table imported from memory"
Symptom When you publish a report, error message /DPS/RET 104 - "Error Message "no ALV table imported from memory" is issued/written in the job log and nothing is published. The issue may occur both in foreground and background execution or only in ...
Runtime Error SET_HANDLER_FOR_NULL In Transaction FBL3H
Symptom When you run transaction FBL3H via Publisher/Rainbow, runtime error SET_HANDLER_FOR_NULL occurs in method CL_SALV_TREE_ADAPTER=>CREATE_TREE. Reason By default, transaction FBL3H displays an ALV tree of History. Submit of transaction with ALV ...
Exception CNTL_ERROR (Control Framework: Fatal error - GUI cannot be reached)
Symptom A background job of Publisher terminates with runtime error due to uncaught exception CNTL_ERROR (Error message "Control Framework: Fatal error - GUI cannot be reached" is written in the job log). Reason The original report doesn't support ...
Exception LCX_PROGRAM_ERROR In Method LCL_FUNCTIONAL=>ARGNAMES_GET
Symptom After you have updated the interface of a customer (Z) formula function, any execution of Rainbow variant which makes use of this formula function leads to runtime error due to uncaught exception LCX_PROGRAM_ERROR in ...