SAP ABAP Interface IF_CRD_CRDTYPE_READ (Interface for Reading Credential Types)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CRDPRV (Package) Credentialing: Private Objects (DDIC, etc.)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CRD_CRDTYPE_READ Read Credential Descriptions 20060810
Properties
Interface IF_CRD_CRDTYPE_READ  
Short Description Interface for Reading Credential Types    
General Data
Package CRDPRV   Credentialing: Private Objects (DDIC, etc.) 
Created 20060810   SAP 
Last changed 20100310   SAP 
Unicode checks active    
Forward declarations
Interface IF_CRD_CRDTYPE_READ has no forward declaration.
Interfaces
Interface IF_CRD_CRDTYPE_READ has no interface.
Friends
Interface IF_CRD_CRDTYPE_READ has no friend.
Attributes
Interface IF_CRD_CRDTYPE_READ has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_ASSGTYPE Instance method Public Method Reads Definition Type for Assignments 20060921
2 GET_COPRC_AND_ROLE Instance method Public Method Reads Assigned Correspondence Variant and Role 20061031
3 GET_CRDTYPE Instance method Public Method Read Information from Credential Type 20060921
4 GET_CRDTYPES_FOR_APPL Instance method Public Method Reads All Credential Types for Transferred Application 20060830
5 GET_CREP_ID Instance method Public Method Reads Content Repository for Credential Type 20070124
6 GET_DEFTYPE Instance method Public Method Reads Definition Types for Credentials 20060921
7 GET_DEFTYPES_FOR_APPL Instance method Public Method Read Structure Definitions for All Credential Types 20060830
8 GET_DESCRIPTIONS_FOR_CRDTYPE Instance method Public Method Reads All Credential Descriptions for Credential Type 20060830
9 GET_NR_RANGE_INT Instance method Public Method Reads Allowed Number Range Intervals 20060928
10 GET_REF_CRD_TYPE Instance method Public Method Reads Referenced Credential Type 20061119
11 GET_SEARCHFIELDS Instance method Public Method Reads Search Fields for Transferred Credential Type 20060912
12 GET_SUBROADMAP_ID Instance method Public Method Reads ID of Customer Subroadmap, If Available 20061116
13 GET_TEXT Instance method Public Method Read Text Table 20060811
14 GET_TEXT_FOR_ALL_TYPES Instance method Public Method Read Text Table for All Credential Types of Application 20060814
15 IS_AFFILIATION Instance method Public Method Checks If Credential Type Is a Referencing Type 20060921
16 IS_MULTIPLE Instance method Public Method Checks Multiplicity of Combination of Cred.Type/Cred.Descr. 20061027
17 IS_STDIMPL_APPLICABLE Instance method Public Method Checks If Standard Implementation Can Be Used 20060921
18 READ_CRDDEFINITION Instance method Public Method Read Structure Definition for Credential Types 20060810
19 READ_CRDDEFINITIONS_FOR_APPL Instance method Public Method Read Structure Definitions for All Credential Types 20060830
20 READ_TYPE_FOR_TABLE Instance method Public Method Read Credential Type for Table 20061214
Events
Interface IF_CRD_CRDTYPE_READ has no event.
Types
Interface IF_CRD_CRDTYPE_READ has no local type.
Method Signatures

Method GET_ASSGTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPL Call by reference Type reference (TYPE) CRDAPPL Credentialing, Anwendung 20060921
2 Importing IV_ASGTYPE Call by reference Type reference (TYPE) CRDASGTYPE Zuordnungstyp für Legitimierungen 20060921
3 Returning RS_CASSGT Value transfer Type reference (TYPE) CRD_S_CASSGT Zuordnungstyp für Legitimierungen 20060921
# Exception Resumable Description Created on
1 CX_CRD_CUST Customizing 20060921

Method GET_COPRC_AND_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_CORR Value transfer Type reference (TYPE) CRD_S_CORR Zuordnung Korrespondenzvariante und -rolle zu Leg.art 20061031
2 Importing IV_APPL Call by reference Type reference (TYPE) CRDAPPL 20061031
3 Importing IV_CRD_TYPE Call by reference Type reference (TYPE) CRDTYPE 20061031
# Exception Resumable Description Created on
1 CX_CRD_CUST Customizing 20061031

