SAP ABAP Class CL_BUP_RELS_CHECK (BP Relships: Checks for Shareholder Relship Segment (BUT053))
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   AP-MD-BP (Application Component) SAP Business Partner
     BUPA_RELS_IPI (Package) SAP BP: IPI Relationship Shareholder
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 20060124
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BUP_RELS_CONST BPR: Constants of the Shareholder Relationship (BUT053) 20060314
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BUP_RELT_CONST BPR: Constants for Relationship Segments 20060124
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CMD_APPLLOG_CONST Reuse Constants of Application Logs 20060124
Properties
Class CL_BUP_RELS_CHECK  
Short Description BP Relships: Checks for Shareholder Relship Segment (BUT053)    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BUPA_RELS_IPI   SAP BP: IPI Relationship Shareholder 
Created 20060124   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 20060124
2 IF_BUP_RELS_CONST BPR: Constants of the Shareholder Relationship (BUT053) 20060314
3 IF_BUP_RELT_CONST BPR: Constants for Relationship Segments 20060124
4 IF_CMD_APPLLOG_CONST Reuse Constants of Application Logs 20060124
Friends
Class CL_BUP_RELS_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) 20060124
2 GC_ACTION_ERRONEOUS_DELETE Instance attribute Private Attribute reference (LIKE) 20060124
3 GC_ACTION_ERRONEOUS_INSERT Instance attribute Private Attribute reference (LIKE) 20060124
4 GC_ACTION_INSERT Instance attribute Private Attribute reference (LIKE) 20060124
5 GC_ACTION_UPDATE Instance attribute Private Attribute reference (LIKE) 20060124
6 GC_ACTIVITY_CREATE Instance attribute Private Attribute reference (LIKE) 20060124
7 GC_ACTIVITY_DELETE Instance attribute Private Attribute reference (LIKE) 20060124
8 GC_ACTIVITY_DISPLAY Instance attribute Private Attribute reference (LIKE) 20060124
9 GC_ACTIVITY_MODIFY Instance attribute Private Attribute reference (LIKE) 20060124
10 GC_ACTIVITY_UPDATE Instance attribute Private Attribute reference (LIKE) 20060124
11 GC_ADDR Instance attribute Private Attribute reference (LIKE) 20060124
12 GC_ADUS Instance attribute Private Attribute reference (LIKE) 20060124
13 GC_ATTR1 Instance attribute Private Attribute reference (LIKE) 20060124
14 GC_ATTR2 Instance attribute Private Attribute reference (LIKE) 20060124
15 GC_ATTR3 Instance attribute Private Attribute reference (LIKE) 20060124
16 GC_ATTR4 Instance attribute Private Attribute reference (LIKE) 20060124
17 GC_AUTH_ACTVT_DELETE Instance attribute Private Attribute reference (LIKE) 20060124
18 GC_AUTH_ACTVT_DISPLAY Instance attribute Private Attribute reference (LIKE) 20060124
19 GC_AUTH_ACTVT_INSERT Instance attribute Private Attribute reference (LIKE) 20060124
20 GC_AUTH_ACTVT_UPDATE Instance attribute Private Attribute reference (LIKE) 20060124
21 GC_BANK Instance attribute Private Attribute reference (LIKE) 20060124
22 GC_BUP Instance attribute Private Attribute reference (LIKE) 20060124
23 GC_CARD Instance attribute Private Attribute reference (LIKE) 20060124
24 GC_CENT Instance attribute Private Attribute reference (LIKE) 20060124
25 GC_CHANGE_MODE_CREATE Instance attribute Private Attribute reference (LIKE) 20060124
26 GC_CHANGE_MODE_DELETE Instance attribute Private Attribute reference (LIKE) 20060124
27 GC_CHANGE_MODE_UPDATE Instance attribute Private Attribute reference (LIKE) 20060124
28 GC_DATE_FROM Instance attribute Private Attribute reference (LIKE) 20060124
29 GC_DATE_TO Instance attribute Private Attribute reference (LIKE) 20060124
30 GC_DOCU Instance attribute Private Attribute reference (LIKE) 20060124
31 GC_DUMMY_DFTVAL Instance attribute Private Attribute reference (LIKE) 20060124
32 GC_DUMMY_PARTNER Instance attribute Private Attribute reference (LIKE) 20060124
33 GC_DUMMY_RELNR Instance attribute Private Attribute reference (LIKE) 20060124
34 GC_DUMMY_RELTYP Instance attribute Private Attribute reference (LIKE) 20060124
35 GC_DUMMY_RLTYP Instance attribute Private Attribute reference (LIKE) 20060124
36 GC_DUMMY_XRF Instance attribute Private Attribute reference (LIKE) 20060124
37 GC_EDIT_MODE_EDIT Instance attribute Private Attribute reference (LIKE) 20060124
38 GC_EDIT_MODE_EDIT_EXCLUSIVE Instance attribute Private Attribute reference (LIKE) 20060124
39 GC_EDIT_MODE_READ_ONLY Instance attribute Private Attribute reference (LIKE) 20060124
40 GC_EEWA Instance attribute Private Attribute reference (LIKE) 20070628
41 GC_EEWU Instance attribute Private Attribute reference (LIKE) 20070628
42 GC_FIELD_ABTNR Instance attribute Private Attribute reference (LIKE) 20060124
43 GC_FIELD_ACTION Instance attribute Private Attribute reference (LIKE) 20060314
44 GC_FIELD_ADDRHANDLE Instance attribute Private Attribute reference (LIKE) 20060124
45 GC_FIELD_ADDRNUMBER Instance attribute Private Attribute reference (LIKE) 20060124
46 GC_FIELD_ADDRNUMBER_SP Instance attribute Private Attribute reference (LIKE) 20070628
47 GC_FIELD_BP_EEW_BUT051 Instance attribute Private Attribute reference (LIKE) 20060124
48 GC_FIELD_BP_EEW_BUT051_SP Instance attribute Private Attribute reference (LIKE) 20070628
49 GC_FIELD_BP_EEW_BUT053 Instance attribute Private Attribute reference (LIKE) 20060314
50 GC_FIELD_CALL_GUID Instance attribute Private Attribute reference (LIKE) 20070628
51 GC_FIELD_CALL_RULEID Instance attribute Private Attribute reference (LIKE) 20060124
52 GC_FIELD_CHDAT Instance attribute Private Attribute reference (LIKE) 20060124
53 GC_FIELD_CHTIM Instance attribute Private Attribute reference (LIKE) 20060124
54 GC_FIELD_CHUSR Instance attribute Private Attribute reference (LIKE) 20060124
55 GC_FIELD_CLIENT Instance attribute Private Attribute reference (LIKE) 20060124
56 GC_FIELD_CMPY_CONTROL Instance attribute Private Attribute reference (LIKE) 20060314
57 GC_FIELD_CMPY_PART_AMO Instance attribute Private Attribute reference (LIKE) 20060314
58 GC_FIELD_CMPY_PART_CUR Instance attribute Private Attribute reference (LIKE) 20060314
59 GC_FIELD_CMPY_PART_PER Instance attribute Private Attribute reference (LIKE) 20060314
60 GC_FIELD_CRDAT Instance attribute Private Attribute reference (LIKE) 20060124
61 GC_FIELD_CRTIM Instance attribute Private Attribute reference (LIKE) 20060124
62 GC_FIELD_CRUSR Instance attribute Private Attribute reference (LIKE) 20060124
63 GC_FIELD_DATE_FROM Instance attribute Private Attribute reference (LIKE) 20060124
64 GC_FIELD_DATE_TO Instance attribute Private Attribute reference (LIKE) 20060124
65 GC_FIELD_DFTVAL Instance attribute Private Attribute reference (LIKE) 20060124
66 GC_FIELD_DPRTMNT Instance attribute Private Attribute reference (LIKE) 20060124
67 GC_FIELD_FAX_EXTENS Instance attribute Private Attribute reference (LIKE) 20060124
68 GC_FIELD_FAX_NUMBER Instance attribute Private Attribute reference (LIKE) 20060124
69 GC_FIELD_FNCTN Instance attribute Private Attribute reference (LIKE) 20060124
70 GC_FIELD_KEY_DATE Instance attribute Private Attribute reference (LIKE) 20060314
71 GC_FIELD_ORG_ADDRESS_ID Instance attribute Private Attribute reference (LIKE) 20060314
72 GC_FIELD_PAAUTH Instance attribute Private Attribute reference (LIKE) 20060124
73 GC_FIELD_PAFKT Instance attribute Private Attribute reference (LIKE) 20060124
74 GC_FIELD_PAREM Instance attribute Private Attribute reference (LIKE) 20060124
75 GC_FIELD_PARTNER1 Instance attribute Private Attribute reference (LIKE) 20060124
76 GC_FIELD_PARTNER2 Instance attribute Private Attribute reference (LIKE) 20060124
77 GC_FIELD_PAVIP Instance attribute Private Attribute reference (LIKE) 20060124
78 GC_FIELD_RELDIR Instance attribute Private Attribute reference (LIKE) 20060124
79 GC_FIELD_RELKIND Instance attribute Private Attribute reference (LIKE) 20060124
80 GC_FIELD_RELNR Instance attribute Private Attribute reference (LIKE) 20060124
81 GC_FIELD_RELTYP Instance attribute Private Attribute reference (LIKE) 20060124
82 GC_FIELD_REL_AMO Instance attribute Private Attribute reference (LIKE) 20060124
83 GC_FIELD_REL_CUR Instance attribute Private Attribute reference (LIKE) 20060124
84 GC_FIELD_REL_PER Instance attribute Private Attribute reference (LIKE) 20060124
85 GC_FIELD_RLTYP Instance attribute Private Attribute reference (LIKE) 20060124
86 GC_FIELD_SMTP_ADDRESS Instance attribute Private Attribute reference (LIKE) 20060124
87 GC_FIELD_TEL_EXTENS Instance attribute Private Attribute reference (LIKE) 20060124
88 GC_FIELD_TEL_NUMBER Instance attribute Private Attribute reference (LIKE) 20060124
89 GC_FIELD_VISIT_GUID Instance attribute Private Attribute reference (LIKE) 20070628
90 GC_FIELD_VISIT_RULEID Instance attribute Private Attribute reference (LIKE) 20060124
91 GC_FIELD_XCHNG Instance attribute Private Attribute reference (LIKE) 20060314
92 GC_FIELD_XDFADR Instance attribute Private Attribute reference (LIKE) 20070628
93 GC_FIELD_XDFREL Instance attribute Private Attribute reference (LIKE) 20060124
94 GC_FIELD_XDFREL2 Instance attribute Private Attribute reference (LIKE) 20070628
95 GC_FIELD_XRF Instance attribute Private Attribute reference (LIKE) 20060124
96 GC_HOUR Instance attribute Private Attribute reference (LIKE) 20060124
97 GC_IDEN Instance attribute Private Attribute reference (LIKE) 20060124
98 GC_INDU Instance attribute Private Attribute reference (LIKE) 20060124
99 GC_KEYTYPE_CREATEHANDLE Instance attribute Private Attribute reference (LIKE) 20060124
100 GC_KEYTYPE_KEY Instance attribute Private Attribute reference (LIKE) 20060124
101 GC_LOCK_CHECK Instance attribute Private Attribute reference (LIKE) 20060314
102 GC_LOCK_EXCL Instance attribute Private Attribute reference (LIKE) 20060124
103 GC_LOCK_READ Instance attribute Private Attribute reference (LIKE) 20070628
104 GC_LOCK_SP Instance attribute Private Attribute reference (LIKE) 20060124
105 GC_MSGKIND_ALL Instance attribute Private Attribute reference (LIKE) 20060124
106 GC_MSGKIND_API Instance attribute Private Attribute reference (LIKE) 20060314
107 GC_MSGKIND_TEC Instance attribute Private Attribute reference (LIKE) 20060124
108 GC_MSGKIND_UI Instance attribute Private Attribute reference (LIKE) 20060124
109 GC_MSGTYP_MAX Instance attribute Private Attribute reference (LIKE) 20060124
110 GC_MSG_ABORT Instance attribute Private Attribute reference (LIKE) 20060124
111 GC_MSG_ERROR Instance attribute Private Attribute reference (LIKE) 20060124
112 GC_MSG_EXCEPTION Instance attribute Private Attribute reference (LIKE) 20060124
113 GC_MSG_INFO Instance attribute Private Attribute reference (LIKE) 20060124
114 GC_MSG_RELA Instance attribute Private Attribute reference (LIKE) 20060124
115 GC_MSG_RELB Instance attribute Private Attribute reference (LIKE) 20070628
116 GC_MSG_RELC Instance attribute Private Attribute reference (LIKE) 20060124
117 GC_MSG_RELP Instance attribute Private Attribute reference (LIKE) 20070628
118 GC_MSG_RELS Instance attribute Private Attribute reference (LIKE) 20060124
119 GC_MSG_RELT Instance attribute Private Attribute reference (LIKE) 20060124
120 GC_MSG_SUCCESS Instance attribute Private Attribute reference (LIKE) 20060124
121 GC_MSG_SYMP_BO_INCONSISTENCY Instance attribute Private Attribute reference (LIKE) 20070628
122 GC_MSG_SYMP_CONFIG_INCONSIST Instance attribute Private Attribute reference (LIKE) 20070628
123 GC_MSG_SYMP_CONFIG_MISMATCH Instance attribute Private Attribute reference (LIKE) 20070628
124 GC_MSG_SYMP_CONFIG_UNKNOWN Instance attribute Private Attribute reference (LIKE) 20070628
125 GC_MSG_SYMP_CUST_FOREIGN_KY_ER Instance attribute Private Attribute reference (LIKE) 20070628
126 GC_MSG_SYMP_DUPLICATE_REC Instance attribute Private Attribute reference (LIKE) 20070628
127 GC_MSG_SYMP_FOREIGN_LOCK Instance attribute Private Attribute reference (LIKE) 20070628
128 GC_MSG_SYMP_REC_NOT_FOUND Instance attribute Private Attribute reference (LIKE) 20070628
129 GC_MSG_SYMP_WRONG_PARAM_CALL Instance attribute Private Attribute reference (LIKE) 20070628
130 GC_MSG_WARN Instance attribute Private Attribute reference (LIKE) 20060124
131 GC_NROBJ Instance attribute Private Attribute reference (LIKE) 20070628
132 GC_NRRNG Instance attribute Private Attribute reference (LIKE) 20070628
133 GC_OBJECT Instance attribute Private Attribute reference (LIKE) 20060124
134 GC_ONCEOFF Instance attribute Private Attribute reference (LIKE) 20060124
135 GC_OP_HOURS_CALL Instance attribute Private Attribute reference (LIKE) 20070628
136 GC_OP_HOURS_GOODS_REC Instance attribute Private Attribute reference (LIKE) 20070628
137 GC_OP_HOURS_VISIT Instance attribute Private Attribute reference (LIKE) 20070628
138 GC_PERMANENT Instance attribute Private Attribute reference (LIKE) 20060124
139 GC_PREFIX_MOD_KEY Instance attribute Private Attribute reference (LIKE) 20070628
140 GC_PROBCL_1 Instance attribute Private Attribute reference (LIKE) 20060124
141 GC_PROBCL_2 Instance attribute Private Attribute reference (LIKE) 20060124
142 GC_PROBCL_3 Instance attribute Private Attribute reference (LIKE) 20060124
143 GC_PROBCL_4 Instance attribute Private Attribute reference (LIKE) 20060124
144 GC_PROBCL_MAX Instance attribute Private Attribute reference (LIKE) 20060124
145 GC_PROBCL_SPACE Instance attribute Private Attribute reference (LIKE) 20060124
146 GC_PROCESS Instance attribute Private Attribute reference (LIKE) 20060124
147 GC_PROP_ENABLED Instance attribute Private Attribute reference (LIKE) 20060124
148 GC_PROP_MANDATORY Instance attribute Private Attribute reference (LIKE) 20060124
149 GC_PROP_NOT_ENABLED Instance attribute Private Attribute reference (LIKE) 20060124
150 GC_PROP_READ_ONLY Instance attribute Private Attribute reference (LIKE) 20060124
151 GC_RELA Instance attribute Private Attribute reference (LIKE) 20060124
152 GC_RELB Instance attribute Private Attribute reference (LIKE) 20070628
153 GC_RELC Instance attribute Private Attribute reference (LIKE) 20060124
154 GC_RELD Instance attribute Private Attribute reference (LIKE) 20070628
155 GC_RELDIR_DIRECTED_ALTERNATIVE Instance attribute Private Attribute reference (LIKE) 20060124
156 GC_RELDIR_DIRECTED_STANDARD Instance attribute Private Attribute reference (LIKE) 20060124
157 GC_RELDIR_UNDEFINED Instance attribute Private Attribute reference (LIKE) 20060124
158 GC_RELDIR_UNDIRECTED Instance attribute Private Attribute reference (LIKE) 20060124
159 GC_RELE Instance attribute Private Attribute reference (LIKE) 20070628
160 GC_RELP Instance attribute Private Attribute reference (LIKE) 20070628
161 GC_RELS Instance attribute Private Attribute reference (LIKE) 20060124
162 GC_RELT Instance attribute Private Attribute reference (LIKE) 20060124
163 GC_RELTYP_ACTIVITY_PARTNER Instance attribute Private Attribute reference (LIKE) 20070628
164 GC_RELTYP_ALIAS Instance attribute Private Attribute reference (LIKE) 20070628
165 GC_RELTYP_BUR001 Instance attribute Private Attribute reference (LIKE) 20060124
166 GC_RELTYP_BUR002 Instance attribute Private Attribute reference (LIKE) 20070628
167 GC_RELTYP_BUR004 Instance attribute Private Attribute reference (LIKE) 20060124
168 GC_RELTYP_BUR010 Instance attribute Private Attribute reference (LIKE) 20060124
169 GC_RELTYP_BUR011 Instance attribute Private Attribute reference (LIKE) 20060124
170 GC_RELTYP_BUR013 Instance attribute Private Attribute reference (LIKE) 20060124
171 GC_RELTYP_BURC01 Instance attribute Private Attribute reference (LIKE) 20060124
172 GC_RELTYP_CONTACT_PERSON Instance attribute Private Attribute reference (LIKE) 20070628
173 GC_RELTYP_EMPLOYEE Instance attribute Private Attribute reference (LIKE) 20070628
174 GC_RELTYP_MARRIAGE Instance attribute Private Attribute reference (LIKE) 20070628
175 GC_RELTYP_REPLACEMENT Instance attribute Private Attribute reference (LIKE) 20070628
176 GC_RELTYP_RESP_EMPLOYEE Instance attribute Private Attribute reference (LIKE) 20070628
177 GC_RELTYP_SERVICE_PERFORMER Instance attribute Private Attribute reference (LIKE) 20070628
178 GC_RELTYP_SHAREHOLDER Instance attribute Private Attribute reference (LIKE) 20070628
179 GC_RELX Instance attribute Private Attribute reference (LIKE) 20070628
180 GC_RELY Instance attribute Private Attribute reference (LIKE) 20070628
181 GC_ROLE Instance attribute Private Attribute reference (LIKE) 20060124
182 GC_ROLECAT_BUP003 Instance attribute Private Attribute reference (LIKE) 20060124
183 GC_SECU Instance attribute Private Attribute reference (LIKE) 20070628
184 GC_SHAPE Instance attribute Private Attribute reference (LIKE) 20070628
185 GC_STMG Instance attribute Private Attribute reference (LIKE) 20060124
186 GC_TABLE_BUT052 Instance attribute Private Attribute reference (LIKE) 20070628
187 GC_TAXC Instance attribute Private Attribute reference (LIKE) 20070628
188 GC_TAXN Instance attribute Private Attribute reference (LIKE) 20060124
189 GC_TEXT Instance attribute Private Attribute reference (LIKE) 20060124
190 GC_TIMDP_0 Instance attribute Private Attribute reference (LIKE) 20060124
191 GC_TIMDP_1 Instance attribute Private Attribute reference (LIKE) 20060124
192 GC_TIMDP_2 Instance attribute Private Attribute reference (LIKE) 20060124
193 GC_TIMDP_3 Instance attribute Private Attribute reference (LIKE) 20060124
194 GC_TIMDP_4 Instance attribute Private Attribute reference (LIKE) 20060124
195 GC_TIME_FROM Instance attribute Private Attribute reference (LIKE) 20060124
196 GC_TIME_TO Instance attribute Private Attribute reference (LIKE) 20060124
197 GC_TS_FROM Instance attribute Private Attribute reference (LIKE) 20060124
198 GC_TS_TO Instance attribute Private Attribute reference (LIKE) 20060124
199 GC_TYPE_GROUP Instance attribute Private Attribute reference (LIKE) 20060124
200 GC_TYPE_ORGAN Instance attribute Private Attribute reference (LIKE) 20060124
201 GC_TYPE_PERSON Instance attribute Private Attribute reference (LIKE) 20060124
202 GC_TZONE_UTC Instance attribute Private Attribute reference (LIKE) 20060124
203 GC_WA_SUBKEY_RELATIONS Instance attribute Private Attribute reference (LIKE) 20070628
204 GC_X Instance attribute Private Attribute reference (LIKE) 20060124
205 GC_XPARTNER1 Instance attribute Private Attribute reference (LIKE) 20070628
206 GC_XPARTNER2 Instance attribute Private Attribute reference (LIKE) 20070628
207 GC_XX Instance attribute Private Attribute reference (LIKE) 20060124
208 GR_SINGLETON Static Attribute Private Object reference (TYPE REF TO) CL_BUP_RELS_CHECK BP Relships: Checks for Shareholder Relship Segment (BUT053) 20060124
209 GS_RELTYP_BURC01 Instance attribute Private Type reference (TYPE) BUP_S_RELTYP BP Relationship: Customizing of Relationship Category 20060124
210 GT_PARTNER_DATA Instance attribute Private Type reference (TYPE) TY_PARTNER_DATA_T Buffer for Partner Data Records 20070419
211 GV_PART_AMO_OLD Instance attribute Private Type reference (TYPE) BU_COMPANY_PART_AMO Amount of Capital Interest 20060314
212 GV_TEMP_MESSAGE Instance attribute Private Type reference (TYPE) CHAR1 Help Variables for Issuing Messages 20060124
213 GV_WAERS_OLD Instance attribute Private Type reference (TYPE) WAERS Currency Key 20060127
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_PERCENTAGE Instance method Private Method Calculate / Sum of Percentages 20060322
2 CHECK_AMOUNT_CURRENCY Instance method Private Method Consistency Check Amount/Currency 20060314
3 CHECK_CMPY_CONTROL Instance method Private Method Plausibility Check of Control Indicator 20060314
4 CHECK_CMPY_PART_PER Instance method Private Method Investment Share Check 20060314
5 CHECK_EXTERNAL Instance method Private Method Check DATE_TO and DATE_FROM, Mandatory Fields 20060124
6 CHECK_PLAUSIBLE_CMPY_PART_CUR Instance method Private Method Plausibility Check for the Currency (TCURC; /ISCER/C_CUR) 20060127
7 CHECK_SEMANTIC_PERCENTAGE Instance method Public Method Semantic Check of the Company Share (Percent) 20060707
8 CHECK_SHAREHOLDER_RELATION Instance method Public Method Shareholder Relationship Check 20060322
9 CHECK_SUM_PARTICIPATION_PERC Instance method Private Method Check Sum of All Company Shares (Percent) in an Organization 20070419
10 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20060124
11 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060124
12 DETERMINE_CHECK_PROCESS Instance method Private Method Dynamic Determination of the Flow of Checks 20060322
13 GET_INSTANCE Static method Public Method Return Instance of Check Class for Shareholder Relationship 20060124
14 MESSAGES_REMOVE_BY_CONSUMER Instance method Private Method Deleting Messages from Application Log 20060124
15 MESSAGES_WRITE_COMPLEX Instance method Private Method Writing Messages to Application Log 20060124
16 PROCESS_CHECK_RESULT Instance method Private Method Process Check Results 20060124
Events
Class CL_BUP_RELS_CHECK has no event.
Types
Class CL_BUP_RELS_CHECK has no local type.
Method Signatures

