SAP ABAP Class CL_WLF_TRANSF_INVC_IDENTIFIER (Transformation of Invoice Identifiers)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WLF_TRANSFORMATION_ABSTR General functions for transformations 20110725
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SMT_PREFETCH Prefetch Methods 20110725
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SMT_TRANSFORMATION Transformation Class 20110725
Properties
Class CL_WLF_TRANSF_INVC_IDENTIFIER  
Short Description Transformation of Invoice Identifiers    
Super Class CL_WLF_TRANSFORMATION_ABSTR General functions for transformations 
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 20110725   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WLF_TRANSF_INVC_IDENTIFIER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SMT_PREFETCH Prefetch Methods 20110725
2 IF_SMT_TRANSFORMATION Transformation Class 20110725
Friends
Class CL_WLF_TRANSF_INVC_IDENTIFIER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_INVC_APPL_SERVICES Static Attribute Private Object reference (TYPE REF TO) CL_WLF_INVC_APPL_SERVICES Agency Bus.: Invoice Application Services 20110811
2 GO_MSG_CONTAINER Static Attribute Private Object reference (TYPE REF TO) CL_BS_SOA_MESSAGE_CONTAINER Message container 20110811
3 GT_KOMLFP Static Attribute Private Type reference (TYPE) WZRE_KOMLFP_TAB Items 20110811
4 GV_WBELN Static Attribute Private Type reference (TYPE) WBELN_LF Agency Business: Document Number 20110811
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20110811
2 GET_IT_ID_VIA_BILL_FROM_IT_ID Static method Private Method determine the item id via the BillFromItem Id 20110811
3 MAP_INVC_ID Static method Public Method maps the identifier of the invoice dependent from actionCode 20110725
4 MAP_INVC_ID_CHG Static method Private Method maps the identifier of the invoice in change-case 20110811
5 MAP_INVC_ITEM_ID Static method Public Method maps the identifier of the item dependent from actionCode 20110726
6 MAP_INVC_ITEM_ID_CHG Static method Private Method maps the identifier of the item in change-case 20110811
Events
Class CL_WLF_TRANSF_INVC_IDENTIFIER has no event.
Types
Class CL_WLF_TRANSF_INVC_IDENTIFIER has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method GET_IT_ID_VIA_BILL_FROM_IT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OLDPO Call by reference Type reference (TYPE) OLDPO_LF Document item of the reference document 20110811
2 Exporting EV_POSNR Call by reference Type reference (TYPE) WPOSNR_LF Agency business: Document item 20110811
3 Importing IS_BILL_FROM_ID Call by reference Type reference (TYPE) SAPPLCO_BUS_TRANS_DOCUMENT_ID Bill From document identifier 20110811
4 Importing IV_BILL_FROM_ITEM_ID Call by reference Type reference (TYPE) SAPPLCO_BUS_TRANS_ITEM_ID Bill From item identifier 20110811
5 Importing IV_WBELN Call by reference Type reference (TYPE) WBELN_LF Agency Business: Document Number 20110811
6 Importing I_PREFETCH Call by reference Type reference (TYPE) SMT_BOOLEAN Boolean value 20110811

Method GET_IT_ID_VIA_BILL_FROM_IT_ID on class CL_WLF_TRANSF_INVC_IDENTIFIER has no exception.

Method MAP_INVC_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OLDNR Call by reference Type reference (TYPE) OLDNR_LF Document number of the reference document 20110725
2 Exporting EV_WBELN Call by reference Type reference (TYPE) WBELN_LF Agency Business: Document Number 20110725
3 Importing IS_BILL_FROM_ID Call by reference Type reference (TYPE) SAPPLCO_BUS_TRANS_DOCUMENT_ID Bill From document identifier 20110811
4 Importing IS_OWN_ID Call by reference Type reference (TYPE) SAPPLCO_BUS_TRANS_DOCUMENT_ID own document identifier 20110811
5 Importing IV_ACTION_CODE Call by reference Type reference (TYPE) SAPPLCO_ACTION_CODE Action Code 20110725
6 Importing I_PREFETCH Call by reference Type reference (TYPE) SMT_BOOLEAN Boolean value 20110725
# Exception Resumable Description Created on
1 CX_SMT_UNSUCCESSFUL_TRANS Unsuccessful Transformation 20110725

Method MAP_INVC_ID_CHG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_WBELN Call by reference Type reference (TYPE) WBELN_LF Agency Business: Document Number 20110811
2 Importing IS_BILL_FROM_ID Call by reference Type reference (TYPE) SAPPLCO_BUS_TRANS_DOCUMENT_ID Bill From document identifier 20110811
3 Importing IS_OWN_ID Call by reference Type reference (TYPE) SAPPLCO_BUS_TRANS_DOCUMENT_ID own document identifier 20110811

Method MAP_INVC_ID_CHG on class CL_WLF_TRANSF_INVC_IDENTIFIER has no exception.

Method MAP_INVC_ITEM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OLDPO Call by reference Type reference (TYPE) OLDPO_LF Document item of the reference document 20110726
2 Exporting EV_POSNR Call by reference Type reference (TYPE) WPOSNR_LF Agency business: Document item 20110726
3 Importing IS_BILL_FROM_ID Call by reference Type reference (TYPE) SAPPLCO_BUS_TRANS_DOCUMENT_ID Bill From document identifier 20110811
4 Importing IV_ACTION_CODE Call by reference Type reference (TYPE) SAPPLCO_ACTION_CODE Action Code 20110726
5 Importing IV_BILL_FROM_ITEM_ID Call by reference Type reference (TYPE) SAPPLCO_BUS_TRANS_ITEM_ID Bill From item identifier 20110811
6 Importing IV_OLDNR Call by reference Type reference (TYPE) OLDNR_LF Document number of the reference document 20110726
7 Importing IV_OWN_ITEM_ID Call by reference Type reference (TYPE) SAPPLCO_BUS_TRANS_ITEM_ID own item identifier 20110811
8 Importing IV_WBELN Call by reference Type reference (TYPE) WBELN_LF Agency Business: Document Number 20110726
9 Importing I_PREFETCH Call by reference Type reference (TYPE) SMT_BOOLEAN Boolean value 20110726
# Exception Resumable Description Created on
1 CX_SMT_UNSUCCESSFUL_TRANS Unsuccessful Transformation 20110726

Method MAP_INVC_ITEM_ID_CHG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OLDPO Call by reference Type reference (TYPE) OLDPO_LF Document item of the reference document 20110811
2 Exporting EV_POSNR Call by reference Type reference (TYPE) WPOSNR_LF Agency business: Document item 20110811
3 Importing IS_BILL_FROM_ID Call by reference Type reference (TYPE) SAPPLCO_BUS_TRANS_DOCUMENT_ID Bill From document identifier 20110811
4 Importing IV_BILL_FROM_ITEM_ID Call by reference Type reference (TYPE) SAPPLCO_BUS_TRANS_ITEM_ID Bill From item identifier 20110811
5 Importing IV_OWN_ITEM_ID Call by reference Type reference (TYPE) SAPPLCO_BUS_TRANS_ITEM_ID own item identifier 20110811
6 Importing IV_WBELN Call by reference Type reference (TYPE) WBELN_LF Agency Business: Document Number 20110811
7 Importing I_PREFETCH Call by reference Type reference (TYPE) SMT_BOOLEAN Boolean value 20110811

Method MAP_INVC_ITEM_ID_CHG on class CL_WLF_TRANSF_INVC_IDENTIFIER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606