SAP ABAP Class CL_FCOM_CR_ACT_HANDLER_SAMPLE (Sample Implementation of Action Handler Class)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   CO (Application Component) Controlling
     FCOM_MASTERDATA_CORE (Package) Master data
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FCOM_CR_ACTION_HANDLER Interface for Action Handler of Change Request 20101228
Properties
Class CL_FCOM_CR_ACT_HANDLER_SAMPLE  
Short Description Sample Implementation of Action Handler Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FCOM_MASTERDATA_CORE   Master data 
Created 20101228   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_FCOM_CR_ACTION_HANDLER Interface for Action Handler of Change Request 20101228
Friends
Class CL_FCOM_CR_ACT_HANDLER_SAMPLE has no friend class.
Attributes
Class CL_FCOM_CR_ACT_HANDLER_SAMPLE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_REPOSTING_POSSIBLE Instance method Private Method Check if reposting is possible 20101231
2 CONVERT_SPECIAL_DATA Instance method Private Method Convert ISR special data table to data structure 20101231
3 CONVERT_STRUCTURE Instance method Private Method Convert structure via conversion routine 20101231
4 EXPORT_COST_CENTER Instance method Private Method Export the cost center to shared buffer for data sharing 20110104
5 MAP_FROM_NEW_INPUT Instance method Private Method Map new structure to the old one 20101231
6 NAVIGATE_TO_COSTCENTER Instance method Private Method Navigate to cost center application 20101228
7 PERFORM_AUTO_REPOSTING Instance method Private Method Perform the reposting automatically via API 20101231
8 PERFORM_MANUAL_REPOSTING Instance method Private Method Perform the reposting manually by SAPGui transaction 20110106
9 SHOW_CO_DOCUMENT Instance method Private Method Show the CO document via SAPGui transaction 20110106
Events
Class CL_FCOM_CR_ACT_HANDLER_SAMPLE has no event.
Types
Class CL_FCOM_CR_ACT_HANDLER_SAMPLE has no local type.
Method Signatures

Method CHECK_REPOSTING_POSSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) FPMGB_T_MESSAGES Table with BAPI Return Information 20101231
2 Exporting EV_DOC_NUM_INPUT Call by reference Type reference (TYPE) CO_BELNR Document Number 20101231
3 Importing IV_CO_AREA Call by reference Type reference (TYPE) KOKRS Controlling Area 20101231
4 Importing IV_DOC_NUM Call by reference Type reference (TYPE) CO_BELNR Document Number 20101231
5 Importing IV_POSTING_ROW Call by reference Type reference (TYPE) CO_BUZEI Posting Row 20101231

Method CHECK_REPOSTING_POSSIBLE on class CL_FCOM_CR_ACT_HANDLER_SAMPLE has no exception.

Method CONVERT_SPECIAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SPECIAL_DATA Call by reference Type reference (TYPE) ANY 20101231
2 Importing IT_SPECIAL_DATA Call by reference Type reference (TYPE) QISRTSPECIAL_PARAM Internal Service Request: Values of the Special Fields 20101231

Method CONVERT_SPECIAL_DATA on class CL_FCOM_CR_ACT_HANDLER_SAMPLE has no exception.

Method CONVERT_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_STRUCT Call by reference Type reference (TYPE) ANY 20101231
2 Importing IB_FOR_INPUT Call by reference Type reference (TYPE) ABAP_BOOL 20101231
3 Importing IB_FOR_OUTPUT Call by reference Type reference (TYPE) ABAP_BOOL 20101231
4 Importing IV_STRUCT_NAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20101231

Method CONVERT_STRUCTURE on class CL_FCOM_CR_ACT_HANDLER_SAMPLE has no exception.

Method EXPORT_COST_CENTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SPECIAL_DATA Call by reference Type reference (TYPE) QISRTSPECIAL_PARAM Internal Service Request: Values of the Special Fields 20110104
2 Importing IV_REQUESTID Call by reference Type reference (TYPE) FCOM_CR_REQUESTID Change Request ID 20110104

Method EXPORT_COST_CENTER on class CL_FCOM_CR_ACT_HANDLER_SAMPLE has no exception.

Method MAP_FROM_NEW_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_REPOST Call by reference Type reference (TYPE) RK23D_REPOST_DETAILS Reposting Line Items: Details 20101231
2 Importing IS_CORRPOST Call by reference Type reference (TYPE) FCOMS_CR_CORRPOST Item for Adjustment Posting 20101231

Method MAP_FROM_NEW_INPUT on class CL_FCOM_CR_ACT_HANDLER_SAMPLE has no exception.

Method NAVIGATE_TO_COSTCENTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION_ID Call by reference Type reference (TYPE) FCOM_CR_ACTION_ID Action ID 20101228
2 Importing IV_REQUESTID Call by reference Type reference (TYPE) FCOM_CR_REQUESTID Change Request ID 20101228

Method NAVIGATE_TO_COSTCENTER on class CL_FCOM_CR_ACT_HANDLER_SAMPLE has no exception.

Method PERFORM_AUTO_REPOSTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20101231
2 Importing IS_CORRPOST Call by reference Type reference (TYPE) FCOMS_CR_CORRPOST Item for Adjustment Posting 20101231

Method PERFORM_AUTO_REPOSTING on class CL_FCOM_CR_ACT_HANDLER_SAMPLE has no exception.

Method PERFORM_MANUAL_REPOSTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) FPMGB_T_MESSAGES Table with BAPI Return Information 20110106
2 Importing IS_CORRPOST Call by reference Type reference (TYPE) FCOMS_CR_CORRPOST Item for Adjustment Posting 20110106
3 Importing IV_REQUESTID Call by reference Type reference (TYPE) FCOM_CR_REQUESTID Change Request ID 20110106

Method PERFORM_MANUAL_REPOSTING on class CL_FCOM_CR_ACT_HANDLER_SAMPLE has no exception.

Method SHOW_CO_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) FPMGB_T_MESSAGES Return Parameter 20110106
2 Importing IV_CO_AREA Call by reference Type reference (TYPE) KOKRS Controlling Area 20110106
3 Importing IV_DOC_NUM Call by reference Type reference (TYPE) CO_BELNR Document Number 20110106
4 Importing IV_POSTING_ROW Call by reference Type reference (TYPE) CO_BUZEI Posting Row 20110106
5 Importing IV_REQUESTID Call by reference Type reference (TYPE) FCOM_CR_REQUESTID Change Request ID 20110106

Method SHOW_CO_DOCUMENT on class CL_FCOM_CR_ACT_HANDLER_SAMPLE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606