Method CALCULATE_PERCENTAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RELS_DATA Call by reference Type reference (TYPE) BUP_T_RELS_DATA GPB: Segmentdaten einer Anteilseignerbeziehung 20060322
2 Importing IV_CHECK_PER Call by reference Type reference (TYPE) BU_COMPANY_PART_PER Prozentsatz der Kapitalbeteiligung 20060322
3 Importing IV_DATE Call by reference Type reference (TYPE) BU_DATTO Datum 20060322
4 Importing IV_DATE_FROM Call by reference Type reference (TYPE) BU_DATTO Gültigkeitsdatum (gültig ab) 20060322
5 Importing IV_DATE_TO Call by reference Type reference (TYPE) BU_DATTO Gültigkeitsdatum (gültig bis) 20060322
6 Returning RV_PERCENT Value transfer Type reference (TYPE) BU_COMPANY_PART_PER Prozentsatz der Kapitalbeteiligung 20060322

Method CALCULATE_PERCENTAGE on class CL_BUP_RELS_CHECK has no exception.

Method CHECK_AMOUNT_CURRENCY 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 20060314
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20060314
3 Importing IS_CHECK_PARAMETER Call by reference Type reference (TYPE) TY_CHECK_IMPORT Zusatzinformationen zur Prüfung 20060314
4 Importing IT_DATA Call by reference Type reference (TYPE) BUP_TS_RELS_CHECK GPB: Daten für Prüfungen im Segment Anteilseignerbeziehung 20060314

