SAP ABAP Class CL_BUP_RELATION_RELTYP_READ (BP Relnships: Service Class for Access to Customizing RELTYP)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BP (Application Component) Business Partner Foundation
     S_BUPA_IPI (Package) SAP Business Partner: Internal Programming Interface (Basis)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BUP_RELT_CONST BPR: Constants for Relationship Segments 20080103
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CMD_APPLLOG_CONST Reuse Constants of Application Logs 20050707
Properties
Class CL_BUP_RELATION_RELTYP_READ  
Short Description BP Relnships: Service Class for Access to Customizing RELTYP    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_BUPA_IPI   SAP Business Partner: Internal Programming Interface (Basis) 
Created 20050707   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BUP_RELATION_RELTYP_READ has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BUP_RELT_CONST BPR: Constants for Relationship Segments 20080103
2 IF_CMD_APPLLOG_CONST Reuse Constants of Application Logs 20050707
Friends
Class CL_BUP_RELATION_RELTYP_READ has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTION_ERRONEOUS_DELETE Instance attribute Private Attribute reference (LIKE) 20080103
2 GC_ACTION_ERRONEOUS_INSERT Instance attribute Private Attribute reference (LIKE) 20080103
3 GC_ACTION_RELD_CREATE Instance attribute Private Attribute reference (LIKE) 20080103
4 GC_ACTIVITY_CREATE Instance attribute Private Attribute reference (LIKE) 20080103
5 GC_ACTIVITY_DELETE Instance attribute Private Attribute reference (LIKE) 20080103
6 GC_ACTIVITY_MODIFY Instance attribute Private Attribute reference (LIKE) 20080103
7 GC_ATTR1 Instance attribute Private Attribute reference (LIKE) 20050707
8 GC_ATTR2 Instance attribute Private Attribute reference (LIKE) 20050707
9 GC_ATTR3 Instance attribute Private Attribute reference (LIKE) 20050707
10 GC_ATTR4 Instance attribute Private Attribute reference (LIKE) 20050707
11 GC_BCACC_IF_TB003 Instance attribute Private Attribute reference (LIKE) 20080401
12 GC_BCACC_IF_TB905 Instance attribute Private Attribute reference (LIKE) 20080401
13 GC_BCACC_IF_TB910 Instance attribute Private Attribute reference (LIKE) 20080401
14 GC_BCACC_IF_TB912 Instance attribute Private Attribute reference (LIKE) 20080401
15 GC_BCACC_IF_TB914 Instance attribute Private Attribute reference (LIKE) 20080401
16 GC_BCACC_IF_TB916 Instance attribute Private Attribute reference (LIKE) 20080401
17 GC_BCACC_IF_TB920 Instance attribute Private Attribute reference (LIKE) 20080401
18 GC_BCACC_IF_TB921 Instance attribute Private Attribute reference (LIKE) 20080401
19 GC_BCACC_IF_TBZ9 Instance attribute Private Attribute reference (LIKE) 20080401
20 GC_DUMMY_DFTVAL Instance attribute Private Attribute reference (LIKE) 20080103
21 GC_DUMMY_PARTNER Instance attribute Private Attribute reference (LIKE) 20080103
22 GC_DUMMY_RELNR Instance attribute Private Attribute reference (LIKE) 20080103
23 GC_DUMMY_RELTYP Instance attribute Private Attribute reference (LIKE) 20080103
24 GC_DUMMY_RLTYP Instance attribute Private Attribute reference (LIKE) 20080103
25 GC_DUMMY_XRF Instance attribute Private Attribute reference (LIKE) 20080103
26 GC_FIELD_ABTNR Instance attribute Private Attribute reference (LIKE) 20080103
27 GC_FIELD_ADDRHANDLE Instance attribute Private Attribute reference (LIKE) 20080103
28 GC_FIELD_ADDRNUMBER Instance attribute Private Attribute reference (LIKE) 20080103
29 GC_FIELD_ADDRNUMBER_SP Instance attribute Private Attribute reference (LIKE) 20080103
30 GC_FIELD_BP_EEW_BUT051 Instance attribute Private Attribute reference (LIKE) 20080103
31 GC_FIELD_BP_EEW_BUT051_SP Instance attribute Private Attribute reference (LIKE) 20080103
32 GC_FIELD_CALL_GUID Instance attribute Private Attribute reference (LIKE) 20080103
33 GC_FIELD_CALL_RULEID Instance attribute Private Attribute reference (LIKE) 20080103
34 GC_FIELD_CHDAT Instance attribute Private Attribute reference (LIKE) 20080103
35 GC_FIELD_CHTIM Instance attribute Private Attribute reference (LIKE) 20080103
36 GC_FIELD_CHUSR Instance attribute Private Attribute reference (LIKE) 20080103
37 GC_FIELD_CLIENT Instance attribute Private Attribute reference (LIKE) 20080103
38 GC_FIELD_CRDAT Instance attribute Private Attribute reference (LIKE) 20080103
39 GC_FIELD_CRTIM Instance attribute Private Attribute reference (LIKE) 20080103
40 GC_FIELD_CRUSR Instance attribute Private Attribute reference (LIKE) 20080103
41 GC_FIELD_DATE_FROM Instance attribute Private Attribute reference (LIKE) 20080103
42 GC_FIELD_DATE_TO Instance attribute Private Attribute reference (LIKE) 20080103
43 GC_FIELD_DB_KEY Instance attribute Private Attribute reference (LIKE) 20080103
44 GC_FIELD_DB_KEY_TD Instance attribute Private Attribute reference (LIKE) 20080103
45 GC_FIELD_DFTVAL Instance attribute Private Attribute reference (LIKE) 20080103
46 GC_FIELD_DPRTMNT Instance attribute Private Attribute reference (LIKE) 20080103
47 GC_FIELD_FAX_EXTENS Instance attribute Private Attribute reference (LIKE) 20080103
48 GC_FIELD_FAX_NUMBER Instance attribute Private Attribute reference (LIKE) 20080103
49 GC_FIELD_FNCTN Instance attribute Private Attribute reference (LIKE) 20080103
50 GC_FIELD_KEY_DATE Instance attribute Private Attribute reference (LIKE) 20080103
51 GC_FIELD_ORG_ADDRESS_ID Instance attribute Private Attribute reference (LIKE) 20080103
52 GC_FIELD_PAAUTH Instance attribute Private Attribute reference (LIKE) 20080103
53 GC_FIELD_PAFKT Instance attribute Private Attribute reference (LIKE) 20080103
54 GC_FIELD_PAREM Instance attribute Private Attribute reference (LIKE) 20080103
55 GC_FIELD_PARTNER1 Instance attribute Private Attribute reference (LIKE) 20080103
56 GC_FIELD_PARTNER2 Instance attribute Private Attribute reference (LIKE) 20080103
57 GC_FIELD_PAVIP Instance attribute Private Attribute reference (LIKE) 20080103
58 GC_FIELD_RELDIR Instance attribute Private Attribute reference (LIKE) 20080103
59 GC_FIELD_RELKIND Instance attribute Private Attribute reference (LIKE) 20080103
60 GC_FIELD_RELNR Instance attribute Private Attribute reference (LIKE) 20080103
61 GC_FIELD_RELTYP Instance attribute Private Attribute reference (LIKE) 20080103
62 GC_FIELD_REL_AMO Instance attribute Private Attribute reference (LIKE) 20080103
63 GC_FIELD_REL_CUR Instance attribute Private Attribute reference (LIKE) 20080103
64 GC_FIELD_REL_PER Instance attribute Private Attribute reference (LIKE) 20080103
65 GC_FIELD_RLTYP Instance attribute Private Attribute reference (LIKE) 20080103
66 GC_FIELD_SMTP_ADDRESS Instance attribute Private Attribute reference (LIKE) 20080103
67 GC_FIELD_TEL_EXTENS Instance attribute Private Attribute reference (LIKE) 20080103
68 GC_FIELD_TEL_NUMBER Instance attribute Private Attribute reference (LIKE) 20080103
69 GC_FIELD_VISIT_GUID Instance attribute Private Attribute reference (LIKE) 20080103
70 GC_FIELD_VISIT_RULEID Instance attribute Private Attribute reference (LIKE) 20080103
71 GC_FIELD_XDFADR Instance attribute Private Attribute reference (LIKE) 20080103
72 GC_FIELD_XDFREL Instance attribute Private Attribute reference (LIKE) 20080103
73 GC_FIELD_XDFREL2 Instance attribute Private Attribute reference (LIKE) 20080103
74 GC_FIELD_XRF Instance attribute Private Attribute reference (LIKE) 20080103
75 GC_KEYTYPE_CREATEHANDLE Instance attribute Private Attribute reference (LIKE) 20050707
76 GC_KEYTYPE_KEY Instance attribute Private Attribute reference (LIKE) 20050707
77 GC_MSGKIND_ALL Instance attribute Private Attribute reference (LIKE) 20050707
78 GC_MSGKIND_API Instance attribute Private Attribute reference (LIKE) 20080103
79 GC_MSGKIND_TEC Instance attribute Private Attribute reference (LIKE) 20050707
80 GC_MSGKIND_UI Instance attribute Private Attribute reference (LIKE) 20050707
81 GC_MSGTYP_MAX Instance attribute Private Attribute reference (LIKE) 20050707
82 GC_MSG_ABORT Instance attribute Private Attribute reference (LIKE) 20050707
83 GC_MSG_ERROR Instance attribute Private Attribute reference (LIKE) 20050707
84 GC_MSG_EXCEPTION Instance attribute Private Attribute reference (LIKE) 20050707
85 GC_MSG_IMPL_RELD_CREATE Instance attribute Private Attribute reference (LIKE) 20080103
86 GC_MSG_IMPL_RELD_DELETE Instance attribute Private Attribute reference (LIKE) 20080103
87 GC_MSG_IMPL_RELD_UPDATE_ADAP Instance attribute Private Attribute reference (LIKE) 20080103
88 GC_MSG_IMPL_RELD_UPDATE_ENL Instance attribute Private Attribute reference (LIKE) 20080103
89 GC_MSG_IMPL_RELD_UPDATE_SHOR Instance attribute Private Attribute reference (LIKE) 20080103
90 GC_MSG_INFO Instance attribute Private Attribute reference (LIKE) 20050707
91 GC_MSG_RELA Instance attribute Private Attribute reference (LIKE) 20080103
92 GC_MSG_RELB Instance attribute Private Attribute reference (LIKE) 20080103
93 GC_MSG_RELC Instance attribute Private Attribute reference (LIKE) 20080103
94 GC_MSG_RELD Instance attribute Private Attribute reference (LIKE) 20080103
95 GC_MSG_RELP Instance attribute Private Attribute reference (LIKE) 20080103
96 GC_MSG_RELS Instance attribute Private Attribute reference (LIKE) 20080103
97 GC_MSG_RELT Instance attribute Private Attribute reference (LIKE) 20080103
98 GC_MSG_SUCCESS Instance attribute Private Attribute reference (LIKE) 20050707
99 GC_MSG_SYMP_BO_INCONSISTENCY Instance attribute Private Attribute reference (LIKE) 20080103
100 GC_MSG_SYMP_CONFIG_INCONSIST Instance attribute Private Attribute reference (LIKE) 20080103
101 GC_MSG_SYMP_CONFIG_MISMATCH Instance attribute Private Attribute reference (LIKE) 20080103
102 GC_MSG_SYMP_CONFIG_UNKNOWN Instance attribute Private Attribute reference (LIKE) 20080103
103 GC_MSG_SYMP_CUST_FOREIGN_KY_ER Instance attribute Private Attribute reference (LIKE) 20080103
104 GC_MSG_SYMP_DUPLICATE_REC Instance attribute Private Attribute reference (LIKE) 20080103
105 GC_MSG_SYMP_FAILED_SYNC_S_CALL Instance attribute Private Attribute reference (LIKE) 20080401
106 GC_MSG_SYMP_FOREIGN_LOCK Instance attribute Private Attribute reference (LIKE) 20080103
107 GC_MSG_SYMP_MISSING_AUTH Instance attribute Private Attribute reference (LIKE) 20080103
108 GC_MSG_SYMP_REC_NOT_FOUND Instance attribute Private Attribute reference (LIKE) 20080103
109 GC_MSG_SYMP_WRONG_PARAM_CALL Instance attribute Private Attribute reference (LIKE) 20080103
110 GC_MSG_WARN Instance attribute Private Attribute reference (LIKE) 20050707
111 GC_NROBJ Instance attribute Private Attribute reference (LIKE) 20080103
112 GC_NRRNG Instance attribute Private Attribute reference (LIKE) 20080103
113 GC_OBJECT Instance attribute Private Attribute reference (LIKE) 20050707
114 GC_ONCEOFF Instance attribute Private Attribute reference (LIKE) 20050707
115 GC_PERMANENT Instance attribute Private Attribute reference (LIKE) 20050707
116 GC_PREFIX_MOD_KEY Instance attribute Private Attribute reference (LIKE) 20080103
117 GC_PROBCL_1 Instance attribute Private Attribute reference (LIKE) 20050707
118 GC_PROBCL_2 Instance attribute Private Attribute reference (LIKE) 20050707
119 GC_PROBCL_3 Instance attribute Private Attribute reference (LIKE) 20050707
120 GC_PROBCL_4 Instance attribute Private Attribute reference (LIKE) 20050707
121 GC_PROBCL_MAX Instance attribute Private Attribute reference (LIKE) 20050707
122 GC_PROBCL_SPACE Instance attribute Private Attribute reference (LIKE) 20050707
123 GC_PROCESS Instance attribute Private Attribute reference (LIKE) 20050707
124 GC_RELDIR_DIRECTED_ALTERNATIVE Instance attribute Private Attribute reference (LIKE) 20080103
125 GC_RELDIR_DIRECTED_STANDARD Instance attribute Private Attribute reference (LIKE) 20080103
126 GC_RELDIR_UNDEFINED Instance attribute Private Attribute reference (LIKE) 20080103
127 GC_RELDIR_UNDIRECTED Instance attribute Private Attribute reference (LIKE) 20080103
128 GC_RELTYP_ACTIVITY_PARTNER Instance attribute Private Attribute reference (LIKE) 20080103
129 GC_RELTYP_ALIAS Instance attribute Private Attribute reference (LIKE) 20080103
130 GC_RELTYP_BUR001 Instance attribute Private Attribute reference (LIKE) 20080103
131 GC_RELTYP_BUR002 Instance attribute Private Attribute reference (LIKE) 20080103
132 GC_RELTYP_BUR004 Instance attribute Private Attribute reference (LIKE) 20080103
133 GC_RELTYP_BUR010 Instance attribute Private Attribute reference (LIKE) 20080103
134 GC_RELTYP_BUR011 Instance attribute Private Attribute reference (LIKE) 20080103
135 GC_RELTYP_BUR013 Instance attribute Private Attribute reference (LIKE) 20080103
136 GC_RELTYP_BURC01 Instance attribute Private Attribute reference (LIKE) 20080103
137 GC_RELTYP_CONTACT_PERSON Instance attribute Private Attribute reference (LIKE) 20080103
138 GC_RELTYP_EMPLOYEE Instance attribute Private Attribute reference (LIKE) 20080103
139 GC_RELTYP_MARRIAGE Instance attribute Private Attribute reference (LIKE) 20080103
140 GC_RELTYP_REPLACEMENT Instance attribute Private Attribute reference (LIKE) 20080103
141 GC_RELTYP_RESP_EMPLOYEE Instance attribute Private Attribute reference (LIKE) 20080103
142 GC_RELTYP_SERVICE_PERFORMER Instance attribute Private Attribute reference (LIKE) 20080103
143 GC_RELTYP_SHAREHOLDER Instance attribute Private Attribute reference (LIKE) 20080103
144 GC_ROLECAT_BUP003 Instance attribute Private Attribute reference (LIKE) 20080103
145 GC_SHAPE Instance attribute Private Attribute reference (LIKE) 20080103
146 GC_TABLE_BUT052 Instance attribute Private Attribute reference (LIKE) 20080103
147 GC_WA_SUBKEY_RELATIONS Instance attribute Private Attribute reference (LIKE) 20080103
148 GC_X Instance attribute Private Attribute reference (LIKE) 20050707
149 GC_XPARTNER1 Instance attribute Private Attribute reference (LIKE) 20080103
150 GC_XPARTNER2 Instance attribute Private Attribute reference (LIKE) 20080103
151 GR_BCACC_BADI Instance attribute Private Object reference (TYPE REF TO) BUP_RELATION_RELTYP_CUST BAdI for Accessing Relationship Customizing 20080729
152 GR_SINGLETON Static Attribute Private Object reference (TYPE REF TO) CL_BUP_RELATION_RELTYP_READ BP Relnships: Service Class for Access to Customizing RELTYP 20050707
153 GS_RELTYP_OLD Instance attribute Private Type reference (TYPE) BUP_S_RELTYP Buffering Customizing for Last RELTYP Read (BUS_RELTYP_GET) 20050707
154 GT_RELTYP Instance attribute Private Type reference (TYPE) BUP_TS_RELTYP Buffer Table for Relationship Categories (BUS_RELTYP_GET) 20050707
155 GT_RELTYP_BC_CURRENT Instance attribute Private Type reference (TYPE) TY_RELTYP_T Buffer Table for Relship Categories (BC_ACCESS) - Current 20080401
156 GT_RELTYP_BC_CUR_AND_DISABLED Instance attribute Private Type reference (TYPE) TY_RELTYP_T Buffer Table for Relship Categ. (BC_ACCESS) - Curr. + Hist. 20080401
157 GV_TEMP_MESSAGE Instance attribute Private Attribute reference (LIKE) 20050707
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050707
2 DETERMINE_RELTYP Instance method Public Method Read Customizing Relationship Category (via BC Access Class) 20050707
3 DETERMINE_RELTYP_OLD Instance method Public Method Read Customizing Relationship Category (via BUS_RELTYP_GET) 20080401
4 GET_BC_ACCESS_REFS_AND_INFO Instance method Private Method Prepare Customizing Accesses via BC Access Class 20080401
5 GET_INSTANCE Static method Public Method Return Singleton Instance 20050707
6 MESSAGES_WRITE_COMPLEX Instance method Private Method Writing Messages to Application Log 20050707
7 REFRESH Instance method Public Method Initializing Global Information 20080729
Events
Class CL_BUP_RELATION_RELTYP_READ has no event.
Types
Class CL_BUP_RELATION_RELTYP_READ has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_BUP_RELATION_RELTYP_READ has no parameter.
Method CONSTRUCTOR on class CL_BUP_RELATION_RELTYP_READ has no exception.

