SAP ABAP Class CL_BS_ADDRESS_COMM_FEEDER (Feeder for Communication Data)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-APP-BP (Application Component) MDG Business Partner (Central Part)
     MDG_BS_BP_USERINTERFACE (Package) MDG: Business Partner - User Interface
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BS_ADDRESS_FEEDER Base for all address feeder classes 20090924
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB_LIST Generic List UI Building Block 20090924
Properties
Class CL_BS_ADDRESS_COMM_FEEDER  
Short Description Feeder for Communication Data    
Super Class CL_BS_ADDRESS_FEEDER Base for all address feeder classes 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_BP_USERINTERFACE   MDG: Business Partner - User Interface 
Created 20090924   SAP 
Last change 20110908   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_FPM_GUIBB_LIST Generic List UI Building Block 20090924
Friends
Class CL_BS_ADDRESS_COMM_FEEDER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_EVENT_ID_ADD_LINE Constant Public Type reference (TYPE) FPM_EVENT_ID 'ADDR_COMM_ADD_LINE' ID of the FPM Event 20090924
2 GC_EVENT_ID_DELETE_LINE Constant Public Type reference (TYPE) FPM_EVENT_ID 'ADDR_COMM_DEL_LINE' ID of the FPM Event 20090924
3 GC_EVENT_ID_STANDARD_FLAG Constant Public Type reference (TYPE) FPM_EVENT_ID 'ADDR_COMM_STD_FLAG' ID of the FPM Event 20091109
4 GC_FEED_TYPE_EMAIL Constant Public Type reference (TYPE) BS_ADDRESS_COMM_FEED_TYPE '05' Feed-Type e-mail-addresses 20090927
5 GC_FEED_TYPE_FAX Constant Public Type reference (TYPE) BS_ADDRESS_COMM_FEED_TYPE '04' Feed-Type fax-numbers 20090927
6 GC_FEED_TYPE_INTERNET Constant Public Type reference (TYPE) BS_ADDRESS_COMM_FEED_TYPE '02' Feed-Type internet communication-data 20090924
7 GC_FEED_TYPE_PHONE Constant Public Type reference (TYPE) BS_ADDRESS_COMM_FEED_TYPE '03' Feed-Type telephone-numbers (incl. cell-phone) 20090927
8 GC_FEED_TYPE_PHONELIKE Constant Public Type reference (TYPE) BS_ADDRESS_COMM_FEED_TYPE '01' Feed-Type "Phone-like" communication-data 20090925
9 GC_FEED_TYPE_URI Constant Public Type reference (TYPE) BS_ADDRESS_COMM_FEED_TYPE '06' Feed-Type URI-addresses 20090927
10 GC_PARAMETER_FEED_TYPE Constant Public Type reference (TYPE) STRING 'FEEDTYPE' Name of the parameter holding the feed-type 20090924
11 GT_NEW_CONSNUMBERS Instance attribute Protected Type reference (TYPE) T_NEW_CONSNUMBERS when a new comm.line was added their consnumbers are here 20090927
12 GT_SELECTED_LINES Instance attribute Protected Type reference (TYPE) RSTABIXTAB Repository Infosystem Table for Indexes 20090925
13 GV_FEED_TYPE Instance attribute Protected Type reference (TYPE) BS_ADDRESS_COMM_FEED_TYPE Type of feeding for list-UIBBs holding communication-data 20090924
14 GV_STANDARD_LINE_CHANGED Instance attribute Protected Type reference (TYPE) ABAP_BOOL ' ' Indicator whether the std comm.line was changed 20091109
Methods
# Method Level Visibility Method type Description Created on
1 ADD_COMM_LINE Instance method Protected Method maps the data to API-structure and calls API 20090925
2 CHANGE_COMM_LINE Instance method Protected Method maps the data to API-structure and calls API 20090925
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20091016
4 DEFAULT_COUNTRY Instance method Protected Method Defaults the country for the given (new) comm.line 20091113
5 DELETE_COMM_LINE Instance method Protected Method maps the data to API-structure and calls API 20090925
6 FILL_DATA_FROM_COMM_TABLE Instance method Protected Method copies an API-typed comm.table to the UI-data-table 20090927
7 GET_ACTION_DEFINITIONS Instance method Protected Method define actions/events for the list 20090924
8 GET_ADDRESS_NUMBER_OF Instance method Protected Method extracts the address number out of a structure 20090925
9 GET_COMM_TYPE_OF Instance method Protected Method extracts the communication-type out of a structure 20090925
10 GET_CONSNUMBER_OF Instance method Protected Method extracts the consnumber out of a structure 20090925
11 GET_FIELD_DESCRIPTION Instance method Protected Method manipulate list-specific field-descriptions 20090924
12 GET_FIELD_DESCRIPTIONS Instance method Protected Method define list-specific field-descriptions 20090924
13 GET_FIELD_DESCRIPTIONS_INET Instance method Protected Method define field-descriptions for internet comm.data 20090924
14 GET_FIELD_DESCRIPTIONS_PHONELK Instance method Protected Method define field-descriptions for phone-like comm.data 20090924
15 GET_PERSON_NUMBER_OF Instance method Protected Method extracts the person number out of a structure 20090925
16 GET_SPECIAL_GROUPS Instance method Protected Method define special groups for the list 20090924
17 MAP_FIELD Instance method Protected Method maps a field from source to target structure 20090926
18 MAP_FROM_API Instance method Protected Method maps API structure to UI structure depending on comm.type 20090926
19 MAP_TO_API Instance method Protected Method maps UI structure to API structure depending on comm.type 20090926
20 ON_ADD_LINE Instance method Protected Method Handle event "Add Line" 20090925
21 ON_DATA_ADD_LINE Instance method Protected Method Handle event "add row" during list-data-determination 20090926
22 ON_DATA_DELETE_LINE Instance method Protected Method Handle event "delete row" during list-data-determination 20090926
23 ON_DATA_REFRESH Instance method Protected Method Handle refreshing events during list-data-determination 20090927
24 ON_DELETE_LINE Instance method Protected Method Handle event "Add Line" 20090925
25 PREPARE_COMM_LINE Instance method Protected Method prefilles a comm.line with the necessary key-infos 20090926
26 PROCESS_DATA_EVENT Instance method Protected Method Dispatch events during list-data-determination 20090925
27 REFRESH_COMM_LINE Instance method Protected Method calls API and maps the data from API-structure 20091125
Events
Class CL_BS_ADDRESS_COMM_FEEDER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_NEW_CONSNUMBER Protected See coding 20090927 BEGIN OF t_new_consnumber, number TYPE ad_consnum, line_index TYPE sytabix, is_standard_line TYPE abap_bool, END OF t_new_consnumber
2 T_NEW_CONSNUMBERS Protected See coding 20090927 t_new_consnumbers TYPE STANDARD TABLE OF t_new_consnumber
Method Signatures