Method CHECK_AMOUNT_CURRENCY on class CL_BUP_RELS_CHECK has no exception.

Method CHECK_CMPY_CONTROL 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 20060314
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20060314
3 Importing IS_CHECK_PARAMETER Call by reference Type reference (TYPE) TY_CHECK_IMPORT Zusatzinformationen zur Prüfung 20060314
4 Importing IT_DATA Call by reference Type reference (TYPE) BUP_TS_RELS_CHECK GPB: Daten für Prüfungen im Segment Anteilseignerbeziehung 20060314

Method CHECK_CMPY_CONTROL on class CL_BUP_RELS_CHECK has no exception.

Method CHECK_CMPY_PART_PER 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 20060314
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20060314
3 Importing IS_CHECK_PARAMETER Call by reference Type reference (TYPE) TY_CHECK_IMPORT Zusatzinformationen zur Prüfung 20060314
4 Importing IT_DATA Call by reference Type reference (TYPE) BUP_TS_RELS_CHECK GPB: Daten für Prüfungen im Segment Anteilseignerbeziehung 20060314

Method CHECK_CMPY_PART_PER on class CL_BUP_RELS_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 20060124
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20060124
3 Importing IS_CHECK_PARAMETER Call by reference Type reference (TYPE) TY_CHECK_IMPORT Zusatzinformationen zur Prüfung 20060124
4 Importing IT_DATA Call by reference Type reference (TYPE) BUP_TS_RELS_CHECK GPB: Daten für Prüfungen im Segment Anteilseignerbeziehung 20060124

