SAP ABAP Class CL_EPIC_CB_SMPL_UI_UTILITY (EPIC: Cash budgeting sample implementation ui utility)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-LOC (Application Component) Localization
     ID-FI-EPIC-PMCTL-SMPL-UI (Package) Globalization: E-Payment Integration Payment Control UI
Properties
Class CL_EPIC_CB_SMPL_UI_UTILITY  
Short Description EPIC: Cash budgeting sample implementation ui utility    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ID-FI-EPIC-PMCTL-SMPL-UI   Globalization: E-Payment Integration Payment Control UI 
Created 20130620   SAP 
Last change 20131127   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
Class CL_EPIC_CB_SMPL_UI_UTILITY has no interface implemented.
Friends
Class CL_EPIC_CB_SMPL_UI_UTILITY has no friend class.
Attributes
Class CL_EPIC_CB_SMPL_UI_UTILITY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 DERIVE_CYCLE_DATE Static method Public Method 20130708
2 DERIVE_MONTH Static method Private Method 20130708
3 DERIVE_WEEK Static method Private Method 20130708
4 DERIVE_YEAR Static method Private Method 20130708
5 DOWNLOAD_FILE Static method Public Method 20130708
6 END_WITH_XLS_XLSX Static method Public Method EPIC: Check to see if a file end with XLS or XLSX 20130708
7 READ_MSG_LONG_TEXT Static method Public Method 20130708
8 STRING_END_WITH Static method Private Method 20130708
Events
Class CL_EPIC_CB_SMPL_UI_UTILITY has no event.
Types
Class CL_EPIC_CB_SMPL_UI_UTILITY has no local type.
Method Signatures

Method DERIVE_CYCLE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CB_EXL_CYCLE Call by reference Type reference (TYPE) EPIC_T_CB_EXL_CYCLE EPIC: table type for EPIC_S_CB_EXL_CYCLE_UPLOAD 20130708
2 Importing IV_CYCLE_TYPE_ID Call by reference Type reference (TYPE) EPIC_CB_CYCLE_TYPE_ID EPIC: Cash budgeting cycle type id 20130708

Method DERIVE_CYCLE_DATE on class CL_EPIC_CB_SMPL_UI_UTILITY has no exception.

Method DERIVE_MONTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CB_EXL_CYCLE Call by reference Type reference (TYPE) EPIC_T_CB_EXL_CYCLE EPIC: table type for EPIC_S_CB_EXL_CYCLE_UPLOAD 20130708

Method DERIVE_MONTH on class CL_EPIC_CB_SMPL_UI_UTILITY has no exception.

Method DERIVE_WEEK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CB_EXL_CYCLE Call by reference Type reference (TYPE) EPIC_T_CB_EXL_CYCLE EPIC: table type for EPIC_S_CB_EXL_CYCLE_UPLOAD 20130708

Method DERIVE_WEEK on class CL_EPIC_CB_SMPL_UI_UTILITY has no exception.

Method DERIVE_YEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CB_EXL_CYCLE Call by reference Type reference (TYPE) EPIC_T_CB_EXL_CYCLE EPIC: table type for EPIC_S_CB_EXL_CYCLE_UPLOAD 20130708

Method DERIVE_YEAR on class CL_EPIC_CB_SMPL_UI_UTILITY has no exception.

Method DOWNLOAD_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FILE_PATH Call by reference Type reference (TYPE) RLGRAP-FILENAME Local file for upload/download 20130708
2 Importing IV_OBJID Call by reference Type reference (TYPE) WWWDATA-OBJID SAP WWW Gateway Object Name 20130708
3 Returning RV_RC Value transfer Type reference (TYPE) SY-SUBRC ABAP-Systemfeld: Rückgabewert von ABAP-Anweisungen 20130708

Method DOWNLOAD_FILE on class CL_EPIC_CB_SMPL_UI_UTILITY has no exception.

Method END_WITH_XLS_XLSX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FILE_PATH Call by reference Type reference (TYPE) RLGRAP-FILENAME Local file for upload/download 20130708
2 Returning RV_END_WITH_XLS_XLSX Value transfer Type reference (TYPE) ABAP_BOOL 20130708

Method END_WITH_XLS_XLSX on class CL_EPIC_CB_SMPL_UI_UTILITY has no exception.

Method READ_MSG_LONG_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSG_ID Call by reference Type reference (TYPE) BAPIRET2-ID Message Class 20130708
2 Importing IV_MSG_NUMBER Call by reference Type reference (TYPE) BAPIRET2-NUMBER Message Number 20130708
3 Importing IV_V1 Call by reference Type reference (TYPE) BAPIRET2-MESSAGE_V1 Message Variable 20130708
4 Importing IV_V2 Call by reference Type reference (TYPE) BAPIRET2-MESSAGE_V2 Message Variable 20130708
5 Importing IV_V3 Call by reference Type reference (TYPE) BAPIRET2-MESSAGE_V3 Message Variable 20130708
6 Importing IV_V4 Call by reference Type reference (TYPE) BAPIRET2-MESSAGE_V4 Message Variable 20130708
7 Returning RV_LONG_TEXT Value transfer Type reference (TYPE) STRING 20130708

Method READ_MSG_LONG_TEXT on class CL_EPIC_CB_SMPL_UI_UTILITY has no exception.

Method STRING_END_WITH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STR Call by reference Type reference (TYPE) RLGRAP-FILENAME Local file for upload/download 20130708
2 Importing IV_SUBSTR Call by reference Type reference (TYPE) STRING 20130708
3 Returning RV_IS_END_WITH Value transfer Type reference (TYPE) ABAP_BOOL 20130708

Method STRING_END_WITH on class CL_EPIC_CB_SMPL_UI_UTILITY has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in