Method GET_CRDTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPL Call by reference Type reference (TYPE) CRDAPPL Credentialing, Anwendung 20060921
2 Importing IV_CRDTYPE Call by reference Type reference (TYPE) CRDTYPE Legitimierungsart 20060921
3 Returning RS_CRDTYPE Value transfer Type reference (TYPE) CRD_S_TYPE Struktur zu Legitimierungsarten 20060921
# Exception Resumable Description Created on
1 CX_CRD_CUST Customizing 20060921

Method GET_CRDTYPES_FOR_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_TCRD_TYPE Value transfer Type reference (TYPE) CRD_TT_TYPE Legitimierungsarten 20060830
2 Importing IV_APPL Call by reference Type reference (TYPE) CRDAPPL Credentialing, Anwendung 20060830
# Exception Resumable Description Created on
1 CX_CRD_CUST Customizing 20060830

Method GET_CREP_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ARCHIVE_ID Value transfer Type reference (TYPE) SCMS_CREP Ablageort für physische Dokumente 20070124
2 Importing IV_APPL Call by reference Type reference (TYPE) CRDAPPL Credentialing, Anwendung 20070124
3 Importing IV_CRDTYPE Call by reference Type reference (TYPE) CRDTYPE Legitimierungsart 20070124
# Exception Resumable Description Created on
1 CX_CRD_CUST Customizing 20070124

Method GET_DEFTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPL Call by reference Type reference (TYPE) CRDAPPL 20060921
2 Importing IV_DEFTYPE Call by reference Type reference (TYPE) CRDDEFTYPE Definitionstyp einer Legitimierungsart 20060921
3 Returning RS_CDEFT Value transfer Type reference (TYPE) CRD_S_CDEFT Definitionstyp für Legitimierungen 20060921
# Exception Resumable Description Created on
1 CX_CRD_CUST Customizing 20060921

Method GET_DEFTYPES_FOR_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_CDEFT Value transfer Type reference (TYPE) CRD_TT_CDEFT Definitionstyp für Legitimierungen 20060830
2 Importing IV_APPL Call by reference Type reference (TYPE) CRDAPPL Credentialing, Anwendung 20060830
# Exception Resumable Description Created on
1 CX_CRD_CUST Customizing 20060830

Method GET_DESCRIPTIONS_FOR_CRDTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_TCRD_CRD Value transfer Type reference (TYPE) CRD_TT_CRD kjghjk 20060830
2 Importing IV_APPL Call by reference Type reference (TYPE) CRDAPPL Credentialing, Anwendung 20060830
3 Importing IV_CRD_TYPE Call by reference Type reference (TYPE) CRDTYPE Legitimierungsart 20060830
# Exception Resumable Description Created on
1 CX_CRD_CUST Customizing 20060922

Method GET_NR_RANGE_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_NR_RANGE_INT Value transfer Type reference (TYPE) CRD_TT_NR_RANGE Nummernkreise 20060928
2 Importing IV_APPL Call by reference Type reference (TYPE) CRDAPPL Credentialing, Anwendung 20060928
3 Importing IV_CRD_NR_RANGE Call by reference Type reference (TYPE) NROBJ Name des Nummernkreisobjekts 20060928
4 Importing IV_CRD_TYPE Call by reference Type reference (TYPE) CRDTYPE Legitimierungsart 20060928
# Exception Resumable Description Created on
1 CX_CRD_CUST Stammdatenzugriff zur Laufzeit 20060928

Method GET_REF_CRD_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPL Call by reference Type reference (TYPE) CRDAPPL Credentialing, Anwendung 20061119
2 Importing IV_CRDTYPE Call by reference Type reference (TYPE) CRDTYPE Legitimierungsart 20061119
3 Returning RV_REF_CRD_TYPE Value transfer Type reference (TYPE) CRDTYPE Struktur zu Legitimierungsarten 20061119
# Exception Resumable Description Created on
1 CX_CRD_CUST Customizing 20061119

Method GET_SEARCHFIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_FIELDNAME Value transfer Type reference (TYPE) CRD_TT_SEARCHFIELDS Name und Beschreibung von Suchfeldern (UI) 20060912
2 Importing IV_APPL Call by reference Type reference (TYPE) CRDAPPL Credentialing, Anwendung 20060912
3 Importing IV_CRD_TYPE Call by reference Type reference (TYPE) CRD_TYPE Typ der Legitimierung 20060912
4 Importing IV_STRUCNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20060912
# Exception Resumable Description Created on
1 CX_CRD_CUST Customizing 20060912