Method CHECK_EXTERNAL on class CL_BUP_RELS_CHECK has no exception.

Method CHECK_PLAUSIBLE_CMPY_PART_CUR 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 20060127
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20060127
3 Importing IV_CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20060127
4 Importing IV_MSG_LIFETIME Call by reference Type reference (TYPE) CMD_MSGLIFETIME IF_CMD_APPLLOG_CONST=>GC_ONCEOFF Lebensdauer einer Nachricht 20060908

Method CHECK_PLAUSIBLE_CMPY_PART_CUR on class CL_BUP_RELS_CHECK has no exception.

Method CHECK_SEMANTIC_PERCENTAGE 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 20070418
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Application Log 20060707
3 Importing IT_DATA Call by reference Type reference (TYPE) BUP_TS_RELS_CHECK GPB: Daten für Prüfungen im Segment Anteilseignerbeziehung 20060707
4 Importing IT_DATA_PERC_CHECK Call by reference Type reference (TYPE) BUP_T_RELS_DATA Zusätzliche Daten für die Prozentprüfung 20070419
5 Importing IT_RELNR Call by reference Type reference (TYPE) BUP_TS_RELT_KEY_RELNR GPB: Selektion/Schlüssel eines Beziehungsgeflechtes (RELNR) 20060712
6 Importing IV_CHECK_BY_ACTION Call by reference Type reference (TYPE) BOOLE_D Prüfungen abhängig vom Aktionsflag durchführen 20060707
7 Importing IV_CHECK_EXTERNAL Call by reference Type reference (TYPE) BOOLE_D Kennzeichen: CHECK_EXTERNAL_DATA wird prozessiert 20070418
8 Importing IV_MSG_LIFETIME Call by reference Type reference (TYPE) CMD_MSGLIFETIME IF_CMD_APPLLOG_CONST=>GC_ONCEOFF Lebensdauer einer Nachricht 20060907

