SAP ABAP Class CL_WLF_FEH_UTILITIES (Agency Bus.: FEH Utilities)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-AB (Application Component) Agency Business (Global Trade)
     WZRE_XI_PROXY (Package) Agency Business: SOA proxy implementations
Properties
Class CL_WLF_FEH_UTILITIES  
Short Description Agency Bus.: FEH Utilities    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WZRE_XI_PROXY   Agency Business: SOA proxy implementations 
Created 20101005   SAP 
Last change 20130531   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_WLF_FEH_UTILITIES has no interface implemented.
Friends
Class CL_WLF_FEH_UTILITIES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_ERRCAT_M_PRIORITY Instance attribute Public Type reference (TYPE) ERRCAT_PRIORITY_TTY 20101005
2 MT_ERRCAT_PRIORITY Instance attribute Public Type reference (TYPE) ERRCAT_PRIORITY_TTY 20101005
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20101005
2 GET_MAIN_ERROR Instance method Public Method Returns the main application error 20101005
3 GET_PROCESS_BY_ORDER Static method Public Method Get process by PPO Order ID 20101210
4 GET_PROXY_NAME Static method Public Method Get proxy name by FEH process or PPO Oder ID 20101210
5 GET_XI_GUID_BY_ECH_ID Static method Public Method Get XI GUID by ECH ID 20110125
6 MAP_API_TO_FEH Static method Public Method Map API structure to FEH storage structure 20110204
7 MAP_API_TO_FEH_SSR Static method Private Method Map SSR API structure to SSR FEH storage structure 20110204
8 MAP_FEH_TO_API Static method Public Method Map FEH structure to API storage structure 20110207
9 MAP_FEH_TO_API_SSR Static method Private Method Map SSR FEH structure to SSR API storage structure 20110207
10 OVERWRITE_PRIORITIES Instance method Public Method Overwrite priorities of error categories 20101005
11 SET_ERRCAT_M_PRIORITY Instance method Private Method Set mapping error category priorities 20101005
12 SET_ERRCAT_PRIORITY Instance method Private Method Set error category priorities 20101005
Events
Class CL_WLF_FEH_UTILITIES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ERRCAT_PRIORITY_STY Public See coding 20101005 BEGIN OF errcat_priority_sty, priority TYPE i, error_category TYPE applmsg-category, END OF errcat_priority_sty
2 ERRCAT_PRIORITY_TTY Public See coding 20101005 errcat_priority_tty TYPE STANDARD TABLE OF errcat_priority_sty
Method Signatures

Method CONSTRUCTOR Signature

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

Method GET_MAIN_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGES Call by reference Type reference (TYPE) APPLMSGTAB Return Table for Messages 20101005
2 Importing IV_PRE_MAPPING Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20101005
3 Returning RS_MAIN_MESSAGE Value transfer Type reference (TYPE) APPLMSG Return Structure for Messages 20101005

Method GET_MAIN_ERROR on class CL_WLF_FEH_UTILITIES has no exception.

Method GET_PROCESS_BY_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ORDER_ID Call by reference Type reference (TYPE) /SAPPO/BAPI_DTE_ORDER_ID Postprocessing Order ID 20101210
2 Returning RS_FEH_PROCESS Value transfer Type reference (TYPE) ECH_STR_PROCESS Process as Structure 20101210
# Exception Resumable Description Created on
1 CX_WLF_INVC_FEH_IN_ERROR Agency Business: Error in FEH processing or access 20101210

Method GET_PROXY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FEH_PROCESS Call by reference Type reference (TYPE) ECH_STR_PROCESS Process as Structure 20101210
2 Importing IV_ORDER_ID Call by reference Type reference (TYPE) /SAPPO/BAPI_DTE_ORDER_ID Postprocessing Order ID 20101210
3 Returning RV_PROXY_NAME Value transfer Type reference (TYPE) STRING Proxy name 20101210
# Exception Resumable Description Created on
1 CX_WLF_INVC_FEH_IN_ERROR Agency Business: Error in FEH processing or access 20101210

