SAP ABAP Class CL_BUP_CENT_ERROR_MEM (Error Memory for MD 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 20050418
Properties
Class CL_BUP_CENT_ERROR_MEM  
Short Description Error Memory for MD 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 20050418   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BUP_CENT_ERROR_MEM 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 20050418
Friends
Class CL_BUP_CENT_ERROR_MEM 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_HANDLE_PREFIX Instance attribute Private Attribute reference (LIKE) 20050623
34 GC_IDEN Instance attribute Private Attribute reference (LIKE) 20050623
35 GC_INDU Instance attribute Private Attribute reference (LIKE) 20050623
36 GC_LOCK_EXCL Instance attribute Private Attribute reference (LIKE) 20050623
37 GC_LOCK_SP Instance attribute Private Attribute reference (LIKE) 20050623
38 GC_MSGKIND_ALL Instance attribute Private Attribute reference (LIKE) 20050615
39 GC_MSGKIND_TEC Instance attribute Private Attribute reference (LIKE) 20050615
40 GC_MSGKIND_UI Instance attribute Private Attribute reference (LIKE) 20050615
41 GC_MSGTYP_MAX Instance attribute Private Attribute reference (LIKE) 20050513
42 GC_MSG_ABORT Instance attribute Private Attribute reference (LIKE) 20050513
43 GC_MSG_ERROR Instance attribute Private Attribute reference (LIKE) 20050513
44 GC_MSG_EXCEPTION Instance attribute Private Attribute reference (LIKE) 20050513
45 GC_MSG_INFO Instance attribute Private Attribute reference (LIKE) 20050513
46 GC_MSG_SUCCESS Instance attribute Private Attribute reference (LIKE) 20050513
47 GC_MSG_WARN Instance attribute Private Attribute reference (LIKE) 20050513
48 GC_OBJECT Instance attribute Private Attribute reference (LIKE) 20050513
49 GC_OBJ_BUPA Instance attribute Private Attribute reference (LIKE) 20050623
50 GC_ONCEOFF Instance attribute Private Attribute reference (LIKE) 20050513
51 GC_PERMANENT Instance attribute Private Attribute reference (LIKE) 20050513
52 GC_PROBCL_1 Instance attribute Private Attribute reference (LIKE) 20050513
53 GC_PROBCL_2 Instance attribute Private Attribute reference (LIKE) 20050513
54 GC_PROBCL_3 Instance attribute Private Attribute reference (LIKE) 20050513
55 GC_PROBCL_4 Instance attribute Private Attribute reference (LIKE) 20050513
56 GC_PROBCL_MAX Instance attribute Private Attribute reference (LIKE) 20050513
57 GC_PROBCL_SPACE Instance attribute Private Attribute reference (LIKE) 20050513
58 GC_PROCESS Instance attribute Private Attribute reference (LIKE) 20050513
59 GC_PROP_ENABLED Instance attribute Private Attribute reference (LIKE) 20050623
60 GC_PROP_MANDATORY Instance attribute Private Attribute reference (LIKE) 20050623
61 GC_PROP_NOT_ENABLED Instance attribute Private Attribute reference (LIKE) 20050623
62 GC_PROP_READ_ONLY Instance attribute Private Attribute reference (LIKE) 20050623
63 GC_RELA Instance attribute Private Attribute reference (LIKE) 20050623
64 GC_RELT Instance attribute Private Attribute reference (LIKE) 20050623
65 GC_ROLE Instance attribute Private Attribute reference (LIKE) 20050623
66 GC_SEXF Instance attribute Private Attribute reference (LIKE) 20050623
67 GC_SEXF_BAS Instance attribute Private Attribute reference (LIKE) 20050623
68 GC_SEXM Instance attribute Private Attribute reference (LIKE) 20050623
69 GC_SEXM_BAS Instance attribute Private Attribute reference (LIKE) 20050623
70 GC_SEXU Instance attribute Private Attribute reference (LIKE) 20050623
71 GC_TIMDP_0 Instance attribute Private Attribute reference (LIKE) 20050623
72 GC_TIMDP_1 Instance attribute Private Attribute reference (LIKE) 20050623
73 GC_TIMDP_2 Instance attribute Private Attribute reference (LIKE) 20050623
74 GC_TIMDP_3 Instance attribute Private Attribute reference (LIKE) 20050623
75 GC_TIMDP_4 Instance attribute Private Attribute reference (LIKE) 20050623
76 GC_TIME_TO Instance attribute Private Attribute reference (LIKE) 20050623
77 GC_TS_FROM Instance attribute Private Attribute reference (LIKE) 20050623
78 GC_TS_TO Instance attribute Private Attribute reference (LIKE) 20050623
79 GC_TYPE_GROUP Instance attribute Private Attribute reference (LIKE) 20050623
80 GC_TYPE_ORGAN Instance attribute Private Attribute reference (LIKE) 20050623
81 GC_TYPE_PERSON Instance attribute Private Attribute reference (LIKE) 20050623
82 GC_TZONE_UTC Instance attribute Private Attribute reference (LIKE) 20050623
83 GC_X Static Attribute Public Type reference (TYPE) BOOLE_D 'X' Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20050420
84 GC_XX Instance attribute Private Attribute reference (LIKE) 20050623
85 GR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_BUP_CENT_ERROR_MEM Error Memory for MD Segment Central Data 20050418
86 GT_GUID_ID Instance attribute Private Type reference (TYPE) GUID_PARTNER_MAP_T Mapping Between Partner GUID and ID 20050422
87 GT_MEM_BUT000 Instance attribute Private Type reference (TYPE) BUP_TS_CENT_DATA_INT BP: MD Segment CENT, Error Memory for Table BUT000 20050506
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_DATA Instance method Public Method Delete All Data for a Partner 20050420
2 CONSTRUCTOR Instance method Public Constructor 20050418
3 EXISTS_DATA Instance method Public Method Data in error memory? 20050506
4 GET_DATA Instance method Public Method Reading Data from Error Memory 20050419
5 GET_DATA_ALL Instance method Public Method Complete Memory Read 20050711
6 GET_DATA_SINGLE Instance method Public Method Reading a Data Record in Error Memory 20050509
7 GET_INSTANCE Static method Public Method Get Instance in CENT Error Memory 20050418
8 REFRESH_MEMORY Instance method Public Method Deleting Entire Error Memory 20050418
9 REMOVE_CONSUMER_MSG Instance method Private Method Retrieve Messages from Log 20050513
10 SET_DATA Instance method Public Method Writing Data to Error Memory 20050419
11 WRITE_MSG_COMPLEX Instance method Private Method Writing Messages with Temporary Object Key 20050513
Events
Class CL_BUP_CENT_ERROR_MEM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GUID_PARTNER_MAP_T Private See coding 20050422 GUID_PARTNER_MAP_T type sorted table of BUP_S_CENT_ID_GUID with unique key PARTNER_GUID
Method Signatures

Method CLEAR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEYS Call by reference Type reference (TYPE) BUP_TS_CENT_ID MD Segment zentrale Daten: Tabelle mit IDs 20050420

Method CLEAR_DATA on class CL_BUP_CENT_ERROR_MEM has no exception.

Method CONSTRUCTOR Signature

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

Method EXISTS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATA_EXISTS Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050506
2 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20050506
3 Importing IV_PARTNER_EXTERNAL Call by reference Type reference (TYPE) BU_BPEXT Geschäftspartnernummer im externen System 20050506
4 Importing IV_PARTNER_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20050506

Method EXISTS_DATA on class CL_BUP_CENT_ERROR_MEM has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) BUP_TS_CENT_DATA_INT GP: MDS CENT, Fehlermemory zu Tabelle BUT000 20050623
2 Exporting ET_FAILED Call by reference Type reference (TYPE) BUP_T_CENT_ID Nicht gefundene Schlüssel 20050420
3 Exporting ET_FAILED_BPEXT Call by reference Type reference (TYPE) BUP_T_CENT_BPEXT MD Segment zentrale Daten: Tabelle mit Externen Partner ID's 20050506
4 Exporting ET_FAILED_GUIDS Call by reference Type reference (TYPE) BUP_T_CENT_GUID Nicht gefundene Schlüssel 20050421
5 Importing IR_LOG_HANDLE Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20050513
6 Importing IT_BPEXT Call by reference Type reference (TYPE) BUP_T_CENT_BPEXT MD Segment zentrale Daten: Tabelle mit Externen Partner ID's 20050506
7 Importing IT_GUIDS Call by reference Type reference (TYPE) BUP_T_CENT_GUID MD Segment zentrale Daten: Tabelle mit Guids 20050421
8 Importing IT_KEYS Call by reference Type reference (TYPE) BUP_T_CENT_ID MD Segment zentrale Daten: Tabelle mit IDs 20050420

