SAP ABAP Class CL_BUP_CENT_CHECK (SAP BP: Check Routines Segment Central Data)
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_CENT_CONST SAP BP: Generally Used Constants Central Data 20050623
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BUP_CONST Business Partner: Constants Generally Used 20050623
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CMD_APPLLOG_CONST Reuse Constants of Application Logs 20050623
Properties
Class CL_BUP_CENT_CHECK  
Short Description SAP BP: Check Routines Segment Central Data    
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 20050623   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BUP_CENT_CHECK has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BUP_CENT_CONST SAP BP: Generally Used Constants Central Data 20050623
2 IF_BUP_CONST Business Partner: Constants Generally Used 20050623
3 IF_CMD_APPLLOG_CONST Reuse Constants of Application Logs 20050623
Friends
Class CL_BUP_CENT_CHECK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTDB_CHANGE Instance attribute Private Attribute reference (LIKE) 20050623
2 GC_ACTDB_CREATE Instance attribute Private Attribute reference (LIKE) 20050623
3 GC_ACTDB_DELETE Instance attribute Private Attribute reference (LIKE) 20050623
4 GC_ACTDB_DISPLAY Instance attribute Private Attribute reference (LIKE) 20050623
5 GC_ACTDB_MODIFY Instance attribute Private Attribute reference (LIKE) 20050623
6 GC_ACTION_DELETE Instance attribute Private Attribute reference (LIKE) 20050623
7 GC_ACTION_INSERT Instance attribute Private Attribute reference (LIKE) 20050623
8 GC_ACTION_UPDATE Instance attribute Private Attribute reference (LIKE) 20050623
9 GC_ACTIVITY_DISPLAY Instance attribute Private Attribute reference (LIKE) 20050623
10 GC_ACTIVITY_UPDATE Instance attribute Private Attribute reference (LIKE) 20050623
11 GC_ADDR Instance attribute Private Attribute reference (LIKE) 20050623
12 GC_ATTR1 Instance attribute Private Attribute reference (LIKE) 20050704
13 GC_ATTR2 Instance attribute Private Attribute reference (LIKE) 20050704
14 GC_ATTR3 Instance attribute Private Attribute reference (LIKE) 20050704
15 GC_ATTR4 Instance attribute Private Attribute reference (LIKE) 20050704
16 GC_AUTH_ACTVT_DELETE Instance attribute Private Attribute reference (LIKE) 20050623
17 GC_AUTH_ACTVT_DISPLAY Instance attribute Private Attribute reference (LIKE) 20050623
18 GC_AUTH_ACTVT_INSERT Instance attribute Private Attribute reference (LIKE) 20050623
19 GC_AUTH_ACTVT_UPDATE Instance attribute Private Attribute reference (LIKE) 20050623
20 GC_BANK Instance attribute Private Attribute reference (LIKE) 20050623
21 GC_BUP Instance attribute Private Attribute reference (LIKE) 20050623
22 GC_BUPA_NROBJ Instance attribute Private Attribute reference (LIKE) 20050623
23 GC_CENT Instance attribute Private Attribute reference (LIKE) 20050623
24 GC_CHANGE_MODE_CREATE Instance attribute Private Attribute reference (LIKE) 20050623
25 GC_CHANGE_MODE_DELETE Instance attribute Private Attribute reference (LIKE) 20050623
26 GC_CHANGE_MODE_UPDATE Instance attribute Private Attribute reference (LIKE) 20050623
27 GC_DATE_FROM Instance attribute Private Attribute reference (LIKE) 20050623
28 GC_DATE_TO Instance attribute Private Attribute reference (LIKE) 20050623
29 GC_DEV_BUT000 Instance attribute Private Attribute reference (LIKE) 20050623
30 GC_EDIT_MODE_EDIT Instance attribute Private Attribute reference (LIKE) 20050623
31 GC_EDIT_MODE_EDIT_EXCLUSIVE Instance attribute Private Attribute reference (LIKE) 20050623
32 GC_EDIT_MODE_READ_ONLY Instance attribute Private Attribute reference (LIKE) 20050623
33 GC_FIELDNAME_LANGU Instance attribute Private Attribute reference (LIKE) 20051123
34 GC_HANDLE_PREFIX Instance attribute Private Attribute reference (LIKE) 20050623
35 GC_IDEN Instance attribute Private Attribute reference (LIKE) 20050623
36 GC_INDU Instance attribute Private Attribute reference (LIKE) 20050623
37 GC_LOCK_EXCL Instance attribute Private Attribute reference (LIKE) 20050623
38 GC_LOCK_SP Instance attribute Private Attribute reference (LIKE) 20050623
39 GC_MSGKIND_ALL Instance attribute Private Attribute reference (LIKE) 20050623
40 GC_MSGKIND_TEC Instance attribute Private Attribute reference (LIKE) 20050623
41 GC_MSGKIND_UI Instance attribute Private Attribute reference (LIKE) 20050623
42 GC_MSGTYP_MAX Instance attribute Private Attribute reference (LIKE) 20050623
43 GC_MSG_ABORT Instance attribute Private Attribute reference (LIKE) 20050623
44 GC_MSG_ERROR Instance attribute Private Attribute reference (LIKE) 20050623
45 GC_MSG_EXCEPTION Instance attribute Private Attribute reference (LIKE) 20050623
46 GC_MSG_INFO Instance attribute Private Attribute reference (LIKE) 20050623
47 GC_MSG_SUCCESS Instance attribute Private Attribute reference (LIKE) 20050623
48 GC_MSG_WARN Instance attribute Private Attribute reference (LIKE) 20050623
49 GC_NO_TWIN Instance attribute Private Attribute reference (LIKE) 20060627
50 GC_OBJECT Instance attribute Private Attribute reference (LIKE) 20050623
51 GC_OBJ_BUPA Instance attribute Private Attribute reference (LIKE) 20050623
52 GC_ONCEOFF Instance attribute Private Attribute reference (LIKE) 20050623
53 GC_PERMANENT Instance attribute Private Attribute reference (LIKE) 20050623
54 GC_PROBCL_1 Instance attribute Private Attribute reference (LIKE) 20050623
55 GC_PROBCL_2 Instance attribute Private Attribute reference (LIKE) 20050623
56 GC_PROBCL_3 Instance attribute Private Attribute reference (LIKE) 20050623
57 GC_PROBCL_4 Instance attribute Private Attribute reference (LIKE) 20050623
58 GC_PROBCL_MAX Instance attribute Private Attribute reference (LIKE) 20050623
59 GC_PROBCL_SPACE Instance attribute Private Attribute reference (LIKE) 20050623
60 GC_PROCESS Instance attribute Private Attribute reference (LIKE) 20050623
61 GC_PROP_ENABLED Instance attribute Private Attribute reference (LIKE) 20050623
62 GC_PROP_MANDATORY Instance attribute Private Attribute reference (LIKE) 20050623
63 GC_PROP_NOT_ENABLED Instance attribute Private Attribute reference (LIKE) 20050623
64 GC_PROP_READ_ONLY Instance attribute Private Attribute reference (LIKE) 20050623
65 GC_RELA Instance attribute Private Attribute reference (LIKE) 20050623
66 GC_RELT Instance attribute Private Attribute reference (LIKE) 20050623
67 GC_ROLE Instance attribute Private Attribute reference (LIKE) 20050623
68 GC_SEXF Instance attribute Private Attribute reference (LIKE) 20050623
69 GC_SEXF_BAS Instance attribute Private Attribute reference (LIKE) 20050623
70 GC_SEXM Instance attribute Private Attribute reference (LIKE) 20050623
71 GC_SEXM_BAS Instance attribute Private Attribute reference (LIKE) 20050623
72 GC_SEXU Instance attribute Private Attribute reference (LIKE) 20050623
73 GC_TIMDP_0 Instance attribute Private Attribute reference (LIKE) 20050623
74 GC_TIMDP_1 Instance attribute Private Attribute reference (LIKE) 20050623
75 GC_TIMDP_2 Instance attribute Private Attribute reference (LIKE) 20050623
76 GC_TIMDP_3 Instance attribute Private Attribute reference (LIKE) 20050623
77 GC_TIMDP_4 Instance attribute Private Attribute reference (LIKE) 20050623
78 GC_TIME_TO Instance attribute Private Attribute reference (LIKE) 20050623
79 GC_TS_FROM Instance attribute Private Attribute reference (LIKE) 20050623
80 GC_TS_TO Instance attribute Private Attribute reference (LIKE) 20050623
81 GC_TWIN_BPFIRST Instance attribute Private Attribute reference (LIKE) 20060627
82 GC_TWIN_MOMFIRST Instance attribute Private Attribute reference (LIKE) 20060627
83 GC_TYPE_GROUP Instance attribute Private Attribute reference (LIKE) 20050623
84 GC_TYPE_ORGAN Instance attribute Private Attribute reference (LIKE) 20050623
85 GC_TYPE_PERSON Instance attribute Private Attribute reference (LIKE) 20050623
86 GC_TZONE_UTC Instance attribute Private Attribute reference (LIKE) 20050623
87 GC_X Instance attribute Private Attribute reference (LIKE) 20050623
88 GC_XX Instance attribute Private Attribute reference (LIKE) 20050623
89 GR_CENT Static Attribute Private Object reference (TYPE REF TO) CL_BUP_CENT Business Partner: Master Data Segment Central Data 20050623
90 GR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_BUP_CENT_CHECK SAP BP: Check Routines Segment Central Data 20050623
91 GT_CI_INCL_FIELDS Static Attribute Private Type reference (TYPE) BUP_T_FIELDNAMES Field Names: CI Include Fields 20050725
92 GT_FORBIDDEN_FIELDS Instance attribute Private Type reference (TYPE) BUP_T_FIELDNAMES BP: Field Names 20050623
93 GT_GROUP_FIELDS Instance attribute Private Type reference (TYPE) BUP_T_FIELDNAMES Field Names: Group Fields 20050623
94 GT_ORG_FIELDS Instance attribute Private Type reference (TYPE) BUP_T_FIELDNAMES Field Names: Organization Fields 20050623
95 GT_PERSON_FIELDS Instance attribute Private Type reference (TYPE) BUP_T_FIELDNAMES Field Names: Person Fields 20050623
96 GV_BUT000_TD_ACTIVE Instance attribute Private Type reference (TYPE) BOOLE_D Indicator: BUT000 Time Dependency Active 20051013
97 GV_CI_READ Static Attribute Private Type reference (TYPE) BOOLE_D Indicator: Read CI Field Names 20050725
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CENT_CENTRAL Instance method Public Method Check for General BP Category Independent Data Parts 20050623
2 CHECK_CENT_CHANGE Instance method Public Method Checks that Are Only Relevant for Changes to BPs 20050623
3 CHECK_CENT_CI Instance method Public Method Check CI Include Data per BAdI 20050725
4 CHECK_CENT_CREATION Instance method Public Method Checks that Are Relevant When Creating BPs 20050623
5 CHECK_CENT_EXTINCL Instance method Public Method Check Extension Include Data per BAdI 20050714
6 CHECK_CENT_FULL_CONSISTENCY Instance method Public Method Check Current State for Consistency 20050623
7 CHECK_CENT_GROUP Instance method Public Method Check for BP Category Group Data Parts 20050623
8 CHECK_CENT_ORGAN Instance method Public Method Check for BP Category Organization Data Parts 20050623
9 CHECK_CENT_PERSON Instance method Public Method Check for BP Category Person Data Parts 20050623
10 CHECK_CENT_SINGLE_RECORD Instance method Public Method Check a Complete Data Record for Consistency 20050623
11 CHECK_GROUPING Instance method Private Method Determine Grouping, Check External Number 20080423
12 CHECK_ORGCENTER_FLAG Instance method Public Method Check Flag_IS_ORG_CENTER 20060626
13 CHECK_UPDATE_INTERNAL_FIELDS Instance method Public Method Check if Attempting to Change Internal Fields 20050623
14 CHECK_UPDATE_TYPESPEC_FIELDS Instance method Public Method Check Whether Fields To Be Changed Match BP Category 20050623
15 CONSTRUCTOR Instance method Public Constructor 20050623
16 FILL_MSG_STRUCTURES Instance method Private Method Preassign Message Structures 20050623
17 GET_BP_TYPE_SPECIFIC_FIELDS Instance method Public Method Output Tables with BP Category-Specific Fields 20050623
18 GET_CI_INCL_FIELDS Static method Public Method Return List with CI Include Field Names 20050725
19 GET_FORBIDDEN_FIELDS Instance method Public Method Gets Table with (Internal) Fields that Cannot Be Changed 20050623
20 GET_INSTANCE Static method Public Method Generate/Read Singleton Instance 20050623
21 REMOVE_CONSUMER_MSG Instance method Private Method Retrieve Messages from Log 20050629
22 TITLE_SEX_CHECK Instance method Private Method Check Form of Address Title Against Gender 20050623
23 WRITE_MSG_COMPLEX Instance method Private Method Writing Messages with Temporary Object Key 20050623
Events
Class CL_BUP_CENT_CHECK has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_DATA Public See coding 20100730 BEGIN OF ty_s_data . INCLUDE TYPE TB001. TYPES END OF ty_s_data
2 TY_S_SELDAT Public See coding 20100730 begin of ty_s_seldat, BU_GROUP type ty_s_data-BU_GROUP, NRRNG type ty_s_data-NRRNG, XINST type ty_s_data-XINST, XEXST type ty_s_data-XEXST, XSUPPRESS type ty_s_data-XSUPPRESS, end of ty_s_seldat
3 TY_S_SELOPT Public See coding 20100730 begin of ty_s_selopt, BU_GROUP TYPE c LENGTH 2, NRRNG TYPE c LENGTH 2, XINST TYPE c LENGTH 2, XEXST TYPE c LENGTH 2, XSUPPRESS TYPE c LENGTH 2, end of ty_s_selopt
4 TY_S_TEXT Public See coding 20100730 BEGIN OF ty_s_text . INCLUDE TYPE TB002. TYPES END OF ty_s_text
5 TY_T_DATA Public See coding 20100730 ty_t_data TYPE STANDARD TABLE OF ty_s_data WITH DEFAULT KEY
6 TY_T_TEXT Public See coding 20100730 ty_t_text TYPE STANDARD TABLE OF ty_s_text WITH DEFAULT KEY
Method Signatures