Method ADD_COMM_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONSNUMBER Call by reference Type reference (TYPE) AD_CONSNUM Sequence number 20091109
2 Exporting EV_IS_STANDARD_LINE Call by reference Type reference (TYPE) ABAP_BOOL 20091109
3 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20090925

Method ADD_COMM_LINE on class CL_BS_ADDRESS_COMM_FEEDER has no exception.

Method CHANGE_COMM_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20090925

Method CHANGE_COMM_LINE on class CL_BS_ADDRESS_COMM_FEEDER has no exception.

Method CONSTRUCTOR Signature

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

Method DEFAULT_COUNTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) ANY 20091113

Method DEFAULT_COUNTRY on class CL_BS_ADDRESS_COMM_FEEDER has no exception.

Method DELETE_COMM_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20090925

Method DELETE_COMM_LINE on class CL_BS_ADDRESS_COMM_FEEDER has no exception.

Method FILL_DATA_FROM_COMM_TABLE 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) DATA the UI-data table 20090927
2 Importing IT_COMM_TABLE Call by reference Type reference (TYPE) ANY TABLE the table with the communication-data in it 20090927
3 Importing IV_COMM_TYPE Call by reference Type reference (TYPE) STRING Communication type like 'TEL', 'MOB', 'FAX' etc. 20090927

