SAP ABAP Class CL_BSP_BP_PCARDS_LIST (Payment Cards of a Business Partner)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-PCU-BP (Application Component) Dialog People-Centric UI for Business Partner
     COM_BSP_MODEL_IL_BP (Package) Central Parts of BP from the BSP Development
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_BSP_MODEL_ACCESS_IL Application Interface to BSP IL 20030325
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_BSP_PROCESS_IL Interface for Process Methods 20030325
Properties
Class CL_BSP_BP_PCARDS_LIST  
Short Description Payment Cards of a Business Partner    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package COM_BSP_MODEL_IL_BP   Central Parts of BP from the BSP Development 
Created 20030325   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_BSP_BP_PCARD_MST_POPUP Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CRM_BSP_MODEL_ACCESS_IL Application Interface to BSP IL 20030325
2 IF_CRM_BSP_PROCESS_IL Interface for Process Methods 20030325
Friends
Class CL_BSP_BP_PCARDS_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_000 Constant Private Type reference (TYPE) SYMSGNO '000' Messages, Message Number 20030512
2 GC_BANKSEARCH Constant Private Type reference (TYPE) SYMSGID 'COM_BANKPC_BSP' constant 20030510
3 GC_ERR Constant Private Type reference (TYPE) SYMSGTY 'E' Messages, message type 20030510
4 GC_FIELDNAME Constant Private See coding 20030404
5 GC_FUNCTION_CODE Constant Protected See coding 20030423
6 GC_INIT_CLASS Constant Private Type reference (TYPE) CRMT_MODELACCESSCLASS 'CL_BSP_BP_PCARDS_LIST' Model Access Class 20030510
7 GC_MSG Constant Private See coding 20030429
8 GC_MSG_CONTEXT Constant Private Type reference (TYPE) CRMT_CONTEXT_ID 'BUP_BP_PCARD' message context value 20030423
9 GC_PROCESS_CLASS Constant Private Type reference (TYPE) CRMT_MODELACCESSCLASS 'CL_BSP_BP_PROMOD' Process Class Name 20030325
10 GC_X Constant Private Type reference (TYPE) C 'X' 20030404
11 GR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_BSP_BP_PCARDS_LIST Payment Cards of a Business Partner 20030602
12 GT_LAST_RECORD Instance attribute Private Type reference (TYPE) COMT_BSP_BP_PCARDS_LIST_T List of payments cards of a business partner 20030512
13 GV_LOCKED Instance attribute Private Type reference (TYPE) C 'X' 20030330
14 GV_NEW_KEY Instance attribute Private Type reference (TYPE) CRMT_BSP_OBJECTKEY Object Key 20030325
15 GV_PARTNER Instance attribute Private Type reference (TYPE) BU_PARTNER Business Partner Number 20030325
16 GV_SCREEN_STRUCTURE_NAME Instance attribute Private Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME screen structure name 20030429
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_VALUES Instance method Private Method to check the values entered for payment card master 20030421
2 CREATE_BPCARDCONNECTION Instance method Private Method Method to create the connection between BP and the PC. 20030325
3 GET_BPNAME Instance method Private Method returns the name of the business partner. 20030325
4 GET_INSTANCE Static method Public Method 20030602
5 MODIFY_BPCARDCONNECTION Instance method Private Method to modify the card master or the connection 20030325
Events
Class CL_BSP_BP_PCARDS_LIST has no event.
Types
Class CL_BSP_BP_PCARDS_LIST has no local type.
Method Signatures

Method CHECK_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT Call by reference Type reference (TYPE) BUS_BAPI-RETURN_TABLE 20030421
2 Importing IS_DATA Call by reference Type reference (TYPE) COMT_BSP_BP_PCARDS_LIST Bildstruktur für Zahlungskarten-Popup 20030421

Method CHECK_VALUES on class CL_BSP_BP_PCARDS_LIST has no exception.

Method CREATE_BPCARDCONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSGS Call by reference Type reference (TYPE) BUS_BAPI-RETURN_TABLE 20030325
2 Changing IS_PC Call by reference Type reference (TYPE) COMT_BSP_BP_PCARDS_LIST Struktur für die Zahlungskartenliste eines Geschäftspartners 20030325
3 Importing IT_CHANGED_FIELD Call by reference Type reference (TYPE) CRMT_BSP_CHANGEDFIELD_TAB Geänderte Felder 20030325
4 Importing IT_SCREEN_STRUCTURE Call by reference Type reference (TYPE) ANY 20030325
5 Importing IV_PARENT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Objektschlüssel 20030325
6 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname für Anzeigefeld 20030325

Method CREATE_BPCARDCONNECTION on class CL_BSP_BP_PCARDS_LIST has no exception.

Method GET_BPNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NAME Call by reference Type reference (TYPE) CCNAME Zahlungskarten: Name des Karteninhabers 20030325

Method GET_BPNAME on class CL_BSP_BP_PCARDS_LIST has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_INSTANCE Value transfer Object reference (TYPE REF TO) CL_BSP_BP_PCARDS_LIST Zahlungskarten eines Geschäftspartners 20030602

Method GET_INSTANCE on class CL_BSP_BP_PCARDS_LIST has no exception.

Method MODIFY_BPCARDCONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BUS_BAPI-RETURN_TABLE 20030325
2 Exporting EV_ERROR Call by reference Type reference (TYPE) BUS_PCA_BAPI-ERROR Boolscher Typ 20030325
3 Changing IS_PC Call by reference Type reference (TYPE) COMT_BSP_BP_PCARDS_LIST Struktur für die Zahlungskartenliste eines Geschäftspartners 20030325
4 Importing IT_CHANGED_FIELD Call by reference Type reference (TYPE) CRMT_BSP_CHANGEDFIELD_TAB Geänderte Felder 20030325

Method MODIFY_BPCARDCONNECTION on class CL_BSP_BP_PCARDS_LIST has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 200