SAP ABAP Class CL_LO_OIF_CCARD (CL_LO_OIF_CCARD)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-SLS (Application Component) Sales
     ERP_SLS_LO_OIF (Package) Lean Order OIF
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_LO_OIF_OBJECT abstract Model Class 20080327
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_LO_OIF_LISTENER Actions for sub-objects that listen to LO OIF 20080509
Properties
Class CL_LO_OIF_CCARD  
Short Description    
Super Class CL_LO_OIF_OBJECT abstract Model Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ERP_SLS_LO_OIF   Lean Order OIF 
Created 20080327   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_LO_OIF_LISTENER Actions for sub-objects that listen to LO OIF 20080509
Friends
Class CL_LO_OIF_CCARD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_CCARD_VALUES_NODE Instance attribute Protected Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080327
2 MO_MODEL Static Attribute Protected Object reference (TYPE REF TO) CL_LO_OIF_CCARD 20080509
3 MT_ATTR_INFO Instance attribute Protected Type reference (TYPE) TCT_ATTR_INFO_LIST 20080404
4 MT_FIELD_USAGE Instance attribute Protected Type reference (TYPE) TCT_FIELD_USAGE_LIST 20080404
5 MT_FORM_FIELD_DEF Instance attribute Protected Type reference (TYPE) TCT_FIELD_DEF_LIST 20080404
6 MT_SELECTED_FIELDS Instance attribute Protected Type reference (TYPE) TCT_FIELD_SEL_LIST 20080404
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20080327
2 DELETE_VALUES Instance method Public Method 20080401
3 GET_CCARD_MULTI Instance method Public Method Get the data of the Payment Cards 20080410
4 GET_HEAD_DATA Instance method Public Method Get the data of the header 20080401
5 GET_MODEL Static method Public Method Get an instance for the assistant class 20080328
6 GET_PAYER_NAME Instance method Public Method Get the Payer name 20080401
7 GET_TRTYP Instance method Public Method Get Transaction Type 20080410
8 GET_USAGE Instance method Public Method 20080401
9 REGISTER_ACTIONS Instance method Public Method Register action 20080411
10 SET_VALUES_FOR_DROPDOWN Instance method Public Method 20080411
11 TRANSFER_MESSAGES Instance method Public Method Transfer messages to the model 20080401
Events
Class CL_LO_OIF_CCARD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TCS_ATTR_INFO_LIST Public See coding 20080404 BEGIN OF tcs_attr_info_list, comp TYPE string, attr_info TYPE wdr_context_attr_info_map, END OF tcs_attr_info_list
2 TCS_FIELD_DEF_LIST Public See coding 20080404 BEGIN OF tcs_field_def_list, comp TYPE string, field_def TYPE fpmgb_t_formfield_descr, END OF tcs_field_def_list
3 TCS_FIELD_SEL_LIST Public See coding 20080404 BEGIN OF tcs_field_sel_list, comp TYPE string, field_sel TYPE fpmgb_t_selected_fields, END OF tcs_field_sel_list
4 TCS_FIELD_USAGE_LIST Public See coding 20080404 BEGIN OF tcs_field_usage_list, comp TYPE string, field_usage TYPE fpmgb_t_fieldusage, END OF tcs_field_usage_list
5 TCT_ATTR_INFO_LIST Public See coding 20080404 tct_attr_info_list TYPE STANDARD TABLE OF tcs_attr_info_list
6 TCT_FIELD_DEF_LIST Public See coding 20080404 tct_field_def_list TYPE STANDARD TABLE OF tcs_field_def_list
7 TCT_FIELD_SEL_LIST Public See coding 20080404 tct_field_sel_list TYPE STANDARD TABLE OF tcs_field_sel_list
8 TCT_FIELD_USAGE_LIST Public See coding 20080404 tct_field_usage_list TYPE STANDARD TABLE OF tcs_field_usage_list
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MESSAGE_MANAGER Call by reference Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Message Manager 20080327
2 Importing IR_ROOT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080327
3 Importing IV_TABLE_NODE_NAME Call by reference Type reference (TYPE) STRING 20080605