Method FILL_DATA_FROM_COMM_TABLE on class CL_BS_ADDRESS_COMM_FEEDER has no exception.

Method GET_ACTION_DEFINITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTION_DEFINITION Call by reference Type reference (TYPE) FPMGB_T_ACTIONDEF Action Definition 20090924

Method GET_ACTION_DEFINITIONS on class CL_BS_ADDRESS_COMM_FEEDER has no exception.

Method GET_ADDRESS_NUMBER_OF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STRUCTURE Call by reference Type reference (TYPE) ANY Structure with component ADDRNUM 20090925
2 Returning RV_NUMBER Value transfer Type reference (TYPE) AD_ADDRNUM Address number 20090925

Method GET_ADDRESS_NUMBER_OF on class CL_BS_ADDRESS_COMM_FEEDER has no exception.

Method GET_COMM_TYPE_OF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STRUCTURE Call by reference Type reference (TYPE) ANY Structure with component COMM_TYPE 20090925
2 Returning RV_COMM_TYPE Value transfer Type reference (TYPE) STRING key of communication-type 20090925

Method GET_COMM_TYPE_OF on class CL_BS_ADDRESS_COMM_FEEDER has no exception.

Method GET_CONSNUMBER_OF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STRUCTURE Call by reference Type reference (TYPE) ANY Structure with component CONSNUM 20090925
2 Returning RV_NUMBER Value transfer Type reference (TYPE) AD_CONSNUM 20090925

Method GET_CONSNUMBER_OF on class CL_BS_ADDRESS_COMM_FEEDER has no exception.

Method GET_FIELD_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_FIELD_DESCRIPTION Value transfer Type reference (TYPE) FPMGB_S_LISTFIELD_DESCR GUIBB List Field Description 20090924
2 Importing IS_FIELD Call by reference Type reference (TYPE) ABAP_SIMPLE_COMPONENTDESCR 20090924

Method GET_FIELD_DESCRIPTION on class CL_BS_ADDRESS_COMM_FEEDER has no exception.

Method GET_FIELD_DESCRIPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_FIELD_CATALOG Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20090924
2 Exporting ET_FIELD_DESCRIPTION Call by reference Type reference (TYPE) FPMGB_T_LISTFIELD_DESCR GUIBB List Field Description 20090924

Method GET_FIELD_DESCRIPTIONS on class CL_BS_ADDRESS_COMM_FEEDER has no exception.

Method GET_FIELD_DESCRIPTIONS_INET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_FIELD_CATALOG Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20090924
2 Exporting ET_FIELD_DESCRIPTION Call by reference Type reference (TYPE) FPMGB_T_LISTFIELD_DESCR GUIBB List Field Description 20090924

Method GET_FIELD_DESCRIPTIONS_INET on class CL_BS_ADDRESS_COMM_FEEDER has no exception.

Method GET_FIELD_DESCRIPTIONS_PHONELK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_FIELD_CATALOG Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20090924
2 Exporting ET_FIELD_DESCRIPTION Call by reference Type reference (TYPE) FPMGB_T_LISTFIELD_DESCR GUIBB List Field Description 20090924

Method GET_FIELD_DESCRIPTIONS_PHONELK on class CL_BS_ADDRESS_COMM_FEEDER has no exception.

Method GET_PERSON_NUMBER_OF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STRUCTURE Call by reference Type reference (TYPE) ANY Structure with component PERSNUM 20090925
2 Returning RV_NUMBER Value transfer Type reference (TYPE) AD_PERSNUM 20090925

Method GET_PERSON_NUMBER_OF on class CL_BS_ADDRESS_COMM_FEEDER has no exception.

Method GET_SPECIAL_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SPECIAL_GROUPS Call by reference Type reference (TYPE) FPMGB_T_SPECIAL_GROUPS Special Groups for GUIBB Field Grouping 20090924