Method DETERMINE_RELTYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RELTYP Call by reference Type reference (TYPE) BUP_S_RELTYP Beziehungstyp 20050707
2 Exporting EV_DISABLED Call by reference Type reference (TYPE) BOOLE_D Beziehungstyp ist nicht mehr aktuell 20080415
3 Exporting EV_ERROR Call by reference Type reference (TYPE) BOOLE_D Fehlerflag 20050707
4 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20050707
5 Importing IV_ALSO_DISABLED Call by reference Type reference (TYPE) BOOLE_D Neben aktuellen auch historische Einträge liefern 20080402
6 Importing IV_RELTYP Call by reference Type reference (TYPE) BU_RELTYP Geschäftspartner-Beziehungstyp 20050707
7 Importing IV_XRF Call by reference Type reference (TYPE) BU_XRF Geschäftspartner-Rollenfindung statt -Beziehung 20050707

Method DETERMINE_RELTYP on class CL_BUP_RELATION_RELTYP_READ has no exception.

Method DETERMINE_RELTYP_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RELTYP Call by reference Type reference (TYPE) BUP_S_RELTYP Beziehungstyp 20080401
2 Exporting EV_ERROR Call by reference Type reference (TYPE) BOOLE_D Fehlerflag 20080401
3 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20080401
4 Importing IV_RELTYP Call by reference Type reference (TYPE) BU_RELTYP Geschäftspartner-Beziehungstyp 20080401
5 Importing IV_XRF Call by reference Type reference (TYPE) BU_XRF Geschäftspartner-Rollenfindung statt -Beziehung 20080401