Method GET_SUBROADMAP_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_SUBROADMAP_ID Value transfer Type reference (TYPE) CHAR50 ID einer Subroadmap 20061116
2 Importing IV_APPL Call by reference Type reference (TYPE) CRDAPPL Credentialing, Anwendung 20061116
3 Importing IV_CRD_TYPE Call by reference Type reference (TYPE) CRDTYPE Legitimierungsart 20061116

Method GET_SUBROADMAP_ID on Interface IF_CRD_CRDTYPE_READ has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPL Call by reference Type reference (TYPE) CRDAPPL Credentialing, Anwendung 20060811
2 Importing IR_CRDTYPE Call by reference Type reference (TYPE) CRDTYPE Legitimierungsart 20060811
3 Returning RV_TEXT Value transfer Type reference (TYPE) CRD_TEXT Beschreibung (für Texttabellen) 20060811
# Exception Resumable Description Created on
1 CX_CRD_CUST Customizing 20060811

Method GET_TEXT_FOR_ALL_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_TYPET Value transfer Type reference (TYPE) TCRD_TT_TYPET Legitimierungsarten, Texttabelle 20060814
2 Importing IV_APPL Call by reference Type reference (TYPE) CRDAPPL Credentialing, Anwendung 20060814
# Exception Resumable Description Created on
1 CX_CRD_CUST Customizing 20060830

Method IS_AFFILIATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPL Call by reference Type reference (TYPE) CRDAPPL Credentialing, Anwendung 20060921
2 Importing IV_CRD_TYPE Call by reference Type reference (TYPE) CRDTYPE Legitimierungsart 20060921
3 Returning RV_IS_AFFILIATION Value transfer Type reference (TYPE) BOOLEAN_FLG Boolsche Variable (X=true, space=false) 20060921
# Exception Resumable Description Created on
1 CX_CRD_CUST Customizing 20060921

Method IS_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPL Call by reference Type reference (TYPE) CRDAPPL Credentialing, Anwendung 20061027
2 Importing IV_CRD_TYPE Call by reference Type reference (TYPE) CRDTYPE Legitimierungsart 20061027
3 Returning RV_IS_MULTIPLE Value transfer Type reference (TYPE) BOOLEAN_FLG Boolsche Variable (X=true, space=false) 20061027
# Exception Resumable Description Created on
1 CX_CRD_CUST Customizing 20061027

Method IS_STDIMPL_APPLICABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPL Call by reference Type reference (TYPE) CRDAPPL Credentialing, Anwendung 20060921
2 Importing IV_CRD_TYPE Call by reference Type reference (TYPE) CRDTYPE Legitimierungsart 20060921
3 Returning RV_IS_APPLICABLE Value transfer Type reference (TYPE) BOOLEAN_FLG Boolsche Variable (X=true, space=false) 20060921
# Exception Resumable Description Created on
1 CX_CRD_CUST Customizing 20060921

Method READ_CRDDEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SDEF Call by reference Type reference (TYPE) CRD_S_SDEF Struktur zu TCRD_SDEF 20060811
2 Importing IR_APPL Call by reference Type reference (TYPE) CRDAPPL Credentialing, Anwendung 20060811
3 Importing IR_CRDTYPE Call by reference Type reference (TYPE) CRDTYPE Legitimierungsart 20060811
# Exception Resumable Description Created on
1 CX_CRD_CUST Customizing 20060811

Method READ_CRDDEFINITIONS_FOR_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SDEF Call by reference Type reference (TYPE) CRD_TT_SDEF Struktur zu TCRD_SDEF 20060830
2 Importing IV_APPL Call by reference Type reference (TYPE) CRDAPPL Credentialing, Anwendung 20060830
# Exception Resumable Description Created on
1 CX_CRD_CUST Customizing 20060830

Method READ_TYPE_FOR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_CRDTYPE Call by reference Type reference (TYPE) CRDTYPE Legitimierungsart 20061214
2 Importing ID_APPL Call by reference Type reference (TYPE) CRDAPPL Credentialing, Anwendung 20061214
3 Importing ID_CRDDEFSTR Call by reference Type reference (TYPE) CRDDEFSTR Definitionsstruktur für Legitimierungsbeschreibungen 20061214
# Exception Resumable Description Created on
1 CX_CRD_CUST Allgemeine Ausnahmen CRD Basisfunktionalität 20061214
History
Last changed by/on SAP  20100310 
SAP Release Created in 700