SAP ABAP Class CL_BUP_RELX_CHECK (BP Rel.: Checks for Generic BUT051 Relationships Segment)
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_CONST Business Partner: Constants Generally Used 20060606
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BUP_RELT_CONST BPR: Constants for Relationship Segments 20060606
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CMD_APPLLOG_CONST Reuse Constants of Application Logs 20060606
Properties
Class CL_BUP_RELX_CHECK  
Short Description BP Rel.: Checks for Generic BUT051 Relationships Segment    
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 20060606   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_CMD_APPLLOG_CONST Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_BUP_CONST Business Partner: Constants Generally Used 20060606
2 IF_BUP_RELT_CONST BPR: Constants for Relationship Segments 20060606
3 IF_CMD_APPLLOG_CONST Reuse Constants of Application Logs 20060606
Friends
Class CL_BUP_RELX_CHECK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTION_DELETE Instance attribute Private Attribute reference (LIKE) 20060606
2 GC_ACTION_ERRONEOUS_DELETE Instance attribute Private Attribute reference (LIKE) 20060710
3 GC_ACTION_ERRONEOUS_INSERT Instance attribute Private Attribute reference (LIKE) 20060606
4 GC_ACTION_INSERT Instance attribute Private Attribute reference (LIKE) 20060606
5 GC_ACTION_RELD_CREATE Instance attribute Private Attribute reference (LIKE) 20080104
6 GC_ACTION_UPDATE Instance attribute Private Attribute reference (LIKE) 20060606
7 GC_ACTIVITY_CREATE Instance attribute Private Attribute reference (LIKE) 20060606
8 GC_ACTIVITY_DELETE Instance attribute Private Attribute reference (LIKE) 20060606
9 GC_ACTIVITY_DISPLAY Instance attribute Private Attribute reference (LIKE) 20060606
10 GC_ACTIVITY_MODIFY Instance attribute Private Attribute reference (LIKE) 20060606
11 GC_ACTIVITY_UPDATE Instance attribute Private Attribute reference (LIKE) 20060606
12 GC_ADDR Instance attribute Private Attribute reference (LIKE) 20060606
13 GC_ADUS Instance attribute Private Attribute reference (LIKE) 20060606
14 GC_ATTR1 Instance attribute Private Attribute reference (LIKE) 20060606
15 GC_ATTR2 Instance attribute Private Attribute reference (LIKE) 20060606
16 GC_ATTR3 Instance attribute Private Attribute reference (LIKE) 20060606
17 GC_ATTR4 Instance attribute Private Attribute reference (LIKE) 20060606
18 GC_AUTH_ACTVT_DELETE Instance attribute Private Attribute reference (LIKE) 20060606
19 GC_AUTH_ACTVT_DISPLAY Instance attribute Private Attribute reference (LIKE) 20060606
20 GC_AUTH_ACTVT_INSERT Instance attribute Private Attribute reference (LIKE) 20060606
21 GC_AUTH_ACTVT_UPDATE Instance attribute Private Attribute reference (LIKE) 20060606
22 GC_BANK Instance attribute Private Attribute reference (LIKE) 20060606
23 GC_BCACC_IF_TB910 Instance attribute Private Attribute reference (LIKE) 20080331
24 GC_BCACC_IF_TB912 Instance attribute Private Attribute reference (LIKE) 20080331
25 GC_BCACC_IF_TB914 Instance attribute Private Attribute reference (LIKE) 20080331
26 GC_BCACC_IF_TB916 Instance attribute Private Attribute reference (LIKE) 20080331
27 GC_BUP Instance attribute Private Attribute reference (LIKE) 20060606
28 GC_CARD Instance attribute Private Attribute reference (LIKE) 20060606
29 GC_CENT Instance attribute Private Attribute reference (LIKE) 20060606
30 GC_CHANGE_MODE_CREATE Instance attribute Private Attribute reference (LIKE) 20060606
31 GC_CHANGE_MODE_DELETE Instance attribute Private Attribute reference (LIKE) 20060606
32 GC_CHANGE_MODE_UPDATE Instance attribute Private Attribute reference (LIKE) 20060606
33 GC_DATE_FROM Instance attribute Private Attribute reference (LIKE) 20060606
34 GC_DATE_TO Instance attribute Private Attribute reference (LIKE) 20060606
35 GC_DOCU Instance attribute Private Attribute reference (LIKE) 20060606
36 GC_DUMMY_DFTVAL Instance attribute Private Attribute reference (LIKE) 20060606
37 GC_DUMMY_PARTNER Instance attribute Private Attribute reference (LIKE) 20060606
38 GC_DUMMY_RELNR Instance attribute Private Attribute reference (LIKE) 20060606
39 GC_DUMMY_RELTYP Instance attribute Private Attribute reference (LIKE) 20060606
40 GC_DUMMY_RLTYP Instance attribute Private Attribute reference (LIKE) 20060606
41 GC_DUMMY_XRF Instance attribute Private Attribute reference (LIKE) 20060606
42 GC_EDIT_MODE_EDIT Instance attribute Private Attribute reference (LIKE) 20060606
43 GC_EDIT_MODE_EDIT_EXCLUSIVE Instance attribute Private Attribute reference (LIKE) 20060606
44 GC_EDIT_MODE_READ_ONLY Instance attribute Private Attribute reference (LIKE) 20060606
45 GC_EEWA Instance attribute Private Attribute reference (LIKE) 20060710
46 GC_EEWU Instance attribute Private Attribute reference (LIKE) 20060710
47 GC_FIELD_ABTNR Instance attribute Private Attribute reference (LIKE) 20060606
48 GC_FIELD_ADDRHANDLE Instance attribute Private Attribute reference (LIKE) 20060710
49 GC_FIELD_ADDRNUMBER Instance attribute Private Attribute reference (LIKE) 20060710
50 GC_FIELD_ADDRNUMBER_SP Instance attribute Private Attribute reference (LIKE) 20080104
51 GC_FIELD_BP_EEW_BUT051 Instance attribute Private Attribute reference (LIKE) 20060606
52 GC_FIELD_BP_EEW_BUT051_SP Instance attribute Private Attribute reference (LIKE) 20060710
53 GC_FIELD_CALL_GUID Instance attribute Private Attribute reference (LIKE) 20060904
54 GC_FIELD_CALL_RULEID Instance attribute Private Attribute reference (LIKE) 20060606
55 GC_FIELD_CHDAT Instance attribute Private Attribute reference (LIKE) 20060606
56 GC_FIELD_CHTIM Instance attribute Private Attribute reference (LIKE) 20060606
57 GC_FIELD_CHUSR Instance attribute Private Attribute reference (LIKE) 20060606
58 GC_FIELD_CLIENT Instance attribute Private Attribute reference (LIKE) 20060606
59 GC_FIELD_CRDAT Instance attribute Private Attribute reference (LIKE) 20060606
60 GC_FIELD_CRTIM Instance attribute Private Attribute reference (LIKE) 20060606
61 GC_FIELD_CRUSR Instance attribute Private Attribute reference (LIKE) 20060606
62 GC_FIELD_DATE_FROM Instance attribute Private Attribute reference (LIKE) 20060606
63 GC_FIELD_DATE_TO Instance attribute Private Attribute reference (LIKE) 20060606
64 GC_FIELD_DB_KEY Instance attribute Private Attribute reference (LIKE) 20080104
65 GC_FIELD_DB_KEY_TD Instance attribute Private Attribute reference (LIKE) 20080104
66 GC_FIELD_DFTVAL Instance attribute Private Attribute reference (LIKE) 20060606
67 GC_FIELD_DPRTMNT Instance attribute Private Attribute reference (LIKE) 20060606
68 GC_FIELD_FAX_EXTENS Instance attribute Private Attribute reference (LIKE) 20060606
69 GC_FIELD_FAX_NUMBER Instance attribute Private Attribute reference (LIKE) 20060606
70 GC_FIELD_FNCTN Instance attribute Private Attribute reference (LIKE) 20060606
71 GC_FIELD_KEY_DATE Instance attribute Private Attribute reference (LIKE) 20060710
72 GC_FIELD_ORG_ADDRESS_ID Instance attribute Private Attribute reference (LIKE) 20060710
73 GC_FIELD_PAAUTH Instance attribute Private Attribute reference (LIKE) 20060606
74 GC_FIELD_PAFKT Instance attribute Private Attribute reference (LIKE) 20060606
75 GC_FIELD_PAREM Instance attribute Private Attribute reference (LIKE) 20060606
76 GC_FIELD_PARTNER1 Instance attribute Private Attribute reference (LIKE) 20060606
77 GC_FIELD_PARTNER2 Instance attribute Private Attribute reference (LIKE) 20060606
78 GC_FIELD_PAVIP Instance attribute Private Attribute reference (LIKE) 20060606
79 GC_FIELD_RELDIR Instance attribute Private Attribute reference (LIKE) 20060606
80 GC_FIELD_RELKIND Instance attribute Private Attribute reference (LIKE) 20060606
81 GC_FIELD_RELNR Instance attribute Private Attribute reference (LIKE) 20060606
82 GC_FIELD_RELTYP Instance attribute Private Attribute reference (LIKE) 20060606
83 GC_FIELD_REL_AMO Instance attribute Private Attribute reference (LIKE) 20060606
84 GC_FIELD_REL_CUR Instance attribute Private Attribute reference (LIKE) 20060606
85 GC_FIELD_REL_PER Instance attribute Private Attribute reference (LIKE) 20060606
86 GC_FIELD_RLTYP Instance attribute Private Attribute reference (LIKE) 20060606
87 GC_FIELD_SMTP_ADDRESS Instance attribute Private Attribute reference (LIKE) 20060606
88 GC_FIELD_TEL_EXTENS Instance attribute Private Attribute reference (LIKE) 20060606
89 GC_FIELD_TEL_NUMBER Instance attribute Private Attribute reference (LIKE) 20060606
90 GC_FIELD_VISIT_GUID Instance attribute Private Attribute reference (LIKE) 20060904
91 GC_FIELD_VISIT_RULEID Instance attribute Private Attribute reference (LIKE) 20060606
92 GC_FIELD_XDFADR Instance attribute Private Attribute reference (LIKE) 20080104
93 GC_FIELD_XDFREL Instance attribute Private Attribute reference (LIKE) 20060606
94 GC_FIELD_XDFREL2 Instance attribute Private Attribute reference (LIKE) 20060904
95 GC_FIELD_XRF Instance attribute Private Attribute reference (LIKE) 20060606
96 GC_HOUR Instance attribute Private Attribute reference (LIKE) 20060606
97 GC_IDEN Instance attribute Private Attribute reference (LIKE) 20060606
98 GC_INDU Instance attribute Private Attribute reference (LIKE) 20060606
99 GC_KEYTYPE_CREATEHANDLE Instance attribute Private Attribute reference (LIKE) 20060606
100 GC_KEYTYPE_KEY Instance attribute Private Attribute reference (LIKE) 20060606
101 GC_LOCK_CHECK Instance attribute Private Attribute reference (LIKE) 20060710
102 GC_LOCK_EXCL Instance attribute Private Attribute reference (LIKE) 20060606
103 GC_LOCK_READ Instance attribute Private Attribute reference (LIKE) 20080104
104 GC_LOCK_SP Instance attribute Private Attribute reference (LIKE) 20060606
105 GC_MSGKIND_ALL Instance attribute Private Attribute reference (LIKE) 20060606
106 GC_MSGKIND_API Instance attribute Private Attribute reference (LIKE) 20060710
107 GC_MSGKIND_TEC Instance attribute Private Attribute reference (LIKE) 20060606
108 GC_MSGKIND_UI Instance attribute Private Attribute reference (LIKE) 20060606
109 GC_MSGTYP_MAX Instance attribute Private Attribute reference (LIKE) 20060606
110 GC_MSG_ABORT Instance attribute Private Attribute reference (LIKE) 20060606
111 GC_MSG_ERROR Instance attribute Private Attribute reference (LIKE) 20060606
112 GC_MSG_EXCEPTION Instance attribute Private Attribute reference (LIKE) 20060606
113 GC_MSG_IMPL_RELD_CREATE Instance attribute Private Attribute reference (LIKE) 20080104
114 GC_MSG_IMPL_RELD_DELETE Instance attribute Private Attribute reference (LIKE) 20080104
115 GC_MSG_IMPL_RELD_UPDATE_ADAP Instance attribute Private Attribute reference (LIKE) 20080104
116 GC_MSG_IMPL_RELD_UPDATE_ENL Instance attribute Private Attribute reference (LIKE) 20080104
117 GC_MSG_IMPL_RELD_UPDATE_SHOR Instance attribute Private Attribute reference (LIKE) 20080104
118 GC_MSG_INFO Instance attribute Private Attribute reference (LIKE) 20060606
119 GC_MSG_RELA Instance attribute Private Attribute reference (LIKE) 20060606
120 GC_MSG_RELB Instance attribute Private Attribute reference (LIKE) 20060904
121 GC_MSG_RELC Instance attribute Private Attribute reference (LIKE) 20060710
122 GC_MSG_RELD Instance attribute Private Attribute reference (LIKE) 20080104
123 GC_MSG_RELP Instance attribute Private Attribute reference (LIKE) 20060710
124 GC_MSG_RELS Instance attribute Private Attribute reference (LIKE) 20060710
125 GC_MSG_RELT Instance attribute Private Attribute reference (LIKE) 20060606
126 GC_MSG_SUCCESS Instance attribute Private Attribute reference (LIKE) 20060606
127 GC_MSG_SYMP_BO_INCONSISTENCY Instance attribute Private Attribute reference (LIKE) 20080104
128 GC_MSG_SYMP_CONFIG_INCONSIST Instance attribute Private Attribute reference (LIKE) 20080104
129 GC_MSG_SYMP_CONFIG_MISMATCH Instance attribute Private Attribute reference (LIKE) 20080104
130 GC_MSG_SYMP_CONFIG_UNKNOWN Instance attribute Private Attribute reference (LIKE) 20080104
131 GC_MSG_SYMP_CUST_FOREIGN_KY_ER Instance attribute Private Attribute reference (LIKE) 20080104
132 GC_MSG_SYMP_DUPLICATE_REC Instance attribute Private Attribute reference (LIKE) 20080104
133 GC_MSG_SYMP_FAILED_SYNC_S_CALL Instance attribute Private Attribute reference (LIKE) 20080104
134 GC_MSG_SYMP_FOREIGN_LOCK Instance attribute Private Attribute reference (LIKE) 20080104
135 GC_MSG_SYMP_MISSING_AUTH Instance attribute Private Attribute reference (LIKE) 20080104
136 GC_MSG_SYMP_REC_NOT_FOUND Instance attribute Private Attribute reference (LIKE) 20080104
137 GC_MSG_SYMP_WRONG_PARAM_CALL Instance attribute Private Attribute reference (LIKE) 20080104
138 GC_MSG_WARN Instance attribute Private Attribute reference (LIKE) 20060606
139 GC_NROBJ Instance attribute Private Attribute reference (LIKE) 20060710
140 GC_NRRNG Instance attribute Private Attribute reference (LIKE) 20060710
141 GC_OBJECT Instance attribute Private Attribute reference (LIKE) 20060606
142 GC_ONCEOFF Instance attribute Private Attribute reference (LIKE) 20060606
143 GC_OP_HOURS_CALL Instance attribute Private Attribute reference (LIKE) 20060904
144 GC_OP_HOURS_GOODS_REC Instance attribute Private Attribute reference (LIKE) 20060904
145 GC_OP_HOURS_VISIT Instance attribute Private Attribute reference (LIKE) 20060904
146 GC_PERMANENT Instance attribute Private Attribute reference (LIKE) 20060606
147 GC_PREFIX_MOD_KEY Instance attribute Private Attribute reference (LIKE) 20080104
148 GC_PROBCL_1 Instance attribute Private Attribute reference (LIKE) 20060606
149 GC_PROBCL_2 Instance attribute Private Attribute reference (LIKE) 20060606
150 GC_PROBCL_3 Instance attribute Private Attribute reference (LIKE) 20060606
151 GC_PROBCL_4 Instance attribute Private Attribute reference (LIKE) 20060606
152 GC_PROBCL_MAX Instance attribute Private Attribute reference (LIKE) 20060606
153 GC_PROBCL_SPACE Instance attribute Private Attribute reference (LIKE) 20060606
154 GC_PROCESS Instance attribute Private Attribute reference (LIKE) 20060606
155 GC_PROP_ENABLED Instance attribute Private Attribute reference (LIKE) 20060606
156 GC_PROP_MANDATORY Instance attribute Private Attribute reference (LIKE) 20060606
157 GC_PROP_NOT_ENABLED Instance attribute Private Attribute reference (LIKE) 20060606
158 GC_PROP_READ_ONLY Instance attribute Private Attribute reference (LIKE) 20060606
159 GC_RELA Instance attribute Private Attribute reference (LIKE) 20060606
160 GC_RELB Instance attribute Private Attribute reference (LIKE) 20060710
161 GC_RELC Instance attribute Private Attribute reference (LIKE) 20060606
162 GC_RELD Instance attribute Private Attribute reference (LIKE) 20060904
163 GC_RELDIR_DIRECTED_ALTERNATIVE Instance attribute Private Attribute reference (LIKE) 20060606
164 GC_RELDIR_DIRECTED_STANDARD Instance attribute Private Attribute reference (LIKE) 20060606
165 GC_RELDIR_UNDEFINED Instance attribute Private Attribute reference (LIKE) 20060606
166 GC_RELDIR_UNDIRECTED Instance attribute Private Attribute reference (LIKE) 20060606
167 GC_RELE Instance attribute Private Attribute reference (LIKE) 20060710
168 GC_RELP Instance attribute Private Attribute reference (LIKE) 20060612
169 GC_RELS Instance attribute Private Attribute reference (LIKE) 20060606
170 GC_RELT Instance attribute Private Attribute reference (LIKE) 20060606
171 GC_RELTYP_ACTIVITY_PARTNER Instance attribute Private Attribute reference (LIKE) 20080104
172 GC_RELTYP_ALIAS Instance attribute Private Attribute reference (LIKE) 20080104
173 GC_RELTYP_BUR001 Instance attribute Private Attribute reference (LIKE) 20060606
174 GC_RELTYP_BUR002 Instance attribute Private Attribute reference (LIKE) 20060710
175 GC_RELTYP_BUR004 Instance attribute Private Attribute reference (LIKE) 20060606
176 GC_RELTYP_BUR010 Instance attribute Private Attribute reference (LIKE) 20060606
177 GC_RELTYP_BUR011 Instance attribute Private Attribute reference (LIKE) 20060606
178 GC_RELTYP_BUR013 Instance attribute Private Attribute reference (LIKE) 20060710
179 GC_RELTYP_BURC01 Instance attribute Private Attribute reference (LIKE) 20060606
180 GC_RELTYP_CONTACT_PERSON Instance attribute Private Attribute reference (LIKE) 20080104
181 GC_RELTYP_EMPLOYEE Instance attribute Private Attribute reference (LIKE) 20080104
182 GC_RELTYP_MARRIAGE Instance attribute Private Attribute reference (LIKE) 20080104
183 GC_RELTYP_REPLACEMENT Instance attribute Private Attribute reference (LIKE) 20080104
184 GC_RELTYP_RESP_EMPLOYEE Instance attribute Private Attribute reference (LIKE) 20080104
185 GC_RELTYP_SERVICE_PERFORMER Instance attribute Private Attribute reference (LIKE) 20060710
186 GC_RELTYP_SHAREHOLDER Instance attribute Private Attribute reference (LIKE) 20080104
187 GC_RELX Instance attribute Private Attribute reference (LIKE) 20060710
188 GC_RELY Instance attribute Private Attribute reference (LIKE) 20060904
189 GC_ROLE Instance attribute Private Attribute reference (LIKE) 20060606
190 GC_ROLECAT_BUP003 Instance attribute Private Attribute reference (LIKE) 20060710
191 GC_SECU Instance attribute Private Attribute reference (LIKE) 20060710
192 GC_SHAPE Instance attribute Private Attribute reference (LIKE) 20060710
193 GC_STMG Instance attribute Private Attribute reference (LIKE) 20060606
194 GC_TABLE_BUT052 Instance attribute Private Attribute reference (LIKE) 20080104
195 GC_TAXC Instance attribute Private Attribute reference (LIKE) 20060710
196 GC_TAXN Instance attribute Private Attribute reference (LIKE) 20060710
197 GC_TEXT Instance attribute Private Attribute reference (LIKE) 20060606
198 GC_TIMDP_0 Instance attribute Private Attribute reference (LIKE) 20060606
199 GC_TIMDP_1 Instance attribute Private Attribute reference (LIKE) 20060606
200 GC_TIMDP_2 Instance attribute Private Attribute reference (LIKE) 20060606
201 GC_TIMDP_3 Instance attribute Private Attribute reference (LIKE) 20060606
202 GC_TIMDP_4 Instance attribute Private Attribute reference (LIKE) 20060606
203 GC_TIME_FROM Instance attribute Private Attribute reference (LIKE) 20060606
204 GC_TIME_TO Instance attribute Private Attribute reference (LIKE) 20060606
205 GC_TS_FROM Instance attribute Private Attribute reference (LIKE) 20060606
206 GC_TS_TO Instance attribute Private Attribute reference (LIKE) 20060606
207 GC_TYPE_GROUP Instance attribute Private Attribute reference (LIKE) 20060606
208 GC_TYPE_ORGAN Instance attribute Private Attribute reference (LIKE) 20060606
209 GC_TYPE_PERSON Instance attribute Private Attribute reference (LIKE) 20060606
210 GC_TZONE_UTC Instance attribute Private Attribute reference (LIKE) 20060606
211 GC_WA_SUBKEY_RELATIONS Instance attribute Private Attribute reference (LIKE) 20060904
212 GC_X Instance attribute Private Attribute reference (LIKE) 20060606
213 GC_XPARTNER1 Instance attribute Private Attribute reference (LIKE) 20060710
214 GC_XPARTNER2 Instance attribute Private Attribute reference (LIKE) 20060710
215 GC_XX Instance attribute Private Attribute reference (LIKE) 20060606
216 GR_CENT Instance attribute Private Object reference (TYPE REF TO) CL_BUP_CENT Business Partner: Master Data Segment Central Data 20070226
217 GR_SINGLETON Static Attribute Private Object reference (TYPE REF TO) CL_BUP_RELX_CHECK BP: Checks for Segment Contact Person Relationships 20060606
218 GV_TEMP_MESSAGE Instance attribute Private Type reference (TYPE) CHAR1 Single-Character Flag 20060606
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Check of a BUT051 Relationship 20060612
2 CHECK_ABTNR Instance method Private Method Foreign Key Check for Department (TB910) 20060606
3 CHECK_CONTACT_PERSON_RELATION Instance method Public Method Check Contact Person Relationship 20060606
4 CHECK_EXTERNAL Instance method Private Method Checks for DATE_TO and DATE_FROM / Mandatory Fields 20060606
5 CHECK_EXTERNAL_CP_PARTNER1 Instance method Private Method Existence Check of Specific BUT051 Attributes 20070226
6 CHECK_PAAUTH Instance method Private Method Foreign Key Check for Partner Authority (TB914) 20060606
7 CHECK_PAFKT Instance method Private Method Foreign Key Check for Partner Function (TB912) 20060606
8 CHECK_PAVIP Instance method Private Method Foreign Key Check for VIP Indicator (TB916) 20060606
9 CHECK_SERVICE_PERF_RELATION Instance method Public Method Check a Service Performer Relationship 20060612
10 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20060606
11 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060606
12 DETERMINE_CHECK_PROCESS Instance method Private Method Dynamic Determination of the Flow of Checks 20060606
13 GET_INSTANCE Static method Public Method Return Instance of Check Class for BUT051 Relationships 20060606
14 MESSAGES_REMOVE_BY_CONSUMER Instance method Private Method Deleting Messages from Application Log 20060606
15 MESSAGES_WRITE_COMPLEX Instance method Private Method Writing Messages to Application Log 20060606
16 PROCESS_CHECK_RESULT Instance method Private Method Process Check Results 20060606
17 READ_PARTNER Instance method Protected Method Read Partner Information (Central Data) 20070226
18 _CHECK_ADDR_FIELDS Instance method Private Method Check Address Fields 20061011
Events
Class CL_BUP_RELX_CHECK has no event.
Types
Class CL_BUP_RELX_CHECK has no local type.
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR Call by reference Type reference (TYPE) BOOLE_D Fehler-Memory relavanter Fehler trat auf 20060612
2 Exporting EV_FATAL_ERROR Call by reference Type reference (TYPE) BOOLE_D Schwerwiegender Fehler trat auf (->REJECTED_KEY) 20060612
3 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Application Log 20060612
4 Importing IS_CONTEXT Call by reference Type reference (TYPE) BUP_S_RELX_CONTEXT GPB: Prozessierter Kontext Segment gen. BUT051-Beziehungen 20060626
5 Importing IT_DATA Call by reference Type reference (TYPE) BUP_TS_RELX_CHECK GPB: Daten für Prüfungen im generischen Segment BUT051-Bez. 20060612
6 Importing IV_CHECK_BY_ACTION Call by reference Type reference (TYPE) BOOLE_D Verprobungen in Abhängigkeit des ACTION-Kennzeichens 20060612
7 Importing IV_CHECK_EXTERNAL Call by reference Type reference (TYPE) BOOLE_D Kennzeichen: CHECK_EXTERNAL_DATA wird prozessiert 20070226
8 Importing IV_MSG_LIFETIME Call by reference Type reference (TYPE) CMD_MSGLIFETIME IF_CMD_APPLLOG_CONST=>GC_ONCEOFF Lebensdauer einer Nachricht 20060907
9 Importing IV_RELNR Call by reference Type reference (TYPE) BU_RELNR Geschäftspartner-Beziehungsnummer 20060612

