SAP ABAP Class CL_BUP_CARD_1 (BP: Segment Payment Cards)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   AP-MD-BP (Application Component) SAP Business Partner
     BUPA_CCARD_IPI (Package) SAP BP: IPI Payment Card Details
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BUP_CARD_CONST Constants of Payment Card Segments 20050928
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BUP_CONST Business Partner: Constants Generally Used 20050928
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BUP_TRANSACTION Transactional Operations - Business Partner 20050928
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BUP_TRANSACTION_PARTNER Transactional Operations - Partner 20050928
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CMD_APPLLOG_CONST Reuse Constants of Application Logs 20050928
Properties
Class CL_BUP_CARD_1  
Short Description BP: Segment Payment Cards    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BUPA_CCARD_IPI   SAP BP: IPI Payment Card Details 
Created 20050928   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BUP_CARD_1 has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BUP_CARD_CONST Constants of Payment Card Segments 20050928
2 IF_BUP_CONST Business Partner: Constants Generally Used 20050928
3 IF_BUP_TRANSACTION Transactional Operations - Business Partner 20050928
4 IF_BUP_TRANSACTION_PARTNER Transactional Operations - Partner 20050928
5 IF_CMD_APPLLOG_CONST Reuse Constants of Application Logs 20050928
Friends
Class CL_BUP_CARD_1 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) 20051004
2 GC_ACTION_INSERT Instance attribute Private Attribute reference (LIKE) 20051004
3 GC_ACTION_UPDATE Instance attribute Private Attribute reference (LIKE) 20051004
4 GC_ACTIVITY_DISPLAY Instance attribute Private Attribute reference (LIKE) 20051004
5 GC_ACTIVITY_UPDATE Instance attribute Private Attribute reference (LIKE) 20051004
6 GC_ADDR Instance attribute Private Attribute reference (LIKE) 20051004
7 GC_ADUS Instance attribute Private Attribute reference (LIKE) 20051004
8 GC_ATTR1 Instance attribute Private Attribute reference (LIKE) 20051004
9 GC_ATTR2 Instance attribute Private Attribute reference (LIKE) 20051004
10 GC_ATTR3 Instance attribute Private Attribute reference (LIKE) 20051004
11 GC_ATTR4 Instance attribute Private Attribute reference (LIKE) 20051004
12 GC_AUTH_ACTVT_DELETE Instance attribute Private Attribute reference (LIKE) 20051004
13 GC_AUTH_ACTVT_DISPLAY Instance attribute Private Attribute reference (LIKE) 20051004
14 GC_AUTH_ACTVT_INSERT Instance attribute Private Attribute reference (LIKE) 20051004
15 GC_AUTH_ACTVT_UPDATE Instance attribute Private Attribute reference (LIKE) 20051004
16 GC_BANK Instance attribute Private Attribute reference (LIKE) 20051004
17 GC_BUP Instance attribute Private Attribute reference (LIKE) 20051004
18 GC_CARD Instance attribute Private Attribute reference (LIKE) 20051004
19 GC_CATEGORY_OBJECT Instance attribute Private Attribute reference (LIKE) 20051007
20 GC_CENT Instance attribute Private Attribute reference (LIKE) 20051004
21 GC_CHANGE_MODE_CREATE Instance attribute Private Attribute reference (LIKE) 20051004
22 GC_CHANGE_MODE_DELETE Instance attribute Private Attribute reference (LIKE) 20051004
23 GC_CHANGE_MODE_UPDATE Instance attribute Private Attribute reference (LIKE) 20051004
24 GC_DATE_FROM Instance attribute Private Attribute reference (LIKE) 20051004
25 GC_DATE_TO Instance attribute Private Attribute reference (LIKE) 20051004
26 GC_DOCU Instance attribute Private Attribute reference (LIKE) 20051018
27 GC_EDIT_MODE_EDIT Instance attribute Private Attribute reference (LIKE) 20051004
28 GC_EDIT_MODE_EDIT_EXCLUSIVE Instance attribute Private Attribute reference (LIKE) 20051004
29 GC_EDIT_MODE_READ_ONLY Instance attribute Private Attribute reference (LIKE) 20051004
30 GC_FALSE Instance attribute Private Attribute reference (LIKE) 20051013
31 GC_FIELD_CCACCNAME Instance attribute Private Attribute reference (LIKE) 20051028
32 GC_FIELD_CCARD_ID Instance attribute Private Attribute reference (LIKE) 20051007
33 GC_FIELD_CCDEF Instance attribute Private Attribute reference (LIKE) 20051026
34 GC_FIELD_CCINS Instance attribute Private Attribute reference (LIKE) 20051028
35 GC_FIELD_CCNUM Instance attribute Private Attribute reference (LIKE) 20051028
36 GC_FIELD_GUID Instance attribute Private Attribute reference (LIKE) 20060427
37 GC_FIELD_GUID_INT Instance attribute Private Attribute reference (LIKE) 20060427
38 GC_FIELD_PARTNER Instance attribute Private Attribute reference (LIKE) 20051007
39 GC_FIELD_VALID_FROM Instance attribute Private Attribute reference (LIKE) 20051024
40 GC_FIELD_VALID_FROM_INT Instance attribute Private Attribute reference (LIKE) 20051024
41 GC_FIELD_VALID_TO Instance attribute Private Attribute reference (LIKE) 20051024
42 GC_FIELD_VALID_TO_INT Instance attribute Private Attribute reference (LIKE) 20051024
43 GC_HOUR Instance attribute Private Attribute reference (LIKE) 20051018
44 GC_IDEN Instance attribute Private Attribute reference (LIKE) 20051004
45 GC_INDU Instance attribute Private Attribute reference (LIKE) 20051004
46 GC_KEYTYPE_CREATEHANDLE Instance attribute Private Attribute reference (LIKE) 20051004
47 GC_KEYTYPE_KEY Instance attribute Private Attribute reference (LIKE) 20051004
48 GC_LIFETIME_ONCE_ONLY Instance attribute Private Attribute reference (LIKE) 20051007
49 GC_LIFETIME_PERMANENT Instance attribute Private Attribute reference (LIKE) 20051007
50 GC_LOCK_CHECK Instance attribute Private Attribute reference (LIKE) 20060427
51 GC_LOCK_EXCL Instance attribute Private Attribute reference (LIKE) 20051004
52 GC_LOCK_SP Instance attribute Private Attribute reference (LIKE) 20051004
53 GC_MSGID_CARD Instance attribute Private Attribute reference (LIKE) 20051213
54 GC_MSGKIND_ALL Instance attribute Private Attribute reference (LIKE) 20051004
55 GC_MSGKIND_API Instance attribute Private Attribute reference (LIKE) 20060427
56 GC_MSGKIND_TEC Instance attribute Private Attribute reference (LIKE) 20051004
57 GC_MSGKIND_UI Instance attribute Private Attribute reference (LIKE) 20051004
58 GC_MSGTYP_MAX Instance attribute Private Attribute reference (LIKE) 20051004
59 GC_MSGV1 Constant Protected Type reference (TYPE) GTY_MSV_NO '1' Number of a Message Variable 20051007
60 GC_MSGV2 Constant Protected Type reference (TYPE) GTY_MSV_NO '2' Number of a Message Variable 20051007
61 GC_MSGV3 Constant Protected Type reference (TYPE) GTY_MSV_NO '3' Number of a Message Variable 20051007
62 GC_MSGV4 Constant Protected Type reference (TYPE) GTY_MSV_NO '4' Number of a Message Variable 20051007
63 GC_MSGVSRC Constant Protected Type reference (TYPE) BALMSGVSRC 'BUP_CARD' Application Log: Origin of a Message Variable 20051007
64 GC_MSG_ABORT Instance attribute Private Attribute reference (LIKE) 20051004
65 GC_MSG_ERROR Instance attribute Private Attribute reference (LIKE) 20051004
66 GC_MSG_EXCEPTION Instance attribute Private Attribute reference (LIKE) 20051004
67 GC_MSG_INFO Instance attribute Private Attribute reference (LIKE) 20051004
68 GC_MSG_SUCCESS Instance attribute Private Attribute reference (LIKE) 20051004
69 GC_MSG_WARN Instance attribute Private Attribute reference (LIKE) 20051004
70 GC_OBJECT Instance attribute Private Attribute reference (LIKE) 20051004
71 GC_ONCEOFF Instance attribute Private Attribute reference (LIKE) 20051004
72 GC_PERMANENT Instance attribute Private Attribute reference (LIKE) 20051004
73 GC_PROBCL_1 Instance attribute Private Attribute reference (LIKE) 20051004
74 GC_PROBCL_2 Instance attribute Private Attribute reference (LIKE) 20051004
75 GC_PROBCL_3 Instance attribute Private Attribute reference (LIKE) 20051004
76 GC_PROBCL_4 Instance attribute Private Attribute reference (LIKE) 20051004
77 GC_PROBCL_MAX Instance attribute Private Attribute reference (LIKE) 20051004
78 GC_PROBCL_SPACE Instance attribute Private Attribute reference (LIKE) 20051004
79 GC_PROCESS Instance attribute Private Attribute reference (LIKE) 20051004
80 GC_PROP_ENABLED Instance attribute Private Attribute reference (LIKE) 20051004
81 GC_PROP_MANDATORY Instance attribute Private Attribute reference (LIKE) 20051004
82 GC_PROP_NOT_ENABLED Instance attribute Private Attribute reference (LIKE) 20051004
83 GC_PROP_READ_ONLY Instance attribute Private Attribute reference (LIKE) 20051004
84 GC_RELA Instance attribute Private Attribute reference (LIKE) 20051004
85 GC_RELC Instance attribute Private Attribute reference (LIKE) 20051004
86 GC_RELS Instance attribute Private Attribute reference (LIKE) 20051004
87 GC_RELT Instance attribute Private Attribute reference (LIKE) 20051004
88 GC_ROLE Instance attribute Private Attribute reference (LIKE) 20051004
89 GC_SECU Instance attribute Private Attribute reference (LIKE) 20060427
90 GC_STMG Instance attribute Private Attribute reference (LIKE) 20051018
91 GC_TAXC Instance attribute Private Attribute reference (LIKE) 20060427
92 GC_TAXN Instance attribute Private Attribute reference (LIKE) 20060427
93 GC_TEXT Instance attribute Private Attribute reference (LIKE) 20051018
94 GC_TIMDP_0 Instance attribute Private Attribute reference (LIKE) 20051004
95 GC_TIMDP_1 Instance attribute Private Attribute reference (LIKE) 20051004
96 GC_TIMDP_2 Instance attribute Private Attribute reference (LIKE) 20051004
97 GC_TIMDP_3 Instance attribute Private Attribute reference (LIKE) 20051004
98 GC_TIMDP_4 Instance attribute Private Attribute reference (LIKE) 20051004
99 GC_TIME_FROM Instance attribute Private Attribute reference (LIKE) 20051004
100 GC_TIME_TO Instance attribute Private Attribute reference (LIKE) 20051004
101 GC_TRUE Instance attribute Private Attribute reference (LIKE) 20051013
102 GC_TS_FROM Instance attribute Private Attribute reference (LIKE) 20051004
103 GC_TS_TO Instance attribute Private Attribute reference (LIKE) 20051004
104 GC_TYPE_GROUP Instance attribute Private Attribute reference (LIKE) 20051004
105 GC_TYPE_ORGAN Instance attribute Private Attribute reference (LIKE) 20051004
106 GC_TYPE_PERSON Instance attribute Private Attribute reference (LIKE) 20051004
107 GC_TZONE_UTC Instance attribute Private Attribute reference (LIKE) 20051004
108 GC_X Instance attribute Private Attribute reference (LIKE) 20051004
109 GC_XX Instance attribute Private Attribute reference (LIKE) 20051004
110 GR_APPLOG Instance attribute Protected Object reference (TYPE REF TO) CL_CMD_APPLLOG Application Log 20050928
111 GR_CARD_IF Instance attribute Protected Object reference (TYPE REF TO) CL_BUP_CARD_INTERFACE_1 BP: Interface for Payment Cards 20050928
112 GR_CENT Instance attribute Protected Object reference (TYPE REF TO) CL_BUP_CENT Business Partner: Master Data Segment Central Data 20050928
113 GR_CHECK Instance attribute Protected Object reference (TYPE REF TO) CL_BUP_CARD_CHECK BP: Payment Card Checks 20051005
114 GR_ERROR_MEM Instance attribute Protected Object reference (TYPE REF TO) CL_BUP_CARD_ERROR_MEM BP: Memory for Incorrect Data, Payment Cards 20050928
115 GR_SINGLETON Static Attribute Protected Object reference (TYPE REF TO) CL_BUP_CARD_1 BP: Segment Payment Cards 20050928
116 GV_DUMMY Instance attribute Private Attribute reference (LIKE) 20051018
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHANGED Static method Protected Method Insert New Change 20080226
2 AFTER_COMMIT Instance method Private Method 20051004
3 AFTER_FAILED_SAVE Instance method Private Method 20051004
4 CHECK Instance method Private Method 20051004
5 CHECK_BEFORE_FINALIZE Instance method Private Method 20051004
6 CHECK_BEFORE_SAVE Instance method Private Method 20051004
7 CHECK_EXTERNAL_DATA Instance method Public Method Check Data (External Format) 20060123
8 CHECK_SINGLE Instance method Public Method 20060912
9 CLEANUP Instance method Private Method 20051004
10 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050928
11 CREATE Instance method Protected Method Create Payment Card 20051013
12 DELETE Instance method Protected Method Delete Payment Card 20051013
13 DO_SAVE Instance method Private Method 20051004
14 FILL_CCARD_ID Instance method Protected Method Fill ccard_id with default value if not supplied 20061122
15 FILL_ERROR_MEMORY Instance method Protected Method Fill Error Memory 20051014
16 FILL_PROPERTIES Instance method Protected Method Fill Property Table 20051007
17 FILL_UPDATE_MEMORY Instance method Protected Method Fill Update Memory 20051014
18 FINALIZE Instance method Private Method 20051004
19 GET_CARD_IF Instance method Public Method Get CARD Interface 20050928
20 GET_DATA Instance method Protected Method Get Payment Card Data from Memory or Database 20051007
21 GET_DATA_BY_PARTNER Instance method Protected Method Read Payment Card Data from Memory or Database 20051010
22 GET_DATA_BY_SINGLE_PARTNER Instance method Protected Method Read Data for Business Partner 20051013
23 GET_INSTANCE Static method Public Method Return Singleton Instance 20050928
24 GET_MODIFIED_KEYS Instance method Protected Method Read Changed Payment Cards 20051010
25 GET_MODIFIED_PARTNER Instance method Private Method 20051004
26 HANDLE_DEFAULT_FLAG Instance method Protected Method Handle Default Flag for Payment Cards 20051026
27 MAP_DB2IPI Instance method Public Method Convert Database Structure BUT0CC to IPI Format 20070416
28 MAP_FIELDNAMES_TO_INT Instance method Protected Method Map Field Names from External to Internal Format 20051024
29 MAP_IPI2DB Instance method Public Method Convert IPI Format to Database Structure BUT0CC 20070416
30 MAP_TO_EXTERNAL Instance method Protected Method Mapping Segment Data to External Format 20051003
31 MAP_TO_INTERNAL Instance method Protected Method Mapping Segment Data to Internal Format 20051004
32 MODIFY Instance method Public Method Create/Change/Delete Payment Cards 20051013
33 ON_BP_ID_CHANGED Instance method Protected Event handling method Handle Event - Change Business Partner ID 20051004
34 READ Instance method Public Method Read Segment Data 20051007
35 READ_BY_PARTNER Instance method Public Method Read Payment Card Data for Partner Number 20051010
36 RESET_MODIFICATIONS Instance method Private Method 20051004
37 SET_CARD_IF Instance method Public Method Set CARD Interface 20050928
38 UPDATE Instance method Protected Method Change Payment Card 20051013
39 WRITE_MESSAGE_COMPLEX Instance method Protected Method Write Message to Log 20051007
Events
Class CL_BUP_CARD_1 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_CHANGED Protected See coding 20060413 BEGIN OF GTY_CHANGEd, partner type BU_PARTNER, changes type bup_s_changed, END OF GTY_CHANGEd
2 GTY_CHANGED_T Protected See coding 20060413 GTY_CHANGED_T type SORTED TABLE OF GTY_CHANGEd with non-unique key partner
3 GTY_MSV_NO Protected See coding Number of a Message Variable 20051007 gty_msv_no(1) TYPE c
Method Signatures