Method GET_DATA on class CL_BUP_CENT_ERROR_MEM has no exception.

Method GET_DATA_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) BUP_TS_CENT_DATA_INT GP: Daten des MD Segmentes Zentrale Daten (interne Darst.) 20050711

Method GET_DATA_ALL on class CL_BUP_CENT_ERROR_MEM has no exception.

Method GET_DATA_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BUT000 Call by reference Type reference (TYPE) BUP_S_CENT_DATA_INT ZGP: Allgemeine Daten plus Statusinformationen 20050509
2 Exporting EV_NOT_FOUND Call by reference Type reference (TYPE) BOOLE_D Kennzeichen: keine Daten gefunden 20050509
3 Importing IR_LOG_HANDLE Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20050513
4 Importing IV_IGNORE_KEY_DATE Call by reference Type reference (TYPE) BOOLE_D Kennzeichen: wenn nichts zu Datum gefunden,dann ersten Satz 20050722
5 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20050509
6 Importing IV_PARTNER_EXTERNAL Call by reference Type reference (TYPE) BUT000-BPEXT Geschäftspartnernummer im externen System 20050509
7 Importing IV_PARTNER_GUID Call by reference Type reference (TYPE) BUT000-PARTNER_GUID GUID eines Geschäftspartners 20050509
8 Importing IV_VALDT_SEL Call by reference Type reference (TYPE) SYDATUM SY-DATLO Aktuelles Datum des Applikationsservers 20050509