Method CHECK on class CL_BUP_RELX_CHECK has no exception.

Method CHECK_ABTNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CHECK_RESULT Call by reference Type reference (TYPE) TY_CHECK_EXPORT Ergebnis der Prüfung 20060606
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20060606
3 Importing IS_CHECK_PARAMETER Call by reference Type reference (TYPE) TY_CHECK_IMPORT Zusatzinformationen zur Prüfung 20060606
4 Importing IT_DATA Call by reference Type reference (TYPE) BUP_TS_RELX_CHECK GPB: Daten für Prüfungen im generischen Segment BUT051-Bez. 20060606

Method CHECK_ABTNR on class CL_BUP_RELX_CHECK has no exception.

Method CHECK_CONTACT_PERSON_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR Call by reference Type reference (TYPE) BOOLE_D Fehler-Memory relavanter Fehler trat auf 20060606
2 Exporting EV_FATAL_ERROR Call by reference Type reference (TYPE) BOOLE_D Schwerwiegender Fehler trat auf (->REJECTED_KEY) 20060606
3 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Application Log 20060606
4 Importing IS_CONTEXT Call by reference Type reference (TYPE) BUP_S_RELX_CONTEXT GPB: Prozessierter Kontext Segment gen. BUT051-Beziehungen 20060626
5 Importing IT_DATA Call by reference Type reference (TYPE) BUP_TS_RELX_CHECK GPB: Daten für Prüfungen im generischen Segment BUT051-Bez. 20060606
6 Importing IV_CHECK_BY_ACTION Call by reference Type reference (TYPE) BOOLE_D Verprobungen in Abhängigkeit des ACTION-Kennzeichens 20060606
7 Importing IV_CHECK_EXTERNAL Call by reference Type reference (TYPE) BOOLE_D Kennzeichen: CHECK_EXTERNAL_DATA wird prozessiert 20070226
8 Importing IV_MSG_LIFETIME Call by reference Type reference (TYPE) CMD_MSGLIFETIME IF_CMD_APPLLOG_CONST=>GC_ONCEOFF Lebensdauer einer Nachricht 20060907
9 Importing IV_RELNR Call by reference Type reference (TYPE) BU_RELNR Geschäftspartner-Beziehungsnummer 20060606