Method CHECK_CENT_CENTRAL 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 Kennzeichen: Daten konsistent 20050623
2 Exporting EV_TITLE_ERROR Call by reference Type reference (TYPE) BOOLE_D Kennzeichen: Anrede nicht gültig 20060320
3 Importing IR_LOG_HANDLE Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20050623
4 Importing IS_DATA Call by reference Type reference (TYPE) BUP_S_CENT_DATA_INT GP: Allgemeine Daten I 20050623
5 Importing IS_KEY Call by reference Type reference (TYPE) BUP_S_CENT_KEY GP: Schlüssel des MD Segmentes Zentrale Daten 20050623
6 Importing IV_LIFETIME Call by reference Type reference (TYPE) CMD_MSGLIFETIME Lebensdauer einer Nachricht 20060317

Method CHECK_CENT_CENTRAL on class CL_BUP_CENT_CHECK has no exception.

Method CHECK_CENT_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) BUP_S_CENT_DATA_INT eänderte Daten 20050701
2 Exporting EV_ERROR Call by reference Type reference (TYPE) BOOLE_D Kennzeichen: Fehler bei Prüfung 20050701
3 Importing IR_LOG_HANDLE Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20050623
4 Importing IS_DATA Call by reference Type reference (TYPE) BUP_S_CENT_DATA_INT GP: Allgemeine Daten I 20050701
5 Importing IS_KEY Call by reference Type reference (TYPE) BUP_S_CENT_KEY GP: Schlüssel des MD Segmentes Zentrale Daten 20050701
6 Importing IV_LIFETIME Call by reference Type reference (TYPE) CMD_MSGLIFETIME Lebensdauer einer Nachricht 20060317