Method ADD_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHANGED Call by reference Type reference (TYPE) BUP_TS_CHANGED Handle für Anlage eines neuen Satzes 20080226
2 Importing IV_CCARD_ID Call by reference Type reference (TYPE) BU_CCID Zahlungskarten-ID 20080226
3 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) BUP_CHANGE_MODE GP: Änderungsmodus 20080226
4 Importing IV_CREATE_HANDLE Call by reference Type reference (TYPE) BUP_CREATE_HANDLE Handle für Anlage eines neuen Satzes 20080226
5 Importing IV_OLD_CCARD_ID Call by reference Type reference (TYPE) BU_CCID Alte Zahlungskarten-ID 20080226
6 Importing IV_OLD_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Alte Geschäftspartnernummer 20080226
7 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20080226

Method ADD_CHANGED on class CL_BUP_CARD_1 has no exception.

Method AFTER_COMMIT Signature

Method AFTER_COMMIT on class CL_BUP_CARD_1 has no parameter.
Method AFTER_COMMIT on class CL_BUP_CARD_1 has no exception.

Method AFTER_FAILED_SAVE Signature

Method AFTER_FAILED_SAVE on class CL_BUP_CARD_1 has no parameter.
Method AFTER_FAILED_SAVE on class CL_BUP_CARD_1 has no exception.