Method CHECK_SEMANTIC_PERCENTAGE on class CL_BUP_RELS_CHECK has no exception.

Method CHECK_SHAREHOLDER_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 20060322
2 Exporting EV_FATAL_ERROR Call by reference Type reference (TYPE) BOOLE_D Fataler Fehler trat auf (->REJECTED_KEY) 20060322
3 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20060322
4 Importing IT_DATA Call by reference Type reference (TYPE) BUP_TS_RELS_CHECK GPB: Daten für Prüfungen im Segment Anteilseignerbeziehung 20060322
5 Importing IV_CHECK_BY_ACTION Call by reference Type reference (TYPE) BOOLE_D Verprobungen in Abhängigkeit des ACTION-Kennzeichens 20060322
6 Importing IV_CHECK_EXTERNAL Call by reference Type reference (TYPE) BOOLE_D Kennzeichen: CHECK_EXTERNAL_DATA wird prozessiert 20070418
7 Importing IV_MSG_LIFETIME Call by reference Type reference (TYPE) CMD_MSGLIFETIME IF_CMD_APPLLOG_CONST=>GC_ONCEOFF Lebensdauer einer Nachricht 20060907
8 Importing IV_RELNR Call by reference Type reference (TYPE) BU_RELNR Geschäftspartner-Beziehungsnummer 20060322