Method CHECK_CENT_CHANGE on class CL_BUP_CENT_CHECK has no exception.

Method CHECK_CENT_CI 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 Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050725
2 Importing IR_LOG_HANDLE Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20050725
3 Importing IS_DATA Call by reference Type reference (TYPE) BUP_S_CENT_DATA_INT GP: Daten des MD Segmentes Zentrale Daten (interne Darst.) 20050725
4 Importing IS_KEY Call by reference Type reference (TYPE) BUP_S_CENT_KEY GP: Schlüssel des MD Segmentes Zentrale Daten 20050725
5 Importing IV_LIFETIME Call by reference Type reference (TYPE) CMD_MSGLIFETIME Lebensdauer einer Nachricht 20060317

Method CHECK_CENT_CI on class CL_BUP_CENT_CHECK has no exception.

Method CHECK_CENT_CREATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) BUP_S_CENT_DATA_INT GP: Allgemeine Daten I 20050624
2 Exporting EV_ERROR Call by reference Type reference (TYPE) BOOLE_D Kennzeichen: Fehler bei Prüfung 20050623
3 Importing IR_LOG_HANDLE Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20050623
4 Importing IS_DATA Call by reference Type reference (TYPE) BUP_S_CENT_DATA_INT GP: Allgemeine Daten I 20050624
5 Importing IV_LIFETIME Call by reference Type reference (TYPE) CMD_MSGLIFETIME Lebensdauer einer Nachricht 20060317