Method CHECK Signature

Method CHECK on class CL_BUP_CARD_1 has no parameter.
Method CHECK on class CL_BUP_CARD_1 has no exception.

Method CHECK_BEFORE_FINALIZE Signature

Method CHECK_BEFORE_FINALIZE on class CL_BUP_CARD_1 has no parameter.
Method CHECK_BEFORE_FINALIZE on class CL_BUP_CARD_1 has no exception.

Method CHECK_BEFORE_SAVE Signature

Method CHECK_BEFORE_SAVE on class CL_BUP_CARD_1 has no parameter.
Method CHECK_BEFORE_SAVE on class CL_BUP_CARD_1 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 Call by reference Type reference (TYPE) BUP_T_CARD_KEY Schluessel des Segmentes Zahlkarten 20060123
2 Importing IR_CHECK_OPERATOR Call by reference Object reference (TYPE REF TO) OBJECT Check Klasse 20060123
3 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20060123
4 Importing IT_DATA Call by reference Type reference (TYPE) BUP_T_CARD_DATA Zu pruefende Daten des Segmentes Zahlkarten (extern) 20060123
# Exception Resumable Description Created on
1 WRONG_CHECK_OPERATOR Falsche Check Klasse verwendet 20060123
2 WRONG_MESSAGE_HANDLER Standard Message Handler darf nicht verwendet werden 20060123