Method GET_SPECIAL_GROUPS on class CL_BS_ADDRESS_COMM_FEEDER has no exception.

Method MAP_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TARGET_DATA Call by reference Type reference (TYPE) ANY 20090926
2 Importing IS_SOURCE_DATA Call by reference Type reference (TYPE) ANY 20090926
3 Importing IV_SOURCE_FIELD Call by reference Type reference (TYPE) STRING 20090926
4 Importing IV_TARGET_FIELD Call by reference Type reference (TYPE) STRING 20090926

Method MAP_FIELD on class CL_BS_ADDRESS_COMM_FEEDER has no exception.

Method MAP_FROM_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) ANY 20090926
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20090926
3 Importing IV_COMM_TYPE Call by reference Type reference (TYPE) STRING communication-type ('TEL', 'MOB', 'FAX' etc.) 20090926

Method MAP_FROM_API on class CL_BS_ADDRESS_COMM_FEEDER has no exception.

Method MAP_TO_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Object reference (TYPE REF TO) DATA 20090926
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20090926

Method MAP_TO_API on class CL_BS_ADDRESS_COMM_FEEDER has no exception.

Method ON_ADD_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20090925
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT Result of processing of a specific FPM event 20090925
3 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20090925
4 Importing IT_SELECTED_LINES Call by reference Type reference (TYPE) RSTABIXTAB Repository Infosystem Table for Indexes 20090925
5 Importing IV_EVENT_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20090925
6 Importing IV_LEAD_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20090925
7 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090925

Method ON_ADD_LINE on class CL_BS_ADDRESS_COMM_FEEDER has no exception.

Method ON_DATA_ADD_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACTION_USAGE Call by reference Type reference (TYPE) FPMGB_T_ACTIONUSAGE Action usage 20090926
2 Changing CT_DATA Call by reference Type reference (TYPE) DATA 20090926
3 Changing CT_FIELD_USAGE Call by reference Type reference (TYPE) FPMGB_T_FIELDUSAGE Field Usage 20090926
4 Changing CT_SELECTED_LINES Call by reference Type reference (TYPE) RSTABIXTAB Repository Infosystem Table for Indexes 20090926
5 Changing CV_FIRST_VISIBLE_ROW Call by reference Type reference (TYPE) I 20090926
6 Changing CV_LEAD_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20090926
7 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20090926
8 Exporting EV_ACTION_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090926
9 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090926
10 Exporting EV_FIELD_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090926
11 Exporting EV_SELECTED_LINES_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090926
12 Importing IT_SELECTED_FIELDS Call by reference Type reference (TYPE) FPMGB_T_SELECTED_FIELDS Selected(Used) Fields 20090926
13 Importing IV_EVENTID Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20090926
14 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090926
15 Importing IV_VISIBLE_ROWS Call by reference Type reference (TYPE) I 20090926

Method ON_DATA_ADD_LINE on class CL_BS_ADDRESS_COMM_FEEDER has no exception.

Method ON_DATA_DELETE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACTION_USAGE Call by reference Type reference (TYPE) FPMGB_T_ACTIONUSAGE Action usage 20090926
2 Changing CT_DATA Call by reference Type reference (TYPE) DATA 20090926
3 Changing CT_FIELD_USAGE Call by reference Type reference (TYPE) FPMGB_T_FIELDUSAGE Field Usage 20090926
4 Changing CT_SELECTED_LINES Call by reference Type reference (TYPE) RSTABIXTAB Repository Infosystem Table for Indexes 20090926
5 Changing CV_FIRST_VISIBLE_ROW Call by reference Type reference (TYPE) I 20090926
6 Changing CV_LEAD_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20090926
7 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20090926
8 Exporting EV_ACTION_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090926
9 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090926
10 Exporting EV_FIELD_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090926
11 Exporting EV_SELECTED_LINES_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090926
12 Importing IT_SELECTED_FIELDS Call by reference Type reference (TYPE) FPMGB_T_SELECTED_FIELDS Selected(Used) Fields 20090926
13 Importing IV_EVENTID Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20090926
14 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090926
15 Importing IV_VISIBLE_ROWS Call by reference Type reference (TYPE) I 20090926