Method CHECK_CENT_CREATION on class CL_BUP_CENT_CHECK has no exception.

Method CHECK_CENT_EXTINCL 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 Kennzeichen: Daten fehlerhaft 20050714
2 Importing IR_LOG_HANDLE Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20050714
3 Importing IS_DATA Call by reference Type reference (TYPE) BUP_S_CENT_DATA_INT GP: Daten des MD Segmentes Zentrale Daten (interne Darst.) 20050714
4 Importing IS_KEY Call by reference Type reference (TYPE) BUP_S_CENT_KEY GP: Schlüssel des MD Segmentes Zentrale Daten 20050714
5 Importing IV_LIFETIME Call by reference Type reference (TYPE) CMD_MSGLIFETIME Lebensdauer einer Nachricht 20060317

Method CHECK_CENT_EXTINCL on class CL_BUP_CENT_CHECK has no exception.

Method CHECK_CENT_FULL_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) BUP_TS_CENT_DATA_INT GP: Daten des MD Segmentes Zentrale Daten (interne Darst.) 20050623
2 Exporting EV_ERROR Call by reference Type reference (TYPE) BOOLE_D Kennzeichen: Daten konsistent 20050623
3 Importing IR_LOG_HANDLE Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20050623
4 Importing IV_CHECK_TD_CONSISTENCY Call by reference Type reference (TYPE) BOOLE_D 'X' Flag: Prüfen gegen Zeitbindungstyp 20050623
5 Importing IV_LIFETIME Call by reference Type reference (TYPE) CMD_MSGLIFETIME Lebensdauer einer Nachricht 20060317

