SAP ABAP Class CL_BUP_CENT_API (BP-API: MD Segment Central Data)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BP (Application Component) Business Partner Foundation
     S_BUPA_API (Package) SAP-Businesspartner: API (Basis)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  FSBP_IPI_BAS_INIT Dummy Class for Initialization of the BAS 20070711
Properties
Class CL_BUP_CENT_API  
Short Description BP-API: MD Segment Central Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_BUPA_API   SAP-Businesspartner: API (Basis) 
Created 20051124   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BUP_CENT_API has no forward declaration.
Interfaces
Class CL_BUP_CENT_API has no interface implemented.
Friends
Class CL_BUP_CENT_API has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_PROPERTY_READ_ONLY Constant Protected Type reference (TYPE) BUP_PROPERTY 2 BP: Field Property 20061127
2 GC_READ_ONLY Constant Protected Type reference (TYPE) BUP_EDIT_MODE 1 Edit Mode 20061127
3 GR_ADDR_COMPLETE Static Attribute Protected Object reference (TYPE REF TO) CL_ADDR_COMPLETE Service Methods for Handling Addresses 20070207
4 GR_BUP_ADDR Static Attribute Protected Object reference (TYPE REF TO) CL_BUP_ADDR BP Address Segment 20051214
5 GR_BUP_BAS_INTERFACE Static Attribute Protected Object reference (TYPE REF TO) CL_BUP_BAS_INTERFACE BP Address Segment 20051214
6 GR_BUP_BAS_INTERFACE_API Static Attribute Protected Object reference (TYPE REF TO) CL_BUP_BAS_INTERFACE_API BP/BAS Interface for API Scenario 20051214
7 GR_BUP_CENT Static Attribute Protected Object reference (TYPE REF TO) CL_BUP_CENT Business Partner: Master Data Segment Central Data 20051124
8 GR_BUP_LOCKING Static Attribute Protected Object reference (TYPE REF TO) CL_BUP_LOCKING SAP BP: Central Lock Service 20060515
9 GR_CMD_APPLLOG Static Attribute Protected Object reference (TYPE REF TO) CL_CMD_APPLLOG Application Log 20060130
10 GR_CMD_APPLLOG_PROVIDER Static Attribute Protected Object reference (TYPE REF TO) IF_CMD_APPLLOG_PROVIDER Interface for Reading Log Messages 20060216
11 GS_MSGKIND Static Attribute Protected Type reference (TYPE) CMD_S_MSGKIND 'ALL' Output Type 20060228
12 GS_OBJ Static Attribute Protected Type reference (TYPE) CMD_S_OBJECT Object Key 20060217
13 GT_MSG_COMPLETE Static Attribute Protected Type reference (TYPE) CMD_T_MSG_COMPLETE Message with All Additional Data 20060217
Methods
# Method Level Visibility Method type Description Created on
1 BUPA_NUMBERS_GET Static method Public Method Read Alternative Partner IDs 20051124
2 CHECK_EXTERNAL_DATA Static method Public Method Check External Partner Data 20070125
3 CONVERT_COMMDATA Static method Public Method Convert Communication Data 20060105
4 CREATE_PARTNER Static method Public Method Initial Creation of a Partner 20051129
5 FILL_CHANGED_FIELDS Static method Protected Method Fill CHANGED_FIELDS Table Completely with Field Names 20070502
6 GET_COMMDATA Static method Public Method Read Cross-Address Communication Data 20051221
7 GET_INSTANCE Static method Protected Method IPI Instantiation 20051220
8 IS_LOCKED Static method Public Method Check Partner for Set Locks 20060515
9 MODIFY Static method Public Method Change Partner 20051129
10 READ Static method Public Method Read Partner Data (One Time Slice) 20051129
11 READ_BY_PARTNER Static method Public Method Read Partner Data (All Time Slices) 20051129
12 READ_DESCRIPTION Static method Public Method Read Name Description for BP 20060320
13 SET_PROPERTIES_READ_ONLY Static method Public Method Set Properties to READ_ONLY 20061127
Events
Class CL_BUP_CENT_API has no event.
Types
Class CL_BUP_CENT_API has no local type.
Method Signatures