Method CHECK_CONTACT_PERSON_RELATION on class CL_BUP_RELX_CHECK has no exception.

Method CHECK_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CHECK_RESULT Call by reference Type reference (TYPE) TY_CHECK_EXPORT Ergebnis der Prüfung 20060606
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20060606
3 Importing IS_CHECK_PARAMETER Call by reference Type reference (TYPE) TY_CHECK_IMPORT Zusatzinformationen zur Prüfung 20060606
4 Importing IT_DATA Call by reference Type reference (TYPE) BUP_TS_RELX_CHECK GPB: Daten für Prüfungen im generischen Segment BUT051-Bez. 20060606

Method CHECK_EXTERNAL on class CL_BUP_RELX_CHECK has no exception.

Method CHECK_EXTERNAL_CP_PARTNER1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR Call by reference Type reference (TYPE) BOOLE_D Fehlerflag 20070226
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20070226
3 Importing IS_CHECK_PARAMETER Call by reference Type reference (TYPE) TY_CHECK_IMPORT Zusatzinformationen zur Prüfung 20070226
4 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20070226

Method CHECK_EXTERNAL_CP_PARTNER1 on class CL_BUP_RELX_CHECK has no exception.

Method CHECK_PAAUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CHECK_RESULT Call by reference Type reference (TYPE) TY_CHECK_EXPORT Ergebnis der Prüfung 20060606
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20060606
3 Importing IS_CHECK_PARAMETER Call by reference Type reference (TYPE) TY_CHECK_IMPORT Zusatzinformationen zur Prüfung 20060606
4 Importing IT_DATA Call by reference Type reference (TYPE) BUP_TS_RELX_CHECK GPB: Daten für Prüfungen im generischen Segment BUT051-Bez. 20060606