Method CHECK_CENT_FULL_CONSISTENCY on class CL_BUP_CENT_CHECK has no exception.

Method CHECK_CENT_GROUP 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 Kennzeichen: Daten fehlerhaft 20050623
2 Importing IR_LOG_HANDLE Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20050623
3 Importing IS_DATA Call by reference Type reference (TYPE) BUP_S_CENT_DATA_INT GP: Allgemeine Daten I 20050623
4 Importing IS_KEY Call by reference Type reference (TYPE) BUP_S_CENT_KEY GP: Schlüssel des MD Segmentes Zentrale Daten 20050623
5 Importing IV_LIFETIME Call by reference Type reference (TYPE) CMD_MSGLIFETIME Lebensdauer einer Nachricht 20060317

Method CHECK_CENT_GROUP on class CL_BUP_CENT_CHECK has no exception.

Method CHECK_CENT_ORGAN 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 Kennzeichen: Daten fehlerhaft 20050623
2 Importing IR_LOG_HANDLE Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20050623
3 Importing IS_DATA Call by reference Type reference (TYPE) BUP_S_CENT_DATA_INT GP: Allgemeine Daten I 20050623
4 Importing IS_KEY Call by reference Type reference (TYPE) BUP_S_CENT_KEY GP: Schlüssel des MD Segmentes Zentrale Daten 20050623
5 Importing IV_LIFETIME Call by reference Type reference (TYPE) CMD_MSGLIFETIME Lebensdauer einer Nachricht 20060317