Method CONSTRUCTOR on class CL_LO_OIF_CCARD has no exception.

Method DELETE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20080401
2 Importing IS_DATA Call by reference Type reference (TYPE) DATA 20080411
3 Importing IV_COMP Call by reference Type reference (TYPE) STRING 20080404

Method DELETE_VALUES on class CL_LO_OIF_CCARD has no exception.

Method GET_CCARD_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CCARD_DEFI Call by reference Type reference (TYPE) TDS_CCARD_COMC Lean Order - Credit Cards (CHAR) 20080605
2 Exporting ES_CCARD_DEFV Call by reference Type reference (TYPE) TDS_CCARD_COMV Lean Order - Credit Cards (Values) 20080605
3 Exporting ET_CCARD_COMI Call by reference Type reference (TYPE) TDT_CCARD_COMC Table Type for Structure TDS_CCARD_COMC 20080410
4 Exporting ET_CCARD_COMV Call by reference Type reference (TYPE) TDT_CCARD_COMV Table Type for Structure TDS_CCARD_COMV 20080410
5 Exporting EV_OBJECT_LINES Call by reference Type reference (TYPE) INT4 Natural number 20080411

Method GET_CCARD_MULTI on class CL_LO_OIF_CCARD has no exception.

Method GET_HEAD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HEAD_COMI Call by reference Type reference (TYPE) TDS_HEAD_COMC Lean Order - Header Data (Values) 20080401
2 Exporting ES_HEAD_COMV Call by reference Type reference (TYPE) TDS_HEAD_COMV Lean Order - Header Data (Values) 20080401

Method GET_HEAD_DATA on class CL_LO_OIF_CCARD has no exception.

Method GET_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MESSAGE_MANAGER Call by reference Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Message Manager 20080328
2 Importing IR_ROOT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080328
3 Importing IV_TABLE_NODE_NAME Call by reference Type reference (TYPE) STRING 20080605
4 Exporting RO_MODEL Call by reference Object reference (TYPE REF TO) CL_LO_OIF_CCARD 20080328

Method GET_MODEL on class CL_LO_OIF_CCARD has no exception.

Method GET_PAYER_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NAME Call by reference Type reference (TYPE) CCNAME Payment cards: Name of cardholder 20080401

Method GET_PAYER_NAME on class CL_LO_OIF_CCARD has no exception.

Method GET_TRTYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TRTYP Value transfer Type reference (TYPE) TRTYP Transaction type 20080410

Method GET_TRTYP on class CL_LO_OIF_CCARD has no exception.

Method GET_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MANDANTORY Call by reference Type reference (TYPE) DATA 20080404
2 Exporting ES_READ_ONLY Call by reference Type reference (TYPE) DATA 20080404
3 Exporting ES_VISIBILITY Call by reference Type reference (TYPE) DATA 20080404
4 Exporting EV_FIELD_USAGE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20080401
5 Importing IS_COMI Call by reference Type reference (TYPE) DATA 20080404
6 Importing IV_COMP Call by reference Type reference (TYPE) STRING 20080404

Method GET_USAGE on class CL_LO_OIF_CCARD has no exception.

Method REGISTER_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ACTION Call by reference Type reference (TYPE) TDT_ACTION Table Type for Structure TDS_ACTION 20080411

Method REGISTER_ACTIONS on class CL_LO_OIF_CCARD has no exception.

Method SET_VALUES_FOR_DROPDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NODE_INFO Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE_INFO Web Dynpro: Interface for the metadata of a node 20080411
2 Importing IV_COMP Call by reference Type reference (TYPE) STRING 20080411

Method SET_VALUES_FOR_DROPDOWN on class CL_LO_OIF_CCARD has no exception.

Method TRANSFER_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INCL_ERROR Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20080401
2 Importing IV_POPUP Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20080401

Method TRANSFER_MESSAGES on class CL_LO_OIF_CCARD has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 604