Method CHECK_PAAUTH on class CL_BUP_RELX_CHECK has no exception.

Method CHECK_PAFKT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CHECK_RESULT Call by reference Type reference (TYPE) TY_CHECK_EXPORT Ergebnis der Prüfung 20060606
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20060606
3 Importing IS_CHECK_PARAMETER Call by reference Type reference (TYPE) TY_CHECK_IMPORT Zusatzinformationen zur Prüfung 20060606
4 Importing IT_DATA Call by reference Type reference (TYPE) BUP_TS_RELX_CHECK GPB: Daten für Prüfungen im generischen Segment BUT051-Bez. 20060606

Method CHECK_PAFKT on class CL_BUP_RELX_CHECK has no exception.

Method CHECK_PAVIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CHECK_RESULT Call by reference Type reference (TYPE) TY_CHECK_EXPORT Ergebnis der Prüfung 20060606
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20060606
3 Importing IS_CHECK_PARAMETER Call by reference Type reference (TYPE) TY_CHECK_IMPORT Zusatzinformationen zur Prüfung 20060606
4 Importing IT_DATA Call by reference Type reference (TYPE) BUP_TS_RELX_CHECK GPB: Daten für Prüfungen im generischen Segment BUT051-Bez. 20060606

Method CHECK_PAVIP on class CL_BUP_RELX_CHECK has no exception.