Method CHECK_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_CMD_APPLLOG_PROVIDER 20060912
2 Exporting ET_CHANGED Call by reference Type reference (TYPE) BUP_TS_CHANGED 20060912
3 Exporting ET_FAILED Call by reference Type reference (TYPE) BUP_T_CARD_KEY 20060912
4 Exporting ET_FAILED_KEYS Call by reference Type reference (TYPE) BUP_T_CARD_KEY 20060912
5 Importing IT_KEYS Call by reference Type reference (TYPE) BUP_T_CARD_KEY 20060912
6 Importing IV_CHECK_LOCAL Call by reference Type reference (TYPE) BOOLE_D 'X' 20060912
7 Importing IV_DETERMINE Call by reference Type reference (TYPE) BOOLE_D 20060912

Method CHECK_SINGLE on class CL_BUP_CARD_1 has no exception.

Method CLEANUP Signature

Method CLEANUP on class CL_BUP_CARD_1 has no parameter.
Method CLEANUP on class CL_BUP_CARD_1 has no exception.

Method CONSTRUCTOR 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 20060323

Method CONSTRUCTOR on class CL_BUP_CARD_1 has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MODIFICATIONS Call by reference Type reference (TYPE) BUP_S_CARD_MODIFICATION GP: Änderungen an Zahlkarten 20051109
2 Changing CT_WORK_IMAGE Call by reference Type reference (TYPE) BUP_TS_CARD_DATA_INT GP: Daten des Segmentes Zahlkarten (intern) 20051013
3 Exporting ET_CHANGED Call by reference Type reference (TYPE) BUP_TS_CHANGED SAP-GP: Änderungen an Segmenten 20080226
4 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051013