Method ON_DATA_DELETE_LINE on class CL_BS_ADDRESS_COMM_FEEDER has no exception.

Method ON_DATA_REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACTION_USAGE Call by reference Type reference (TYPE) FPMGB_T_ACTIONUSAGE Action usage 20090927
2 Changing CT_DATA Call by reference Type reference (TYPE) DATA 20090927
3 Changing CT_FIELD_USAGE Call by reference Type reference (TYPE) FPMGB_T_FIELDUSAGE Field Usage 20090927
4 Changing CT_SELECTED_LINES Call by reference Type reference (TYPE) RSTABIXTAB Repository Infosystem Table for Indexes 20090927
5 Changing CV_FIRST_VISIBLE_ROW Call by reference Type reference (TYPE) I 20090927
6 Changing CV_LEAD_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20090927
7 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20090927
8 Exporting EV_ACTION_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090927
9 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090927
10 Exporting EV_FIELD_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090927
11 Exporting EV_SELECTED_LINES_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090927
12 Importing IT_SELECTED_FIELDS Call by reference Type reference (TYPE) FPMGB_T_SELECTED_FIELDS Selected(Used) Fields 20090927
13 Importing IV_EVENTID Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20090927
14 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090927
15 Importing IV_VISIBLE_ROWS Call by reference Type reference (TYPE) I 20090927

Method ON_DATA_REFRESH on class CL_BS_ADDRESS_COMM_FEEDER has no exception.

Method ON_DELETE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20090925
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT Result of processing of a specific FPM event 20090925
3 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20090925
4 Importing IT_SELECTED_LINES Call by reference Type reference (TYPE) RSTABIXTAB Repository Infosystem Table for Indexes 20090925
5 Importing IV_EVENT_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20090925
6 Importing IV_LEAD_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20090925
7 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090925

Method ON_DELETE_LINE on class CL_BS_ADDRESS_COMM_FEEDER has no exception.

Method PREPARE_COMM_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) ANY 20090926
2 Importing IV_COMM_TYPE Call by reference Type reference (TYPE) STRING communication-type ('TEL', 'MOB', 'FAX' etc.) 20090926

Method PREPARE_COMM_LINE on class CL_BS_ADDRESS_COMM_FEEDER has no exception.

Method PROCESS_DATA_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACTION_USAGE Call by reference Type reference (TYPE) FPMGB_T_ACTIONUSAGE Action usage 20090925
2 Changing CT_DATA Call by reference Type reference (TYPE) DATA 20090925
3 Changing CT_FIELD_USAGE Call by reference Type reference (TYPE) FPMGB_T_FIELDUSAGE Field Usage 20090925
4 Changing CT_SELECTED_LINES Call by reference Type reference (TYPE) RSTABIXTAB Repository Infosystem Table for Indexes 20090925
5 Changing CV_FIRST_VISIBLE_ROW Call by reference Type reference (TYPE) I 20090925
6 Changing CV_LEAD_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20090925
7 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20090925
8 Exporting EV_ACTION_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090925
9 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090925
10 Exporting EV_FIELD_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090925
11 Exporting EV_SELECTED_LINES_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090925
12 Importing IT_SELECTED_FIELDS Call by reference Type reference (TYPE) FPMGB_T_SELECTED_FIELDS Selected(Used) Fields 20090925
13 Importing IV_EVENTID Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20090925
14 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090925
15 Importing IV_VISIBLE_ROWS Call by reference Type reference (TYPE) I 20090925

Method PROCESS_DATA_EVENT on class CL_BS_ADDRESS_COMM_FEEDER has no exception.

Method REFRESH_COMM_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) ANY 20091125

Method REFRESH_COMM_LINE on class CL_BS_ADDRESS_COMM_FEEDER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 702