Method CHECK_SERVICE_PERF_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR Call by reference Type reference (TYPE) BOOLE_D Fehler-Memory relavanter Fehler trat auf 20060612
2 Exporting EV_FATAL_ERROR Call by reference Type reference (TYPE) BOOLE_D Schwerwiegender Fehler trat auf (->REJECTED_KEY) 20060612
3 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Application Log 20060612
4 Importing IS_CONTEXT Call by reference Type reference (TYPE) BUP_S_RELX_CONTEXT GPB: Prozessierter Kontext Segment gen. BUT051-Beziehungen 20060626
5 Importing IT_DATA Call by reference Type reference (TYPE) BUP_TS_RELX_CHECK GPB: Daten für Prüfungen im generischen Segment BUT051-Bez. 20060612
6 Importing IV_CHECK_BY_ACTION Call by reference Type reference (TYPE) BOOLE_D Verprobungen in Abhängigkeit des ACTION-Kennzeichens 20060612
7 Importing IV_CHECK_EXTERNAL Call by reference Type reference (TYPE) BOOLE_D Kennzeichen: CHECK_EXTERNAL_DATA wird prozessiert 20070226
8 Importing IV_MSG_LIFETIME Call by reference Type reference (TYPE) CMD_MSGLIFETIME IF_CMD_APPLLOG_CONST=>GC_ONCEOFF Lebensdauer einer Nachricht 20060907
9 Importing IV_RELNR Call by reference Type reference (TYPE) BU_RELNR Geschäftspartner-Beziehungsnummer 20060612