Method CREATE on class CL_BUP_CARD_1 has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MODIFICATIONS Call by reference Type reference (TYPE) BUP_S_CARD_MODIFICATION GP: Änderungen an Zahlkarten 20051109
2 Changing CT_WORK_IMAGE Call by reference Type reference (TYPE) BUP_TS_CARD_DATA_INT GP: Daten des Segmentes Zahlkarten (intern) 20051013
3 Exporting ET_CHANGED Call by reference Type reference (TYPE) BUP_TS_CHANGED SAP-GP: Änderungen an Segmenten 20080226
4 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051013

Method DELETE on class CL_BUP_CARD_1 has no exception.

Method DO_SAVE Signature

Method DO_SAVE on class CL_BUP_CARD_1 has no parameter.
Method DO_SAVE on class CL_BUP_CARD_1 has no exception.

Method FILL_CCARD_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MODIFICATIONS Call by reference Type reference (TYPE) BUP_S_CARD_MODIFICATION BP: Changes to Payment Cards 20061122
2 Changing CT_WORK_IMAGE Call by reference Type reference (TYPE) BUP_TS_CARD_DATA_INT BP: Data of Segment Payment Cards (Internal) 20061122

Method FILL_CCARD_ID on class CL_BUP_CARD_1 has no exception.

Method FILL_ERROR_MEMORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_WORK_IMAGE Call by reference Type reference (TYPE) BUP_TS_CARD_DATA_INT GP: Daten des Segmentes Zahlkarten (intern) 20051026
2 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20051026

