SAP ABAP Class CL_WLF_INVC_ONLINE_UTILITIES (AB: Invoive Online 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_INVC_ONLINE_UTILITIES  
Short Description AB: Invoive Online 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 20101213   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WLF_INVC_ONLINE_UTILITIES has no forward declaration.
Interfaces
Class CL_WLF_INVC_ONLINE_UTILITIES has no interface implemented.
Friends
Class CL_WLF_INVC_ONLINE_UTILITIES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_WLF_INVC_ONLINE_UTILITIES AB: Invoive Online utilities 20101213
2 GT_INSTANCE Static Attribute Private Type reference (TYPE) TTY_UTIL_REF 20101213
3 MR_API_IN Instance attribute Private Object reference (TYPE REF TO) DATA 20101214
4 MR_PROXY_IN Instance attribute Private Object reference (TYPE REF TO) DATA 20101214
5 MS_CONTRACT Instance attribute Private Type reference (TYPE) TY_CONTRACT 20101213
6 MS_FEH_PROCESS Instance attribute Private Type reference (TYPE) ECH_STR_PROCESS Process as Structure 20101214
7 MV_ORDER_ID Instance attribute Private Type reference (TYPE) /SAPPO/BAPI_DTE_ORDER_ID Postprocessing Order ID 20101213
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20101213
2 GET_CONTRACT_FROM_PPO Instance method Public Method Determine Contract from PPO task 20101213
3 GET_HEADER_DATA_FROM_PPO Instance method Public Method Determine SSR header data from PPO task 20101213
4 LOAD Instance method Private Method Load FEH payload data 20101214
5 SET_FIELDS_API Instance method Private Method Set fields from API 20101213
6 SET_FIELDS_PROXY Instance method Private Method Set fields from PROXY 20101213
7 SET_ITEM_FIELDS_API Instance method Private Method Set item fields from API 20101214
8 SET_ITEM_FIELDS_PROXY Instance method Private Method Set item fields from PROXY 20101214
9 S_CREATE Static method Public Method Factory method 20101213
Events
Class CL_WLF_INVC_ONLINE_UTILITIES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_UTIL_REF Private See coding 20101213 tty_util_ref TYPE STANDARD TABLE OF ty_util_ref
2 TY_CONTRACT Private See coding 20101213 BEGIN OF ty_contract, contract TYPE wcontract, contract_type TYPE wcontract_type, contract_item TYPE wcontract_item, END OF ty_contract
3 TY_UTIL_REF Private See coding 20101213 BEGIN OF ty_util_ref, order_id TYPE /sappo/bapi_dte_order_id, instance TYPE REF TO cl_wlf_invc_online_utilities, END OF ty_util_ref
Method Signatures

Method CONSTRUCTOR 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 20101213

Method CONSTRUCTOR on class CL_WLF_INVC_ONLINE_UTILITIES has no exception.

Method GET_CONTRACT_FROM_PPO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTRACT Call by reference Type reference (TYPE) WCONTRACT Referencing Contract Number 20101213
2 Exporting EV_CONTRACT_ITEM Call by reference Type reference (TYPE) WCONTRACT_ITEM Referencing Contract Item Number 20101213
3 Exporting EV_CONTRACT_TYPE Call by reference Type reference (TYPE) WCONTRACT_TYPE Contract Type for Contract Number 20101213
# Exception Resumable Description Created on
1 CX_WLF_INVC_FEH_IN_ERROR Agency Business: Error in FEH processing or access 20101213

Method GET_HEADER_DATA_FROM_PPO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_KOMLFK Call by reference Type reference (TYPE) KOMLFK Comm. Structure: Vendor Billing Doc. Header 20101213
# Exception Resumable Description Created on
1 CX_WLF_INVC_FEH_IN_ERROR Agency Business: Error in FEH processing or access 20101213

Method LOAD Signature

Method LOAD on class CL_WLF_INVC_ONLINE_UTILITIES has no parameter.
# Exception Resumable Description Created on
1 CX_WLF_INVC_FEH_IN_ERROR Agency Business: Error in FEH processing or access 20101214

Method SET_FIELDS_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_KOMLFK Call by reference Type reference (TYPE) KOMLFK Comm. Structure: Vendor Billing Doc. Header 20101213
2 Importing IS_API_IN Call by reference Type reference (TYPE) ANY 20101213
# Exception Resumable Description Created on
1 CX_WLF_INVC_FEH_IN_ERROR Agency Business: Error in FEH processing or access 20101213

Method SET_FIELDS_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_KOMLFK Call by reference Type reference (TYPE) KOMLFK Comm. Structure: Vendor Billing Doc. Header 20101213
2 Importing IS_INPUT Call by reference Type reference (TYPE) ANY 20101213
3 Importing IV_PROXY_NAME Call by reference Type reference (TYPE) WLF_INVC_PROXY_NAME Proxy Name 20101213
# Exception Resumable Description Created on
1 CX_WLF_INVC_FEH_IN_ERROR Agency Business: Error in FEH processing or access 20101213

Method SET_ITEM_FIELDS_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_API_IN Call by reference Type reference (TYPE) ANY 20101214
# Exception Resumable Description Created on
1 CX_WLF_INVC_FEH_IN_ERROR Agency Business: Error in FEH processing or access 20101214

Method SET_ITEM_FIELDS_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INPUT Call by reference Type reference (TYPE) ANY 20101214
2 Importing IV_PROXY_NAME Call by reference Type reference (TYPE) WLF_INVC_PROXY_NAME Proxy Name 20101214
# Exception Resumable Description Created on
1 CX_WLF_INVC_FEH_IN_ERROR Agency Business: Error in FEH processing or access 20101214

Method S_CREATE 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 20101213
2 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_WLF_INVC_ONLINE_UTILITIES AB: Invoive Online utilities 20101213

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