Method CHECK_CENT_ORGAN on class CL_BUP_CENT_CHECK has no exception.

Method CHECK_CENT_PERSON 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 Kennzeichen: Daten konsistent 20050623
2 Importing IR_LOG_HANDLE Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20050623
3 Importing IS_DATA Call by reference Type reference (TYPE) BUP_S_CENT_DATA_INT GP: Allgemeine Daten I 20050623
4 Importing IS_KEY Call by reference Type reference (TYPE) BUP_S_CENT_KEY GP: Schlüssel des MD Segmentes Zentrale Daten 20050623
5 Importing IV_LIFETIME Call by reference Type reference (TYPE) CMD_MSGLIFETIME Lebensdauer einer Nachricht 20060317
6 Importing IV_TITLE_ERROR Call by reference Type reference (TYPE) BOOLE_D Kennzeichen: Anrede fehlerhaft 20060320

Method CHECK_CENT_PERSON on class CL_BUP_CENT_CHECK has no exception.

Method CHECK_CENT_SINGLE_RECORD 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 Kennzeichen: Daten konsistent 20050623
2 Importing IR_LOG_HANDLE Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20050623
3 Importing IS_DATA Call by reference Type reference (TYPE) BUP_S_CENT_DATA_INT GP: Allgemeine Daten I 20050623
4 Importing IS_KEY Call by reference Type reference (TYPE) BUP_S_CENT_KEY GP: Schlüssel des MD Segmentes Zentrale Daten 20050623
5 Importing IV_LIFETIME Call by reference Type reference (TYPE) CMD_MSGLIFETIME Lebensdauer einer Nachricht 20060317

Method CHECK_CENT_SINGLE_RECORD on class CL_BUP_CENT_CHECK has no exception.

Method CHECK_GROUPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_GROUP Call by reference Type reference (TYPE) BU_GROUP Geschäftspartnergruppierung 20080423
2 Exporting EV_ERROR Call by reference Type reference (TYPE) BOOLE_D Kennzeichen: Fehler bei Prüfung 20080423
3 Exporting EV_NRRANGE Call by reference Type reference (TYPE) BU_NRRNG GP-Nummernkreis 20080423
4 Exporting EV_NRRANGE_EXT Call by reference Type reference (TYPE) NRIND Kz. für internen (' ') oder externen ('X') Nummernkreis 20080423
5 Importing IR_LOG_HANDLE Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20080423
6 Importing IS_KEY Call by reference Type reference (TYPE) BUP_S_CENT_KEY GP: Schlüssel des MD Segmentes Zentrale Daten 20080423
7 Importing IV_LIFETIME Call by reference Type reference (TYPE) CMD_MSGLIFETIME Lebensdauer einer Nachricht 20080423
8 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20080423