Method FILL_ERROR_MEMORY on class CL_BUP_CARD_1 has no exception.

Method FILL_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) BUP_T_CARD_PROPERTIES GP: Feldeigenschaften Zahlkarten 20051007
2 Importing IT_KEYS Call by reference Type reference (TYPE) BUP_T_CARD_ACT_KEY GP: Aktivitäten zu Zahlkarten 20051007

Method FILL_PROPERTIES on class CL_BUP_CARD_1 has no exception.

Method FILL_UPDATE_MEMORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_WORK_IMAGE Call by reference Type reference (TYPE) BUP_TS_CARD_DATA_INT GP: Daten des Segmentes Zahlkarten (intern) 20051026
2 Importing IV_FAILED Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 20060503
3 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20051026

Method FILL_UPDATE_MEMORY on class CL_BUP_CARD_1 has no exception.

Method FINALIZE Signature

Method FINALIZE on class CL_BUP_CARD_1 has no parameter.
Method FINALIZE on class CL_BUP_CARD_1 has no exception.

Method GET_CARD_IF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_CARD_IF Call by reference Object reference (TYPE REF TO) CL_BUP_CARD_INTERFACE_1 GP: Segment Zahlkarten 20050928
# Exception Resumable Description Created on
1 CARD_IF_NOT_AVAILABLE CARD Interface ist nicht instanziiert 20050928

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_CARD_DATA_INT GP: Daten des Segmentes Zahlkarten (intern) 20051007
2 Exporting ET_FAILED Call by reference Type reference (TYPE) BUP_TS_CARD_KEY GP: Schluessel des Segmentes Zahlkarten 20051007
3 Importing IT_KEYS Call by reference Type reference (TYPE) BUP_TS_CARD_KEY GP: Schluessel des Segmentes Zahlkarten 20051007
4 Importing IV_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) BOOLE_D ' ' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051013

Method GET_DATA on class CL_BUP_CARD_1 has no exception.

Method GET_DATA_BY_PARTNER 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_CARD_DATA_INT Zahlkartendaten 20051010
2 Exporting ET_FAILED Call by reference Type reference (TYPE) BUP_TS_CENT_ID Keys zu denen keine Daten gelesen werden konnten 20051010
3 Importing IT_KEYS Call by reference Type reference (TYPE) BUP_TS_CENT_ID Partnerkeys 20051010
4 Importing IV_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) BOOLE_D Before image 20051010

Method GET_DATA_BY_PARTNER on class CL_BUP_CARD_1 has no exception.

Method GET_DATA_BY_SINGLE_PARTNER 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_CARD_DATA_INT GP: Daten des Segmentes Zahlkarten (intern) 20051013
2 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D Keine Daten zu diesem Satz vorhanden 20051013
3 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20051013
4 Importing IV_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) BOOLE_D Before image 20051013

Method GET_DATA_BY_SINGLE_PARTNER on class CL_BUP_CARD_1 has no exception.

Method GET_INSTANCE 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 20060323
2 Returning RR_CARD Value transfer Object reference (TYPE REF TO) CL_BUP_CARD_1 GP: Segment Zahlkarten 20050928

Method GET_INSTANCE on class CL_BUP_CARD_1 has no exception.

Method GET_MODIFIED_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CARD Call by reference Type reference (TYPE) BUP_TS_CARD_KEY Geänderte Zahlkarten ohne Fehler 20051010
2 Exporting ET_CARD_ERROR Call by reference Type reference (TYPE) BUP_TS_CARD_KEY Geänderte Zahlkarten mit Fehler 20051010

Method GET_MODIFIED_KEYS on class CL_BUP_CARD_1 has no exception.

Method GET_MODIFIED_PARTNER Signature

Method GET_MODIFIED_PARTNER on class CL_BUP_CARD_1 has no parameter.
Method GET_MODIFIED_PARTNER on class CL_BUP_CARD_1 has no exception.

Method HANDLE_DEFAULT_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MODIFICATIONS Call by reference Type reference (TYPE) BUP_S_CARD_MODIFICATION GP: Änderungen an Zahlkarten 20051109
2 Changing CT_CHANGED Call by reference Type reference (TYPE) BUP_TS_CHANGED SAP-GP: Änderungen an Segmenten 20080226
3 Changing CT_WORK_IMAGE Call by reference Type reference (TYPE) BUP_TS_CARD_DATA_INT GP: Daten des Segmentes Zahlkarten (intern) 20051026

Method HANDLE_DEFAULT_FLAG on class CL_BUP_CARD_1 has no exception.

