SAP ABAP Class CL_BUP_CARD_INTERFACE_1 (BP: Interface for 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 - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BUP_CARD_INTERFACE_API BP Payment Card Interface for API Scenario 20070226
Properties
Class CL_BUP_CARD_INTERFACE_1  
Short Description BP: Interface for 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_INTERFACE_1 has no forward declaration.
Interfaces
Class CL_BUP_CARD_INTERFACE_1 has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_BUP_CARD_1 20051007 BP: Segment Payment Cards
Attributes
Class CL_BUP_CARD_INTERFACE_1 has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_COMMIT Instance method Protected Method After Save 20051003
2 AFTER_FAILED_SAVE Instance method Protected Method After Failed Save 20051003
3 CHECK Instance method Protected Method 20060912
4 CHECK_BEFORE_FINALIZE Instance method Protected Method Check Payment Cards to Be Saved 20051003
5 CHECK_BEFORE_SAVE Instance method Protected Method Last Check Before Saving 20051003
6 CHECK_EXISTENCE Instance method Protected Method Check Whether Payment Card Exists 20051025
7 CLEANUP Instance method Protected Method Delete Memories Completely 20051003
8 COMPLETE_CARD_DATA Instance method Protected Method Complete with Data from PCA_MASTER 20051013
9 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20051117
10 CREATE Instance method Protected Method Create Payment Card 20051025
11 DO_SAVE Instance method Protected Method Save Payment Card 20051003
12 FINALIZE Instance method Protected Method Complete Data Before Saving 20051003
13 UPDATE Instance method Protected Method Change Payment Cards 20051025
Events
Class CL_BUP_CARD_INTERFACE_1 has no event.
Types
Class CL_BUP_CARD_INTERFACE_1 has no local type.
Method Signatures

Method AFTER_COMMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051007
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20051007

Method AFTER_COMMIT on class CL_BUP_CARD_INTERFACE_1 has no exception.

Method AFTER_FAILED_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051007
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20051007

Method AFTER_FAILED_SAVE on class CL_BUP_CARD_INTERFACE_1 has no exception.

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D 20060912
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_CMD_APPLLOG_PROVIDER 20060912
3 Importing IS_DATA Call by reference Type reference (TYPE) BUP_S_CARD_DATA_INT 20060912
4 Importing IV_CHECK_LOCAL Call by reference Type reference (TYPE) BOOLE_D 'X' 20060912

Method CHECK on class CL_BUP_CARD_INTERFACE_1 has no exception.

Method CHECK_BEFORE_FINALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051007
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20051007

Method CHECK_BEFORE_FINALIZE on class CL_BUP_CARD_INTERFACE_1 has no exception.

Method CHECK_BEFORE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051007
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20051007

Method CHECK_BEFORE_SAVE on class CL_BUP_CARD_INTERFACE_1 has no exception.

Method CHECK_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EXISTS Call by reference Type reference (TYPE) BOOLE_D Karte vorhanden 20051025
2 Importing IV_CARD_NUMBER Call by reference Type reference (TYPE) BU_CCNUM Kartennummer 20051025
3 Importing IV_CARD_TYPE Call by reference Type reference (TYPE) CC_INSTITUTE Zahlungskartenart 20051025

Method CHECK_EXISTENCE on class CL_BUP_CARD_INTERFACE_1 has no exception.

Method CLEANUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20051007

Method CLEANUP on class CL_BUP_CARD_INTERFACE_1 has no exception.

Method COMPLETE_CARD_DATA 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_T_CARD_DATA GP: Daten des Segmentes Zahlkarten (extern) 20051013
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20070305

Method COMPLETE_CARD_DATA on class CL_BUP_CARD_INTERFACE_1 has no exception.

Method CONSTRUCTOR Signature

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

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CARD_DATA Call by reference Type reference (TYPE) BUP_S_CARD_DATA_INT 20060428
2 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Kennzeichen: Anlegen fehlgeschlagen 20051025
3 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20070305

Method CREATE on class CL_BUP_CARD_INTERFACE_1 has no exception.

Method DO_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051007
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20051007

Method DO_SAVE on class CL_BUP_CARD_INTERFACE_1 has no exception.

Method FINALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGED Call by reference Type reference (TYPE) BUP_TS_CHANGED SAP-GP: Änderungen an Segmenten 20051007
2 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051007
3 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Anwendungsprotokoll 20051007

Method FINALIZE on class CL_BUP_CARD_INTERFACE_1 has no exception.

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051026
2 Importing IS_CARD_DATA Call by reference Type reference (TYPE) BUP_S_CARD_DATA_INT GP: Daten des Segmentes Zahlkarten (intern) 20051026

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