EXIT_SAPLCZDI_004 -
CPI1466 during Backup General Data in Customer MasterThis documentation is copyright by SAP AG.
This SAP enhancement enables you to implement your own authorization check that is carried out when you create and delete material allocations to
Enhancement Interface
The following import parameters are passed to the function module of the enhancement:
| PLNAW_IN | Task list usage (for example, C for master |
| recipes) | |
| PLKOD_IN | Header data for the task list from the material/task |
| list allocation | |
| MATNR_IN | Material number from the material/task list |
| allocation | |
| MATWERK_IN | Plant of the material (MATNR_IN) |
| MESS_TYPE_IN | Type of message to be displayed: |
| E = error, W = warning, I = information | |
| S = success message | |
| TCODE_IN | Active transaction code |
The function module returns one of the following values for the FLG_NO_AUTHORITY indicator:
| ' ' (blank) | Authorization exists |
| X | No authorization |
Notes on Implementation
You can use the import parameters described in section Enhancement Interface for the authorization check. If you require further data, you must read them in the R/3 System.
No message has been defined in the standard system for the check carried out in the enhancement. If you want to issue a message for a missing authorization, you must create it in the enhancement.
Note on Processing
When you call the enhancement, the standard system checks whether you are authorized to change standardtask lists (authorization object C_ROUT, activity 02). The enhancement is only carried out if the user has this authorization.
If the authorization check in the standard system or in the enhancement detects that the user does not have the required authorizations, the system does not create or delete the material/task list allocation.
ROGBILLS - Synchronize billing plans BAL Application Log Documentation
This documentation is copyright by SAP AG.
Length: 2849 Date: 20120526 Time: 163818 triton ( 77 ms )