Method MAP_DB2IPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EXT Call by reference Type reference (TYPE) BUP_T_CARD_DATA IPI-Format 20070416
2 Importing IT_DB Call by reference Type reference (TYPE) TTY_BUT0CC Datenbankformat 20070416

Method MAP_DB2IPI on class CL_BUP_CARD_1 has no exception.

Method MAP_FIELDNAMES_TO_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FIELDNAME_INT Call by reference Type reference (TYPE) FIELDNAME Feldname (intern) 20051024
2 Importing IV_FIELDNAME_EXT Call by reference Type reference (TYPE) FIELDNAME Feldname (extern) 20051024

Method MAP_FIELDNAMES_TO_INT on class CL_BUP_CARD_1 has no exception.

Method MAP_IPI2DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DB Call by reference Type reference (TYPE) TTY_BUT0CC Datenbankformat 20070416
2 Importing IT_EXT Call by reference Type reference (TYPE) BUP_T_CARD_DATA IPI-Format 20070416

Method MAP_IPI2DB on class CL_BUP_CARD_1 has no exception.

Method MAP_TO_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_EXT Call by reference Type reference (TYPE) BUP_T_CARD_DATA GP: Daten des Segmentes Zahlkarten (extern) 20051003
2 Importing IT_DATA_INT Call by reference Type reference (TYPE) BUP_TS_CARD_DATA_INT GP: Daten des Segmentes Zahlkarten (intern) 20051003

Method MAP_TO_EXTERNAL on class CL_BUP_CARD_1 has no exception.

Method MAP_TO_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_INT Call by reference Type reference (TYPE) BUP_TS_CARD_DATA_INT GP: Daten des Segmentes Zahlkarten (intern) 20051004
2 Importing IT_DATA_EXT Call by reference Type reference (TYPE) BUP_T_CARD_DATA GP: Daten des Segmentes Zahlkarten (extern) 20051004

Method MAP_TO_INTERNAL on class CL_BUP_CARD_1 has no exception.

Method MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_CMD_APPLLOG_PROVIDER Schnittstelle zum Auslesen von Nachrichten des Protokolls 20051013
2 Exporting ET_CHANGED Call by reference Type reference (TYPE) BUP_TS_CHANGED SAP-GP: Änderungen an Segmenten 20051013
3 Exporting ET_REJECTED_KEYS Call by reference Type reference (TYPE) BUP_T_CARD_REJECTED_KEY GP: Abgewiesene Änderungen an Zahlkarten 20051013
4 Importing IT_MODIFICATIONS Call by reference Type reference (TYPE) BUP_T_CARD_MODIFICATION GP: Änderungen an Zahlkarten 20051013

Method MODIFY on class CL_BUP_CARD_1 has no exception.

Method ON_BP_ID_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_CHANGED_KEYS Value transfer Attribute reference (LIKE) 20051004
2 Importing EV_IS_FINALIZE Value transfer Attribute reference (LIKE) 20051213

Method ON_BP_ID_CHANGED on class CL_BUP_CARD_1 has no exception.

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_CMD_APPLLOG_PROVIDER Schnittstelle zum Auslesen von Nachrichten des Protokolls 20051007
2 Exporting ET_DATA Call by reference Type reference (TYPE) BUP_T_CARD_DATA GP: Daten des Segmentes Zahlkarten (extern) 20051007
3 Exporting ET_FAILED_KEYS Call by reference Type reference (TYPE) BUP_T_CARD_KEY GP: Schluessel des Segmentes Zahlkarten 20051007
4 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) BUP_T_CARD_PROPERTIES GP: Feldeigenschaften Zahlkarten 20051007
5 Importing IT_KEYS Call by reference Type reference (TYPE) BUP_T_CARD_KEY GP: Schluessel des Segmentes Zahlkarten 20051007
6 Importing IV_AUTHORITY_CHECK Call by reference Type reference (TYPE) BOOLE_D 'X' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051007
7 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) BUP_EDIT_MODE Editiermodus 20051007
8 Importing IV_FILL_PROPERTIES Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051007
9 Importing IV_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051007

Method READ on class CL_BUP_CARD_1 has no exception.