Method CHECK_SERVICE_PERF_RELATION on class CL_BUP_RELX_CHECK has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_BUP_RELX_CHECK has no parameter.
Method CLASS_CONSTRUCTOR on class CL_BUP_RELX_CHECK has no exception.

Method CONSTRUCTOR Signature

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

Method DETERMINE_CHECK_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CHECK_PARAMETER Call by reference Type reference (TYPE) TY_CHECK_IMPORT Zusatzinformationen zur Prüfung 20060606
2 Exporting ES_CHECK_PROCESS Call by reference Type reference (TYPE) TY_CHECK_PROCESS Ablauf der Prüfungen 20060606
3 Exporting EV_ERROR Call by reference Type reference (TYPE) BOOLE_D Fehlerflag 20060606
4 Exporting EV_NO_CHECK_DATA Call by reference Type reference (TYPE) BOOLE_D Keine Datensätze zur zu prüfenden RELNR mitgegeben 20061130
5 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20060606
6 Importing IS_CONTEXT Call by reference Type reference (TYPE) BUP_S_RELX_CONTEXT GPB: Prozessierter Kontext Segment gen. BUT051-Beziehungen 20060626
7 Importing IT_DATA Call by reference Type reference (TYPE) BUP_TS_RELX_CHECK GPB: Daten für Prüfungen im generischen Segment BUT051-Bez. 20060606
8 Importing IV_CHECK_BY_ACTION Call by reference Type reference (TYPE) BOOLE_D Prüfungen abhängig vom ACTION-Kennzeichen durchführen 20060606
9 Importing IV_CHECK_EXTERNAL Call by reference Type reference (TYPE) BOOLE_D Kennzeichen: CHECK_EXTERNAL_DATA wird prozessiert 20070226
10 Importing IV_MSG_LIFETIME Call by reference Type reference (TYPE) CMD_MSGLIFETIME Lebensdauer einer Nachricht 20060907
11 Importing IV_RELNR Call by reference Type reference (TYPE) BU_RELNR Geschäftspartner-Beziehungsnummer 20060606