Method CHECK_GROUPING on class CL_BUP_CENT_CHECK has no exception.

Method CHECK_ORGCENTER_FLAG 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 Kennzeichen: Daten konsistent 20060626
2 Importing IR_LOG_HANDLE Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20060626
3 Importing IS_KEY Call by reference Type reference (TYPE) BUP_S_CENT_KEY GP: Schlüssel des MD Segmentes Zentrale Daten 20060626
4 Importing IS_ORG_CENTER Call by reference Type reference (TYPE) BU_IS_ORG_CENTRE GP: Kennzeichen Is ORG CENTER 20060626
5 Importing IV_LIFETIME Call by reference Type reference (TYPE) CMD_MSGLIFETIME Lebensdauer einer Nachricht 20060626
6 Importing IV_MDO_MESSAGE Call by reference Type reference (TYPE) BOOLE_D Nachricht zu ROOT schreiben 20081218

Method CHECK_ORGCENTER_FLAG on class CL_BUP_CENT_CHECK has no exception.

Method CHECK_UPDATE_INTERNAL_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDNAMES Call by reference Type reference (TYPE) BUP_T_FIELDNAMES GP: Feldnamen 20050623
2 Importing IR_LOG_HANDLE Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20050623
3 Importing IS_KEY Call by reference Type reference (TYPE) BUP_S_CENT_KEY GP: Schlüssel des MD Segmentes Zentrale Daten 20050623
4 Importing IV_AKTDB Call by reference Type reference (TYPE) BU_ACTYP Geschäftspartnertyp 20050623
5 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) BUP_CHANGE_MODE Änderungsmodus 20050623
6 Importing IV_LIFETIME Call by reference Type reference (TYPE) CMD_MSGLIFETIME Lebensdauer einer Nachricht 20060317
7 Importing IV_MDO_MESSAGE Call by reference Type reference (TYPE) BOOLE_D Nachricht zu ROOT schreiben 20081218

Method CHECK_UPDATE_INTERNAL_FIELDS on class CL_BUP_CENT_CHECK has no exception.

Method CHECK_UPDATE_TYPESPEC_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDNAMES Call by reference Type reference (TYPE) BUP_T_FIELDNAMES GP: Feldnamen 20050623
2 Importing IR_LOG_HANDLE Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20050623
3 Importing IS_KEY Call by reference Type reference (TYPE) BUP_S_CENT_KEY GP: Schlüssel des MD Segmentes Zentrale Daten 20050623
4 Importing IV_LIFETIME Call by reference Type reference (TYPE) CMD_MSGLIFETIME Lebensdauer einer Nachricht 20060317
5 Importing IV_TYPE Call by reference Type reference (TYPE) BU_TYPE Geschäftspartnertyp 20050623

Method CHECK_UPDATE_TYPESPEC_FIELDS on class CL_BUP_CENT_CHECK has no exception.

Method CONSTRUCTOR Signature

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

Method FILL_MSG_STRUCTURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSGADD Call by reference Type reference (TYPE) CMD_S_MSGADD Zusatzparameter für Nachrichten 20050623
2 Exporting ES_OBJINFO Call by reference Type reference (TYPE) CMD_S_OBJINFO Objektinformationen zu Nachrichten 20050623
3 Importing IS_KEY Call by reference Type reference (TYPE) BUP_S_CENT_KEY GP: Schlüssel des MD Segmentes Zentrale Daten 20050623
4 Importing IV_SOURCE_ID Call by reference Type reference (TYPE) CMD_MSGCONSUMER Nachrichtenerzeuger 20050623

Method FILL_MSG_STRUCTURES on class CL_BUP_CENT_CHECK has no exception.

Method GET_BP_TYPE_SPECIFIC_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GROUP_FIELDS Call by reference Type reference (TYPE) BUP_T_FIELDNAMES Feldnamen: Gruppenfelder 20050623
2 Exporting ET_ORG_FIELDS Call by reference Type reference (TYPE) BUP_T_FIELDNAMES Feldnamen: Organisationsfelder 20050623
3 Exporting ET_PERSON_FIELDS Call by reference Type reference (TYPE) BUP_T_FIELDNAMES Feldnamen: Personenfelder 20050623