Method READ_BY_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_CMD_APPLLOG_PROVIDER Schnittstelle zum Auslesen von Nachrichten des Protokolls 20051010
2 Exporting ET_DATA Call by reference Type reference (TYPE) BUP_T_CARD_DATA Daten des Segmentes Zahlkarten (extern) 20051010
3 Exporting ET_FAILED_KEYS Call by reference Type reference (TYPE) BUP_T_CENT_ID Keys zu denen keine Daten ermittelt wurden 20051010
4 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) BUP_T_CARD_PROPERTIES Feldeigenschaften 20051010
5 Importing IT_KEYS Call by reference Type reference (TYPE) BUP_T_CENT_ID Partnerkeys 20051010
6 Importing IV_AUTHORITY_CHECK Call by reference Type reference (TYPE) BOOLE_D 'X' Authority-check durchführen (Default #X#) 20051010
7 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) BUP_EDIT_MODE '1' Editiermodus 20051010
8 Importing IV_FILL_PROPERTIES Call by reference Type reference (TYPE) BOOLE_D Properties füllen 20051010
9 Importing IV_RETRIEVE_BEFORE_IMAGE Call by reference Type reference (TYPE) BOOLE_D Before image lesen 20051010

Method READ_BY_PARTNER on class CL_BUP_CARD_1 has no exception.

Method RESET_MODIFICATIONS Signature

Method RESET_MODIFICATIONS on class CL_BUP_CARD_1 has no parameter.
Method RESET_MODIFICATIONS on class CL_BUP_CARD_1 has no exception.

Method SET_CARD_IF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CARD_IF Call by reference Object reference (TYPE REF TO) CL_BUP_CARD_INTERFACE_1 GP: Segment Zahlkarten 20050928
# Exception Resumable Description Created on
1 CARD_IF_CANNOT_BE_CHANGED CARD Interface kann zur Laufzeit nicht verändert werden 20050928

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MODIFICATIONS Call by reference Type reference (TYPE) BUP_S_CARD_MODIFICATION GP: Änderungen an Zahlkarten 20051109
2 Changing CT_WORK_IMAGE Call by reference Type reference (TYPE) BUP_TS_CARD_DATA_INT GP: Daten des Segmentes Zahlkarten (intern) 20051013
3 Exporting ET_CHANGED Call by reference Type reference (TYPE) BUP_TS_CHANGED SAP-GP: Änderungen an Segmenten 20080226
4 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051013

Method UPDATE on class CL_BUP_CARD_1 has no exception.

Method WRITE_MESSAGE_COMPLEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTRIBUTE Call by reference Type reference (TYPE) CMD_MDSATTR Objektattribut (Stammdatensegment) 20051007
2 Importing IV_CARD_ID Call by reference Type reference (TYPE) BU_CCID Zahlungskarten-ID 20051007
3 Importing IV_CATEGORY Call by reference Type reference (TYPE) CMD_LOGMSGCAT IF_BUP_CARD_CONST~GC_CATEGORY_OBJECT Kategorie (Objekt / Prozess) 20051007
4 Importing IV_CREATE_HANDLE Call by reference Type reference (TYPE) BUP_CREATE_HANDLE Handle für Anlage eines neuen Satzes 20051007
5 Importing IV_LIFETIME Call by reference Type reference (TYPE) CMD_MSGLIFETIME IF_BUP_CARD_CONST~GC_LIFETIME_PERMANENT Lifetime (only once / permanent) 20051007
6 Importing IV_MSGID Call by reference Type reference (TYPE) SY-MSGID 'BUP_CARD' Nachrichtenklasse 20051007
7 Importing IV_MSGNO Call by reference Type reference (TYPE) SY-MSGNO Nachrichtennummer 20051007
8 Importing IV_MSGTY Call by reference Type reference (TYPE) SY-MSGTY 'E' Nachrichtentyp 20051007
9 Importing IV_MSGV1 Call by reference Type reference (TYPE) SY-MSGV1 Nachrichtenvariable 20051007
10 Importing IV_MSGV2 Call by reference Type reference (TYPE) SY-MSGV2 Nachrichtenvariable 20051007
11 Importing IV_MSGV3 Call by reference Type reference (TYPE) SY-MSGV3 Nachrichtenvariable 20051007
12 Importing IV_MSGV4 Call by reference Type reference (TYPE) SY-MSGV4 Nachrichtenvariable 20051007
13 Importing IV_MSGV_PARTNER Call by reference Type reference (TYPE) GTY_MSV_NO Messagevariable, die den Partner enthält 20051007
14 Importing IV_MSG_KIND Call by reference Type reference (TYPE) CMD_MSGKIND IF_CMD_APPLLOG_CONST~GC_MSGKIND_UI Nachrichtenart (UI / Tech) 20051007
15 Importing IV_ORIGINATOR Call by reference Type reference (TYPE) CMD_MSGCONSUMER Erzeuger der Nachricht 20051007
16 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20051007
17 Importing IV_SYST_MESSAGE Call by reference Type reference (TYPE) BOOLE_D 'X' System message 20051024

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