Method GET_XI_GUID_BY_ECH_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ERROR_ID Call by reference Type reference (TYPE) ECH_DTE_ERROR_OBJECT_ID Error Object ID / Postprocessing Order 20110125
2 Returning RV_COLLECTION_ID Value transfer Type reference (TYPE) SYSUUID_X16 16 Byte UUID in 16 Bytes (Raw Format) 20110125

Method GET_XI_GUID_BY_ECH_ID on class CL_WLF_FEH_UTILITIES has no exception.

Method MAP_API_TO_FEH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_OUTPUT_FEH Call by reference Object reference (TYPE REF TO) DATA 20110204
2 Importing IR_INPUT_API Call by reference Object reference (TYPE REF TO) DATA 20110204
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) SWO_OBJTYP Object Type 20110204
# Exception Resumable Description Created on
1 CX_WLF_INVC_FATAL_ERROR Agency Business: Fatal Error 20110208
2 CX_WLF_INVC_FEH_IN_ERROR Agency Business: Error in FEH processing or access 20110204

Method MAP_API_TO_FEH_SSR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OUTPUT_FEH Call by reference Type reference (TYPE) WLF_INVC_API_FEH_SSR Agency Business: SSR API data for FEH 20110207
2 Importing IS_INPUT_API Call by reference Type reference (TYPE) WLF_INVC_API_IN_SSR Agency Business: API Inbound for Single Settlement Request 20110207
# Exception Resumable Description Created on
1 CX_WLF_INVC_FATAL_ERROR Agency Business: Fatal Error 20110208
2 CX_WLF_INVC_FEH_IN_ERROR Agency Business: Error in FEH processing or access 20110204

Method MAP_FEH_TO_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_OUTPUT_API Call by reference Object reference (TYPE REF TO) DATA 20110207
2 Importing IR_INPUT_FEH Call by reference Object reference (TYPE REF TO) DATA 20110207
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) SWO_OBJTYP Object Type 20110207
# Exception Resumable Description Created on
1 CX_WLF_INVC_FATAL_ERROR Agency Business: Fatal Error 20110208
2 CX_WLF_INVC_FEH_IN_ERROR Agency Business: Error in FEH processing or access 20110207

Method MAP_FEH_TO_API_SSR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OUTPUT_API Call by reference Type reference (TYPE) WLF_INVC_API_IN_SSR Agency Business: API Inbound for Single Settlement Request 20110207
2 Importing IS_INPUT_FEH Call by reference Type reference (TYPE) WLF_INVC_API_FEH_SSR Agency Business: SSR API data for FEH 20110207
# Exception Resumable Description Created on
1 CX_WLF_INVC_FATAL_ERROR Agency Business: Fatal Error 20110208
2 CX_WLF_INVC_FEH_IN_ERROR Agency Business: Error in FEH processing or access 20110207

Method OVERWRITE_PRIORITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ERRCAT_M_PRIORITY Call by reference Type reference (TYPE) ERRCAT_PRIORITY_TTY 20101005
2 Importing IT_ERRCAT_PRIORITY Call by reference Type reference (TYPE) ERRCAT_PRIORITY_TTY 20101005

Method OVERWRITE_PRIORITIES on class CL_WLF_FEH_UTILITIES has no exception.

Method SET_ERRCAT_M_PRIORITY Signature

Method SET_ERRCAT_M_PRIORITY on class CL_WLF_FEH_UTILITIES has no parameter.
Method SET_ERRCAT_M_PRIORITY on class CL_WLF_FEH_UTILITIES has no exception.

Method SET_ERRCAT_PRIORITY Signature

Method SET_ERRCAT_PRIORITY on class CL_WLF_FEH_UTILITIES has no parameter.
Method SET_ERRCAT_PRIORITY on class CL_WLF_FEH_UTILITIES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606