Method BUPA_NUMBERS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAILED_BPEXT Call by reference Type reference (TYPE) BUP_TS_CENT_BPEXT Fehlerhafte BPEXT 20051124
2 Exporting ET_FAILED_GUID Call by reference Type reference (TYPE) BUP_TS_CENT_GUID MD Segment zentrale Daten: Tabelle mit GUIDs 20070308
3 Exporting ET_FAILED_PARTNER Call by reference Type reference (TYPE) BUP_TS_CENT_ID Fehlerhafte Partner 20051124
4 Exporting ET_MESSAGE Call by reference Type reference (TYPE) CMD_T_MSG_COMPLETE Nachricht mit allen zusätzlichen Daten 20051124
5 Exporting ET_NUMBERS Call by reference Type reference (TYPE) BUP_T_CENT_NUMBER_API SAP-GP: Alternative IDs zum Geschäftpartner 20051124
6 Exporting ET_PARTNER Call by reference Type reference (TYPE) BUP_T_CENT_ID Ergebnis Partner 20051125
7 Importing IT_BPEXT Call by reference Type reference (TYPE) BUP_T_CENT_BPEXT Schlüssel BPEXT 20051124
8 Importing IT_GUID Call by reference Type reference (TYPE) BUP_T_CENT_GUID MD Segment zentrale Daten: Partner GUID 20060906
9 Importing IT_PARTNER Call by reference Type reference (TYPE) BUP_T_CENT_ID Schlüssel Partner 20051124
10 Importing IT_UUIDKEY_API Call by reference Type reference (TYPE) BUP_T_CENT_UUIDKEY_API Schlüssel Partner/UUID 20051207

Method BUPA_NUMBERS_GET on class CL_BUP_CENT_API has no exception.

Method CHECK_EXTERNAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAILED_KEYS Call by reference Type reference (TYPE) BUP_T_CENT_KEY_API BP-API: Schlüssel des MD Segmentes Zentrale Daten 20070125
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) CMD_T_MSG_COMPLETE Nachricht mit allen zusätzlichen Daten 20070125
3 Importing IR_CHECK_OPERATOR Call by reference Object reference (TYPE REF TO) OBJECT 20070126
4 Importing IT_COMMDATA Call by reference Type reference (TYPE) BUP_T_CENT_COMMDATA_CHECK_API BP-API: Check der Adressübergreifende Kommunikationsdaten 20070125
5 Importing IT_DATA Call by reference Type reference (TYPE) BUP_T_CENT_DATA_CHECK_API GP-API: Check des MD Segmentes Zentrale Daten 20070125

Method CHECK_EXTERNAL_DATA on class CL_BUP_CENT_API has no exception.

Method CONVERT_COMMDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COMM_MOD Call by reference Type reference (TYPE) BUP_S_ADDR_COMM Konvertierte Kommunikationsdaten 20060105
2 Importing IS_COMMDATA Call by reference Type reference (TYPE) ADDRS_COMMUNICATION_DATA Kommunikationsdaten 20060105
3 Importing IS_CURRENT_STATE Call by reference Type reference (TYPE) BUP_S_CURRENT_STATE_COMMDATA BP-API: Current State für Kommunikationsdaten 20060303
4 Importing IV_ADRESS_ID Call by reference Type reference (TYPE) ADDR_NODE_ID Adress-ID 20060105

Method CONVERT_COMMDATA on class CL_BUP_CENT_API has no exception.

Method CREATE_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COMM_CREATED_ID Call by reference Type reference (TYPE) BUP_S_ADDR_COMM_CREATED_ID Neu angelegte ID fuer Kommunikationsdaten 20060222
2 Exporting ET_CHANGE_NOTIFICATIONS Call by reference Type reference (TYPE) ADDRT_CHANGE_NOTIFICATION Änderungsinformationen zur Adresse 20060222
3 Exporting ET_CHANGE_NOTIFICATIONS_COMM Call by reference Type reference (TYPE) ADDRT_CHANGE_NOTIFICATION Änderungsinformationen zu Kommunikationsdaten 20060222
4 Exporting ET_CREATED_KEYS Call by reference Type reference (TYPE) BUP_T_CENT_CREATEKEY_API BP-API: Angelegte Partnerkeys 20051130
5 Exporting ET_CREATED_PARTNERS_COMMDATA Call by reference Type reference (TYPE) BUP_T_CENT_CREATEKEY_API Partner mit angelegten Kommunikationsdaten 20060116
6 Exporting ET_MESSAGE Call by reference Type reference (TYPE) CMD_T_MSG_COMPLETE Nachricht mit allen zusätzlichen Daten 20051129
7 Exporting ET_NEW_ADDRESS_ID Call by reference Type reference (TYPE) ADDRT_CREATED_ID Neu angelegte IDs für Adressen 20060222
8 Exporting ET_REJECTED_KEYS Call by reference Type reference (TYPE) BUP_T_CENT_CREATEKEY_API BP-API: Abgelehnte Schlüssel bei Partneranlage 20051129
9 Exporting ET_REJECTED_PARTNERS_COMMDATA Call by reference Type reference (TYPE) BUP_T_CENT_CREATEKEY_API Partner mit abgelehnten Änderungen zu Kommunikationsdaten 20060116
10 Importing IT_MODIFICATIONS Call by reference Type reference (TYPE) BUP_T_CENT_CREATE_API GP-API: Anlegen des MD Segmentes Zentrale Daten 20051129