Method GET_BP_TYPE_SPECIFIC_FIELDS on class CL_BUP_CENT_CHECK has no exception.

Method GET_CI_INCL_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDNAMES Call by reference Type reference (TYPE) BUP_T_FIELDNAMES GP: Feldnamen 20050725

Method GET_CI_INCL_FIELDS on class CL_BUP_CENT_CHECK has no exception.

Method GET_FORBIDDEN_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FORBIDDEN_FIELDS Call by reference Type reference (TYPE) BUP_T_FIELDNAMES Feldnamen: Nicht änderbare Felder 20050623

Method GET_FORBIDDEN_FIELDS on class CL_BUP_CENT_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_CENT_CHECK SAP_GP: Checkroutinen Segment zentrale Daten 20060104

Method GET_INSTANCE on class CL_BUP_CENT_CHECK has no exception.

Method REMOVE_CONSUMER_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSGADD Call by reference Type reference (TYPE) CMD_S_MSGADD Zusatzparameter für Nachrichten 20050629
2 Exporting ES_MSGVSRC Call by reference Type reference (TYPE) CMD_S_MSGVSRC Struktur für die Herkunft von Nachrichtenvariablen 20050629
3 Exporting ES_OBJINFO Call by reference Type reference (TYPE) CMD_S_OBJINFO Objektinformationen zu Nachrichten 20050629
4 Exporting EV_WRONG Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050629
5 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20050629
6 Importing IS_BPEXTKEY Call by reference Type reference (TYPE) BUP_S_CENT_BPEXTKEY GP: Schlüssel des MD Segmentes Zentrale Daten (ID BPExt) 20050629
7 Importing IS_GUIDKEY Call by reference Type reference (TYPE) BUP_S_CENT_GUIDKEY GP: Schlüssel des MD Segmentes Zentrale Daten (ID GUID) 20050629
8 Importing IS_KEY Call by reference Type reference (TYPE) BUP_S_CENT_KEY GP: Schlüssel des MD Segmentes Branchen 20050629
9 Importing IV_LIFETIME Call by reference Type reference (TYPE) CMD_MSGLIFETIME Lebensdauer einer Nachricht 20060317
10 Importing IV_MDO_MESSAGE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070830
11 Importing IV_SOURCE_ID Call by reference Type reference (TYPE) CMD_MSGCONSUMER Konsumenten-GUID 20050629

Method REMOVE_CONSUMER_MSG on class CL_BUP_CENT_CHECK has no exception.

Method TITLE_SEX_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 Kennzeichen: Fehler aufgetreten 20050623
2 Importing IR_LOG_HANDLE Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20050623
3 Importing IS_KEY Call by reference Type reference (TYPE) BUP_S_CENT_KEY GP: Schlüssel des MD Segmentes Zentrale Daten 20050623
4 Importing IV_LIFETIME Call by reference Type reference (TYPE) CMD_MSGLIFETIME Lebensdauer einer Nachricht 20060317
5 Importing IV_SEXF Call by reference Type reference (TYPE) BU_XSEXF Auswahl: Geschäftspartner ist weiblich 20050623
6 Importing IV_SEXM Call by reference Type reference (TYPE) BU_XSEXM Auswahl: Geschäftspartner ist männlich 20050623
7 Importing IV_SEXU Call by reference Type reference (TYPE) BU_XSEXU Auswahl: Geschlecht des Geschäftspartners ist unbekannt 20050623
8 Importing IV_TITLE_KEY Call by reference Type reference (TYPE) AD_TITLE GP: Allgemeine Daten I 20050623

Method TITLE_SEX_CHECK on class CL_BUP_CENT_CHECK has no exception.

Method WRITE_MSG_COMPLEX Signature

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

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