Method DETERMINE_RELTYP_OLD on class CL_BUP_RELATION_RELTYP_READ has no exception.

Method GET_BC_ACCESS_REFS_AND_INFO Signature

Method GET_BC_ACCESS_REFS_AND_INFO on class CL_BUP_RELATION_RELTYP_READ has no parameter.
Method GET_BC_ACCESS_REFS_AND_INFO on class CL_BUP_RELATION_RELTYP_READ has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_BUP_RELATION_RELTYP_READ GPB: Serviceklasse zum Zugriff auf das Customizing RELTYP 20050707

Method GET_INSTANCE on class CL_BUP_RELATION_RELTYP_READ has no exception.

Method MESSAGES_WRITE_COMPLEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20050707
2 Importing IS_MSGADD Call by reference Type reference (TYPE) CMD_S_MSGADD Zusatzparameter für Nachrichten 20050707
3 Importing IS_MSGVSRC Call by reference Type reference (TYPE) CMD_S_MSGVSRC Struktur für die Herkunft von Nachrichtenvariablen 20050707
4 Importing IS_OBJINFO Call by reference Type reference (TYPE) CMD_S_OBJINFO Objektinformationen zu Nachrichten 20050707

Method MESSAGES_WRITE_COMPLEX on class CL_BUP_RELATION_RELTYP_READ has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REFRESH_BADI Call by reference Type reference (TYPE) BOOLE_D ' ' Kennzeichen: BAdI-REFRESH prozessieren 20080729

Method REFRESH on class CL_BUP_RELATION_RELTYP_READ has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710