SAP ABAP Interface IF_EX_RCP_AUTHORITY_CHECK (BAdI Interface IF_EX_RCP_AUTHORITY_CHECK)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
PLM-RM-REC (Application Component) Recipe
⤷
RMSRCPMSC (Package) RMS-RCP: Miscellaneous
⤷
⤷
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
| Interface | IF_EX_RCP_AUTHORITY_CHECK | |
| Short Description | BAdI Interface IF_EX_RCP_AUTHORITY_CHECK |
General Data
| Package | RMSRCPMSC | RMS-RCP: Miscellaneous |
| Created | 20020205 | SAP |
| Last changed | 20031212 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_EX_RCP_AUTHORITY_CHECK has no forward declaration.
Interfaces
Interface IF_EX_RCP_AUTHORITY_CHECK has no interface.
Friends
Interface IF_EX_RCP_AUTHORITY_CHECK has no friend.
Attributes
Interface 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
Interface IF_EX_RCP_AUTHORITY_CHECK has no event.
Types
Interface 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 | 471 |