Method CREATE_PARTNER on class CL_BUP_CENT_API has no exception.

Method FILL_CHANGED_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CREATE_API Call by reference Type reference (TYPE) BUP_S_CENT_CREATE_API GP-API: Anlegen des MD Segmentes Zentrale Daten 20070502

Method FILL_CHANGED_FIELDS on class CL_BUP_CENT_API has no exception.

Method GET_COMMDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COMMDATA Call by reference Type reference (TYPE) ADDRS_COMMUNICATION_DATA BP-API: Adressübergreifende Kommunikationsdaten 20051221
2 Exporting ES_COMMUNICATION_PREFERENCE Call by reference Type reference (TYPE) ADDRS_COMMUNICATION_PREFERENCE Bevorzugte Kommunikationsart 20060125
3 Importing IS_COMMDATA_READ Call by reference Type reference (TYPE) BUP_S_COMMDATA_READ_API Zu lesenede Kommunikatinsdaten 20051221
4 Importing IV_ADDR_ID Call by reference Type reference (TYPE) ADDR_NODE_ID Adressnummer 20051221
5 Importing IV_RETRIEVE_ALL_COMM_DATA Call by reference Type reference (TYPE) BOOLE_D Alle Kommunikationsdaten lesen 20051221
6 Importing IV_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) BOOLE_D DB-Stand lesen 20061116

Method GET_COMMDATA on class CL_BUP_CENT_API has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_READ Call by reference Type reference (TYPE) BOOLE_D Aufruf aus Read-Methode 20061013

Method GET_INSTANCE on class CL_BUP_CENT_API has no exception.

Method IS_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARTNER_LOCK Call by reference Type reference (TYPE) BUP_T_PARTNER_LOCK_API MD Segment zentrale Daten: Sperrstatus eines GPs 20060515
2 Exporting ET_PARTNER_NOLOCK Call by reference Type reference (TYPE) BUP_T_CENT_UUIDKEY_API Partner ohne Sperre 20060515
3 Importing IR_LOG_HANDLE Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20060515
4 Importing IT_PARTNER Call by reference Type reference (TYPE) BUP_T_CENT_UUIDKEY_API MD SegBP-API: Schlüssel zentrale Daten (Partner/UUID) 20060515

Method IS_LOCKED on class CL_BUP_CENT_API has no exception.

Method MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COMM_CREATED_ID Call by reference Type reference (TYPE) BUP_S_ADDR_COMM_CREATED_ID Neu angelegte ID fuer Kommunikationsdaten 20060222
2 Exporting ET_CHANGED_KEYS Call by reference Type reference (TYPE) BUP_T_CENT_CHANGEDKEY_API Partner mit geänderten zentralen Daten 20051201
3 Exporting ET_CHANGED_PARTNERS_COMMDATA Call by reference Type reference (TYPE) BUP_T_CENT_KEY_API Partner mit geänderten Kommunikationsdaten 20060113
4 Exporting ET_CHANGE_NOTIFICATIONS_COMM Call by reference Type reference (TYPE) ADDRT_CHANGE_NOTIFICATION Änderungsinformationen zu Kommunikationsdaten 20060222
5 Exporting ET_MESSAGE Call by reference Type reference (TYPE) CMD_T_MSG_COMPLETE Nachricht mit allen zusätzlichen Daten 20051201
6 Exporting ET_REJECTED_KEYS Call by reference Type reference (TYPE) BUP_T_CENT_REJECTED_KEY_API Partner mit abgelehnten Änderungen zu zentralen Daten 20051201
7 Exporting ET_REJECTED_PARTNERS_COMMDATA Call by reference Type reference (TYPE) BUP_T_CENT_KEY_API Partner mit abgelehnten Änderungen zu Kommunikationsdaten 20060113
8 Importing IT_MODIFICATIONS Call by reference Type reference (TYPE) BUP_T_CENT_MODIFICATION_API GP-API: Ändern des MD Segmentes Zentrale Daten 20051129