Method DETERMINE_CHECK_PROCESS on class CL_BUP_RELX_CHECK 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_RELX_CHECK GPB: Prüfungen zum Segment generische BUT051-Beziehungen 20060606

Method GET_INSTANCE on class CL_BUP_RELX_CHECK has no exception.

Method MESSAGES_REMOVE_BY_CONSUMER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE_KEY Call by reference Type reference (TYPE) BUP_S_RELX_KEY GPB: Schlüssel des Segment generische BUT051-Beziehung 20060606
2 Exporting ES_MSGVSRC Call by reference Type reference (TYPE) CMD_S_MSGVSRC Struktur für die Herkunft von Nachrichtenvariablen 20060606
3 Exporting ES_OBJINFO Call by reference Type reference (TYPE) CMD_S_OBJINFO Objektinformationen zu Nachrichten 20060606
4 Exporting EV_WRONG Call by reference Type reference (TYPE) BOOLE_D Fehlerflag 20060606
5 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20060606
6 Importing IS_KEY Call by reference Type reference (TYPE) BUP_S_RELX_KEY GPB: Schlüssel des Segment generische BUT051-Beziehung 20060606
7 Importing IV_CREATE_HANDLE Call by reference Type reference (TYPE) BUP_CREATE_HANDLE Handle für Anlage eines neuen Satzes 20061011
8 Importing IV_ONLY_PREPARE_OBJINFO Call by reference Type reference (TYPE) BOOLE_D ' ' Kennzeichen: Nur OBJINFO aufbereiten (nichts zurückziehen) 20060606
9 Importing IV_SEGMENT Call by reference Type reference (TYPE) CMD_MDSEGMENT Stammdatensegment 20061011
10 Importing IV_SOURCE_ID Call by reference Type reference (TYPE) CMD_MSGCONSUMER Nachrichtenerzeuger 20060606
11 Importing IV_SWAP Call by reference Type reference (TYPE) BOOLE_D ' ' Kennzeichen zum Partnertausch 20060606

