SAP ABAP Class CL_IFW_INVOICE_FORECAST (Forecast of an invoice for IFW)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-AB-IFW (Application Component) Invoice Forecasting
     CIWB (Package) Invoice Forecasting Worklist: Core objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_IFW_CON Constants for invoice forecasting worklist 20100805
Properties
Class CL_IFW_INVOICE_FORECAST  
Short Description Forecast of an invoice for IFW    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class IFW    
Program status     
Category 0   
Package CIWB   Invoice Forecasting Worklist: Core objects 
Created 20100805   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IFW_INVOICE_FORECAST has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_IFW_CON Constants for invoice forecasting worklist 20100805
Friends
Class CL_IFW_INVOICE_FORECAST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_INV_DL Instance attribute Private Attribute reference (LIKE) 20100805
2 C_INV_DL_D Instance attribute Private Attribute reference (LIKE) 20100805
3 C_INV_GR Instance attribute Private Attribute reference (LIKE) 20100805
4 C_INV_GR_D Instance attribute Private Attribute reference (LIKE) 20100805
5 C_REF_DL Instance attribute Private Attribute reference (LIKE) 20100818
6 C_REF_GR Instance attribute Private Attribute reference (LIKE) 20100818
7 C_YES Instance attribute Private Attribute reference (LIKE) 20100826
8 MR_MM_D_FORECAST_SINGLE Static Attribute Private Object reference (TYPE REF TO) IFW_FORECAST_SINGLE MM delta invoice 20100823
9 MR_MM_FORECAST_SINGLE Static Attribute Private Object reference (TYPE REF TO) IFW_FORECAST_SINGLE MM invoice 20100823
10 MR_SD_D_FORECAST_SINGLE Static Attribute Private Object reference (TYPE REF TO) IFW_FORECAST_SINGLE SD delta invoice 20100823
11 MR_SD_FORECAST_SINGLE Static Attribute Private Object reference (TYPE REF TO) IFW_FORECAST_SINGLE SD invoice 20100819
12 MTH_INVREQ Static Attribute Private Type reference (TYPE) GTH_INVREQ_TTY Table of invoicing request objects per set of parameters 20100805
13 MT_ITEM Instance attribute Private Type reference (TYPE) IFW_TT_FC_ITEM_STD Invoice forecasting item (standard table) 20100806
14 M_HEADER Instance attribute Private Type reference (TYPE) IFW_HEADER Invoice forecasting header 20100806
15 M_WORKLIST Instance attribute Private Type reference (TYPE) IFW_WORKLIST Invoice forecasting worklist 20100806
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor Get BAdI instances 20100819
2 CONSTRUCTOR Instance method Private Constructor Constructor 20100805
3 FACTORY Static method Public Method Get instance of invoicing request object 20100805
4 _SIMULATE_INVOICE Instance method Public Method Simulate invoice for invoice request 20100819
Events
Class CL_IFW_INVOICE_FORECAST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GS_INVREQ_STY Private See coding Invoicing request object plus set of parameters 20100805 BEGIN OF gs_invreq_sty, s_invreq_key TYPE ifw_s_invreq_key, r_invreq TYPE REF TO cl_ifw_invoice_forecast, END OF gs_invreq_sty
2 GTH_INVREQ_TTY Private See coding Table of invoicing request objects per set of parameters 20100805 gth_invreq_tty TYPE HASHED TABLE OF gs_invreq_sty WITH UNIQUE KEY s_invreq_key
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_IFW_INVOICE_FORECAST has no parameter.
Method CLASS_CONSTRUCTOR on class CL_IFW_INVOICE_FORECAST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HEADER Call by reference Type reference (TYPE) IFW_HEADER Invoice forecasting header 20100806
2 Importing IS_WORKLIST Call by reference Type reference (TYPE) IFW_WORKLIST Invoice forecasting worklist 20100806
3 Importing IT_ITEM Call by reference Type reference (TYPE) IFW_TT_FC_ITEM_STD Invoice forecasting item (standard table) 20100806

Method CONSTRUCTOR on class CL_IFW_INVOICE_FORECAST has no exception.

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_INVOICE Call by reference Object reference (TYPE REF TO) CL_IFW_INVOICE_FORECAST Forecast of an invoice for IFW 20100805
2 Importing IS_HEADER Call by reference Type reference (TYPE) IFW_HEADER Invoice forecasting header 20100806
3 Importing IS_INVREQ Call by reference Type reference (TYPE) IFW_S_INVREQ Invoice forecasting request 20101012
4 Importing IS_WORKLIST Call by reference Type reference (TYPE) IFW_WORKLIST Invoice forecasting worklist 20100806
5 Importing IT_ITEM Call by reference Type reference (TYPE) IFW_TT_FC_ITEM_STD Invoice forecasting item (standard table) 20100806

Method FACTORY on class CL_IFW_INVOICE_FORECAST has no exception.

Method _SIMULATE_INVOICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INVDATA Call by reference Type reference (TYPE) IFW_TT_INVDATA Result data of invoice forecasting request (table) 20100820
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) IFW_TT_MESSAGE Message output (table) 20100820
3 Importing IS_INVREQ Call by reference Type reference (TYPE) IFW_S_INVREQ Invoice forecasting request 20100819
4 Importing I_TEST_RUN Call by reference Type reference (TYPE) IFW_DE_TEST Test Run 20110324
# Exception Resumable Description Created on
1 CX_IFW_ROOT Root exception class for IFW 20100819
History
Last changed by/on SAP  20110908 
SAP Release Created in 606