Method CHECK_SHAREHOLDER_RELATION on class CL_BUP_RELS_CHECK has no exception.

Method CHECK_SUM_PARTICIPATION_PERC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Call by reference Type reference (TYPE) TY_RESULT_T Tabelle mit Prüfergebnissen 20070419
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Application Log 20070419
3 Importing IS_DATA_CHECK Call by reference Type reference (TYPE) BUP_S_RELS_CHECK Zu prüfender Datensatz 20070419
4 Importing IT_DATA Call by reference Type reference (TYPE) BUP_TS_RELS_CHECK GPB: Daten für Prüfungen im Segment Anteilseignerbeziehung 20070419
5 Importing IT_DATA_PERC_CHECK Call by reference Type reference (TYPE) BUP_T_RELS_DATA Zusätzliche Daten für die Prozentprüfung 20070419
6 Importing IV_CHECK_EXTERNAL Call by reference Type reference (TYPE) BOOLE_D Kennzeichen: CHECK_EXTERNAL_DATA wird prozessiert 20070420
7 Importing IV_MSG_LIFETIME Call by reference Type reference (TYPE) CMD_MSGLIFETIME IF_CMD_APPLLOG_CONST=>GC_ONCEOFF Lebensdauer einer Nachricht 20070419

Method CHECK_SUM_PARTICIPATION_PERC on class CL_BUP_RELS_CHECK has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_BUP_RELS_CHECK has no parameter.
Method CONSTRUCTOR on class CL_BUP_RELS_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 20060322
2 Exporting ES_CHECK_PROCESS Call by reference Type reference (TYPE) TY_CHECK_PROCESS Informationen zum ermittelten Prüfablauf 20060322
3 Exporting EV_ERROR Call by reference Type reference (TYPE) BOOLE_D Fehlerflag 20060322
4 Exporting EV_NO_CHECK_DATA Call by reference Type reference (TYPE) BOOLE_D Keine Datensätze zur zu prüfenden RELNR mitgegeben 20061214
5 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20060322
6 Importing IT_DATA Call by reference Type reference (TYPE) BUP_TS_RELS_CHECK GPB: Daten für Prüfungen im Segment Anteilseignerbeziehung 20060322
7 Importing IV_CHECK_BY_ACTION Call by reference Type reference (TYPE) BOOLE_D Verprobungen in Abhängigkeit des ACTION-Kennzeichens 20060322
8 Importing IV_CHECK_EXTERNAL Call by reference Type reference (TYPE) BOOLE_D Kennzeichen: CHECK_EXTERNAL_DATA wird prozessiert 20070418
9 Importing IV_MSG_LIFETIME Call by reference Type reference (TYPE) CMD_MSGLIFETIME Lebensdauer einer Nachricht 20060907
10 Importing IV_RELNR Call by reference Type reference (TYPE) BU_RELNR Geschäftspartner-Beziehungsnummer 20060322