Method MESSAGES_REMOVE_BY_CONSUMER on class CL_BUP_RELX_CHECK 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 20060606
2 Importing IS_MSGADD Call by reference Type reference (TYPE) CMD_S_MSGADD Zusatzparameter für Nachrichten 20060606
3 Importing IS_MSGVSRC Call by reference Type reference (TYPE) CMD_S_MSGVSRC Struktur für die Herkunft von Nachrichtenvariablen 20060606
4 Importing IS_OBJINFO Call by reference Type reference (TYPE) CMD_S_OBJINFO Objektinformationen zu Nachrichten 20060606

Method MESSAGES_WRITE_COMPLEX on class CL_BUP_RELX_CHECK has no exception.

Method PROCESS_CHECK_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR Call by reference Type reference (TYPE) BOOLE_D Fehler-Memory relavanter Fehler trat auf 20060606
2 Exporting EV_FATAL_ERROR Call by reference Type reference (TYPE) BOOLE_D Schwerwiegender Fehler trat auf (->REJECTED_KEY) 20060606
3 Importing IS_CHECK_RESULT Call by reference Type reference (TYPE) TY_CHECK_EXPORT Ergebnis der Prüfung 20060606

Method PROCESS_CHECK_RESULT on class CL_BUP_RELX_CHECK has no exception.

Method READ_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_PARTNER Call by reference Type reference (TYPE) BUP_T_CENT_DATA Gelesene Partnerdaten (zentrale Daten) 20070226
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20070226
3 Importing IT_PARTNER Call by reference Type reference (TYPE) BUP_T_CENT_KEY Zu lesende PartnerIDs 20070226
4 Importing IV_CHECK_EXTERNAL Call by reference Type reference (TYPE) BOOLE_D Kennzeichen: CHECK_EXTERNAL_DATA wird prozessiert 20070226

Method READ_PARTNER on class CL_BUP_RELX_CHECK has no exception.

Method _CHECK_ADDR_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CHECK_RESULT Call by reference Type reference (TYPE) TY_CHECK_EXPORT Ergebnis der Prüfung 20061011
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20061011
3 Importing IS_CHECK_PARAMETER Call by reference Type reference (TYPE) TY_CHECK_IMPORT Zusatzinformationen zur Prüfung 20061011
4 Importing IT_DATA Call by reference Type reference (TYPE) BUP_TS_RELX_CHECK GPB: Daten für Prüfungen im generischen Segment BUT051-Bez. 20061011

Method _CHECK_ADDR_FIELDS on class CL_BUP_RELX_CHECK has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710