Method GET_DATA_SINGLE on class CL_BUP_CENT_ERROR_MEM 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_ERROR_MEM Fehlermemory für MD Segment zentrale Daten 20050418

Method GET_INSTANCE on class CL_BUP_CENT_ERROR_MEM has no exception.

Method REFRESH_MEMORY Signature

Method REFRESH_MEMORY on class CL_BUP_CENT_ERROR_MEM has no parameter.
Method REFRESH_MEMORY on class CL_BUP_CENT_ERROR_MEM 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 20050712
2 Exporting ES_MSGVSRC Call by reference Type reference (TYPE) CMD_S_MSGVSRC Struktur für die Herkunft von Nachrichtenvariablen 20050513
3 Exporting ES_OBJINFO Call by reference Type reference (TYPE) CMD_S_OBJINFO Objektinformationen zu Nachrichten 20050513
4 Exporting EV_WRONG Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050513
5 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20050513
6 Importing IS_BPEXTKEY Call by reference Type reference (TYPE) BUP_S_CENT_BPEXTKEY GP: Schlüssel des MD Segmentes Zentrale Daten (ID BPExt) 20050513
7 Importing IS_GUIDKEY Call by reference Type reference (TYPE) BUP_S_CENT_GUIDKEY GP: Schlüssel des MD Segmentes Zentrale Daten (ID GUID) 20050513
8 Importing IS_KEY Call by reference Type reference (TYPE) BUP_S_CENT_KEY GP: Schlüssel des MD Segmentes Zentrale Daten 20050513
9 Importing IV_SOURCE_ID Call by reference Type reference (TYPE) CMD_MSGCONSUMER Konsumenten-GUID 20050513

Method REMOVE_CONSUMER_MSG on class CL_BUP_CENT_ERROR_MEM has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) BUP_TS_CENT_DATA_INT GP: MDS CENT, Fehlermemory zu Tabelle BUT000 20050623

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

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