Method DETERMINE_CHECK_PROCESS on class CL_BUP_RELS_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_RELS_CHECK GPB: Prüfungen zum Segment Anteilseignerbeziehung (BUT053) 20060124

Method GET_INSTANCE on class CL_BUP_RELS_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_RELS_KEY GPB: Schlüssel des Segment Anteilseignerbeziehung (BUT053) 20060124
2 Exporting ES_MSGVSRC Call by reference Type reference (TYPE) CMD_S_MSGVSRC Struktur für die Herkunft von Nachrichtenvariablen 20060124
3 Exporting ES_OBJINFO Call by reference Type reference (TYPE) CMD_S_OBJINFO Objektinformationen zu Nachrichten 20060124
4 Exporting EV_WRONG Call by reference Type reference (TYPE) BOOLE_D Fehlerflag 20060124
5 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20060124
6 Importing IS_KEY Call by reference Type reference (TYPE) BUP_S_RELS_KEY GPB: Schlüssel des Segment Anteilseignerbeziehung (BUT053) 20060124
7 Importing IV_CREATE_HANDLE Call by reference Type reference (TYPE) BUP_CREATE_HANDLE Handle for Creating a New Record 20061012
8 Importing IV_ONLY_PREPARE_OBJINFO Call by reference Type reference (TYPE) BOOLE_D ' ' Nachrichten nicht zurückziehen, nur OBJINFO liefern 20060124
9 Importing IV_SOURCE_ID Call by reference Type reference (TYPE) CMD_MSGCONSUMER Nachrichtenerzeuger 20060124
10 Importing IV_SWAP Call by reference Type reference (TYPE) BOOLE_D ' ' Partner für Nachrichten tauschen 20060124

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

Method MESSAGES_WRITE_COMPLEX on class CL_BUP_RELS_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 20060124
2 Exporting EV_FATAL_ERROR Call by reference Type reference (TYPE) BOOLE_D Fataler Fehler trat auf (->REJECTED_KEY) 20060124
3 Importing IS_CHECK_RESULT Call by reference Type reference (TYPE) TY_CHECK_EXPORT Exportstruktur für Check-Routinen, Ergebnis der Prüfung 20060124

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