SAP ABAP Class IF_EX_RCP_AUTHORITY_CHECK (BAdI Interface IF_EX_RCP_AUTHORITY_CHECK)
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_RCP_AUTHORITY_CHECK | BAdI Class CL_EX_RCP_AUTHORITY_CHECK | 20020205 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_IM_IMPL_RCP_AUTH_CHECK | Implementation Class for BAdI Implem. IMPL_RCP_AUTH_CHECK | 20030428 |
Properties
| Class | IF_EX_RCP_AUTHORITY_CHECK | |
| Short Description | BAdI Interface IF_EX_RCP_AUTHORITY_CHECK | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 1 | |
| Package | ||
| Created | 20020205 | SAP |
| Last change | 20031212 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class IF_EX_RCP_AUTHORITY_CHECK has no forward declaration.
Interfaces
Class IF_EX_RCP_AUTHORITY_CHECK has no interface implemented.
Friends
Class IF_EX_RCP_AUTHORITY_CHECK has no friend class.
Attributes
Class IF_EX_RCP_AUTHORITY_CHECK has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Authorization for a Building Block | 20020205 | |
| 2 | Instance method | Public | Method | Authorization Check for Recipes | 20020205 | |
| 3 | Instance method | Public | Method | F4 Help: Authorization Check for Recipes | 20020215 | |
| 4 | Instance method | Public | Method | Checks Whether Changes to a Recipe Status Are Allowed | 20020205 |
Events
Class IF_EX_RCP_AUTHORITY_CHECK has no event.
Types
Class IF_EX_RCP_AUTHORITY_CHECK has no local type.
Method Signatures
Method CHECK_BBL_AUTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CONTINUE_CHECK | Call by reference | Type reference (TYPE) | C | Prüfung fortsetzen | 20020205 | |||
| 2 | I_ACTVT | Call by reference | Type reference (TYPE) | C | Aktivität | 20020205 | |||
| 3 | I_AUTHGRP | Call by reference | Type reference (TYPE) | TCG36-AUTHGRP | Berechtigungsgruppe | 20020205 | |||
| 4 | I_OTYPE_ORGID | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20020502 | |||
| 5 | I_REALO | Call by reference | Type reference (TYPE) | REALO | Erweiterte ObjektId | 20020502 | |||
| 6 | I_SPEC_TYPE | Call by reference | Type reference (TYPE) | ESESUBCAT | Spezifikationsart | 20020205 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Berechtigung | 20020205 |
Method CHECK_RCP_AUTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CONTINUE_CHECK | Call by reference | Type reference (TYPE) | C | Prüfung fortsetzen | 20020205 | |||
| 2 | I_ACTVT | Call by reference | Type reference (TYPE) | C | Konstanten: rcp31_gsc_actvt | 20020205 | |||
| 3 | I_AENNR | Call by reference | Type reference (TYPE) | AENNR | Änderungsnummer | 20020207 | |||
| 4 | I_AUTHGRP | Call by reference | Type reference (TYPE) | TCG36-AUTHGRP | Berechtigungsgruppe | 20020205 | |||
| 5 | I_CONFFLAG | Call by reference | Type reference (TYPE) | RCPE_CONFFLAG | Vertraulich | 20020205 | |||
| 6 | I_FLG_AUTH_F4 | Value transfer | Type reference (TYPE) | FLAG | SPACE | Wenn 'X', eigene Berechtigungsprüfung | 20030428 | ||
| 7 | I_OTYPE_ORGID | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20020430 | |||
| 8 | I_PROJECTNR | Call by reference | Type reference (TYPE) | PS_ISPSP | Laufende Nummer Standardprojekt | 20020205 | |||
| 9 | I_PVGUID | Call by reference | Type reference (TYPE) | PVS_PVGUID | interne Nummer der PVS-Variante | 20020207 | |||
| 10 | I_REALO | Call by reference | Type reference (TYPE) | ESEREALO | Verantwortlicher | 20020430 | |||
| 11 | I_SPEC_TYPE | Call by reference | Type reference (TYPE) | ESESUBCAT | Spezifikationsart | 20020205 | |||
| 12 | I_STATUS | Call by reference | Type reference (TYPE) | PVS_J_STATUS | Einzelstatus eines Objekts | 20020205 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Berechtigung | 20020205 |
Method CHECK_RCP_AUTH_F4 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CONTINUE_CHECK | Call by reference | Type reference (TYPE) | C | Prüfung fortsetzen | 20020215 | |||
| 2 | I_AUTHGRP | Call by reference | Type reference (TYPE) | TCG36-AUTHGRP | Berechtigungsgruppe | 20020215 | |||
| 3 | I_CONFFLAG | Call by reference | Type reference (TYPE) | RCPE_CONFFLAG | Vertraulich | 20020215 | |||
| 4 | I_FLG_AUTH_F4 | Value transfer | Type reference (TYPE) | FLAG | SPACE | Wenn 'X', eigene Berechtigungsprüfung | 20030428 | ||
| 5 | I_OTYPE_ORGID | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20020502 | |||
| 6 | I_PVGUID | Call by reference | Type reference (TYPE) | PVS_PVGUID | interne Nummer der PVS-Variante | 20020215 | |||
| 7 | I_REALO | Call by reference | Type reference (TYPE) | REALO | Erweiterte ObjektId | 20020502 | |||
| 8 | I_SPEC_TYPE | Call by reference | Type reference (TYPE) | ESESUBCAT | Spezifikationsart | 20020215 | |||
| 9 | I_STATUS | Call by reference | Type reference (TYPE) | PVS_J_STATUS | Einzelstatus eines Objekts | 20020215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Berechtigung | 20020215 |
Method CHECK_RCP_STATUS_AUTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CONTINUE_CHECK | Call by reference | Type reference (TYPE) | C | Prüfung fortsetzen | 20020205 | |||
| 2 | IS_RCP | Call by reference | Type reference (TYPE) | RCPS_API_RCP | Komplette Struktur der Rezeptdaten | 20030612 | |||
| 3 | I_AENNR | Call by reference | Type reference (TYPE) | AENNR | Änderungsnummer | 20020207 | |||
| 4 | I_AUTHGRP | Call by reference | Type reference (TYPE) | TCG36-AUTHGRP | Berechtigungsgruppe | 20020205 | |||
| 5 | I_CONFFLAG | Call by reference | Type reference (TYPE) | RCPE_CONFFLAG | Vertraulich | 20020205 | |||
| 6 | I_DESTSTATUS | Call by reference | Type reference (TYPE) | PVS_J_STATUS | Zielstatus | 20020205 | |||
| 7 | I_OTYPE_ORGID | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20020430 | |||
| 8 | I_PROJECTNR | Call by reference | Type reference (TYPE) | PS_ISPSP | Laufende Nummer Standardprojekt | 20020205 | |||
| 9 | I_PVGUID | Call by reference | Type reference (TYPE) | PVS_PVGUID | interne Nummer der PVS-Variante | 20020207 | |||
| 10 | I_REALO | Call by reference | Type reference (TYPE) | ESEREALO | Verantwortlicher | 20020430 | |||
| 11 | I_SPEC_TYPE | Call by reference | Type reference (TYPE) | ESESUBCAT | Spezifikationsart | 20020205 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Berechtigung | 20020205 |
History
| Last changed by/on | SAP | 20031212 |
| SAP Release Created in |