Ansicht
Dokumentation

PRGN_RFC_DELETE_DERIVATION - Undo Derivation

PRGN_RFC_DELETE_DERIVATION - Undo Derivation

CPI1466 during Backup   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
This documentation is copyright by SAP AG.
SAP E-Book

Functionality

Calling this function module corresponds to executing the "Delete Inheritance Relationship" on the "Description" tab in transaction PFCG. Deleting the derivation results in the menu being taken over from the original role to the previously defined role. These therefore do not change for the effective applications, and it is not necessary to merge the authorization data. If the original role has a target system attribute, this is also transferred, provided that the caller has not deactivated this option.

Successful execution of this module depends on the following conditions:

  1. The user executing the module must have the change authorization (authorization object S_USER_AGR, ACTVT = 02) for the derived role.
  2. Neither the derived role nor one of the inheriting roles are locked by another user.
  3. If automatic role recording is active (see SAP Note 1862033), the derived role must be recorded on a transport request.

If any of these conditions are not met, no changes are made. Corresponding error messages are returned to the caller in table RETURN.

Also note the restrictions described in the documentation for the ROLE parameter. These can also prevent execution of the function module.

Example

Notes

Further information





Parameters

COPY_TARGET_SYS
NEW_REQUEST
NO_DIALOG
REQUEST
RETURN
ROLE

Exceptions

Function Group

PRGN_CATT

General Material Data   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
This documentation is copyright by SAP AG.

Length: 2075 Date: 20240523 Time: 151337     sap01-206 ( 40 ms )