Method MODIFY on class CL_BUP_CENT_API has no exception.

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMMDATA Call by reference Type reference (TYPE) BUP_T_CENT_COMMDATA_API BP-API: Adressübergreifende Kommunikationsdaten 20051202
2 Exporting ET_DATA Call by reference Type reference (TYPE) BUP_T_CENT_DATA_API BP-API: Daten des MD Segmentes Zentrale Daten 20051202
3 Exporting ET_FAILED_KEYS Call by reference Type reference (TYPE) BUP_T_CENT_KEY_API GP-API: Fehlerhaft Schlüssel zentrales Segment 20051202
4 Exporting ET_MESSAGE Call by reference Type reference (TYPE) CMD_T_MSG_COMPLETE Nachricht mit allen zusätzlichen Daten 20051202
5 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) BUP_T_CENT_PROPERTIES_API BP-API: Properties für MD Segment zentrale Daten 20051202
6 Importing IS_COMMDATA_READ Call by reference Type reference (TYPE) BUP_S_COMMDATA_READ_API Zu lesende Kommunikationsdaten 20051202
7 Importing IT_PARTNER Call by reference Type reference (TYPE) BUP_T_CENT_KEY_API BP-API: Schlüssel des MD Segmentes Zentrale Daten 20051205
8 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) BUP_EDIT_MODE '1' Editiermodus 20051202
9 Importing IV_FILL_PROPERTIES Call by reference Type reference (TYPE) BOOLE_D Properties füllen 20051202
10 Importing IV_PROVIDE_ADDRESS_ID Call by reference Type reference (TYPE) BOOLE_D Personen-ID ermitteln 20060209
11 Importing IV_RETRIEVE_ALL_COMM_DATA Call by reference Type reference (TYPE) BOOLE_D Alle Kommunikationsdaten lesen 20051202
12 Importing IV_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) BOOLE_D Before Image lesen 20051202

Method READ on class CL_BUP_CENT_API has no exception.

Method READ_BY_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMMDATA Call by reference Type reference (TYPE) BUP_T_CENT_COMMDATA_API BP-API: Adressübergreifende Kommunikationsdaten 20051205
2 Exporting ET_DATA Call by reference Type reference (TYPE) BUP_T_CENT_DATA_API BP: Daten des MD Segmentes Zentrale Daten 20051205
3 Exporting ET_FAILED_KEYS Call by reference Type reference (TYPE) BUP_T_CENT_UUIDKEY_API GP-API: Schlüssel des MD Segmentes Zentrale Daten 20051205
4 Exporting ET_MESSAGE Call by reference Type reference (TYPE) CMD_T_MSG_COMPLETE Nachricht mit allen zusätzlichen Daten 20051205
5 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) BUP_T_CENT_PROPERTIES_API BP-API: Properties für MD Segment zentrale Daten 20051205
6 Importing IS_COMMDATA_READ Call by reference Type reference (TYPE) BUP_S_COMMDATA_READ_API BP-API: Lesen adressübergreifender Kommunikationsdaten 20051205
7 Importing IT_PARTNER Call by reference Type reference (TYPE) BUP_T_CENT_UUIDKEY_API BP-API: Schlüssel zentrale Daten (Partner/UUID) 20051205
8 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) BUP_EDIT_MODE '1' Editiermodus 20051205
9 Importing IV_FILL_PROPERTIES Call by reference Type reference (TYPE) BOOLE_D Properties füllen 20051205
10 Importing IV_PROVIDE_ADDRESS_ID Call by reference Type reference (TYPE) BOOLE_D Personen-ID ermitteln 20060209
11 Importing IV_RETRIEVE_ALL_COMM_DATA Call by reference Type reference (TYPE) BOOLE_D Alle adressübergreifenden Kommunikationsdaten lesen 20051221
12 Importing IV_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) BOOLE_D Datenbankstand lesen 20051205

Method READ_BY_PARTNER on class CL_BUP_CENT_API has no exception.

Method READ_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DESCRIPTION Call by reference Type reference (TYPE) BUP_T_CENT_DESCRIPTION_API GP: Namensbeschreibung eines Geschäftspartners 20060320
2 Exporting ET_FAILED_KEYS Call by reference Type reference (TYPE) BUP_T_CENT_KEY_API BP-API: Schlüssel des MD Segmentes Zentrale Daten 20060320
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) CMD_T_MSG_COMPLETE Nachricht mit allen zusätzlichen Daten 20060320
4 Importing IT_PARTNER Call by reference Type reference (TYPE) BUP_T_CENT_KEY_API BP-API: Schlüssel des MD Segmentes Zentrale Daten 20060320

Method READ_DESCRIPTION on class CL_BUP_CENT_API has no exception.

Method SET_PROPERTIES_READ_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_PROPERTIES Call by reference Type reference (TYPE) BUP_T_FIELD_PROPERTIES BP: Feldeigenschaften pro Feld 20061127

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