SAP ABAP Class CL_SE_IV_INVOICEERPCHGRC_TEST (CL_SE_IV_INVOICEERPCHGRC_TEST)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-IV-GF-ES (Application Component) Enterprise Services in Invoice Verification
     OPS_SE_IVE_XI_PROXY (Package) Web Service Proxies Invoice Verification
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  BI_EVENT_HANDLER_STATIC Static Event Handler 20070914
2 Interface implementation (CLASS c. INTERFACES i_ref)  BI_OBJECT Business Instance 20070914
3 Interface implementation (CLASS c. INTERFACES i_ref)  BI_PERSISTENT Persistent Business Instance 20070914
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WORKFLOW Business Workflow 20070914
Properties
Class CL_SE_IV_INVOICEERPCHGRC_TEST  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package OPS_SE_IVE_XI_PROXY   Web Service Proxies Invoice Verification 
Created 20070914   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SE_IV_INVOICEERPCHGRC_TEST has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 BI_EVENT_HANDLER_STATIC Static Event Handler 20070914
2 BI_OBJECT Business Instance 20070914
3 BI_PERSISTENT Persistent Business Instance 20070914
4 IF_WORKFLOW Business Workflow 20070914
Friends
Class CL_SE_IV_INVOICEERPCHGRC_TEST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CLASS_NAME Constant Protected Type reference (TYPE) SEOCLNAME 'CL_SE_IV_INVOICENOTIFICATION' Class Name 20070914
2 GV_MESSAGE_TYPE Constant Protected Type reference (TYPE) STRING 'INVOICE_NOTIFICATION' 20070914
3 G_MSG_HELPER Instance attribute Public Object reference (TYPE REF TO) CL_IVE_E_INVOICE_HELPER Helper class for the Invoice 20070914
4 G_SINGLETON Static Attribute Protected Object reference (TYPE REF TO) CL_SE_IV_INVOICEERPCHGRC_TEST 20070914
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20070914
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070914
3 CREATE Static method Public Method Factory 20070914
4 FILL_LOG Instance method Public Method fill Message LOG 20070914
5 MAPPING_OUT Instance method Public Method Mapping 20070914
6 MAP_ACCOUNTINGDATA_OUT Instance method Public Method Accounting data 20070914
7 MAP_ADDRESSDATA_OUT Instance method Public Method Addressdata 20070914
8 MAP_ALL_OUT Instance method Public Method 20070914
9 MAP_GLACCOUNTDATA_OUT Instance method Public Method GL Account 20070914
10 MAP_HEADERDATA_OUT Instance method Public Method Header Data 20070914
11 MAP_ITEMDATA_OUT Instance method Public Method Item Data 20070914
12 MAP_MATERIALDATA_OUT Instance method Public Method Product 20070914
13 MAP_OUT_HEAD_CHG Instance method Public Method map out for change 20070914
14 MAP_OUT_ITEM_CHG Instance method Public Method map out item for change 20070914
15 MAP_TAXDATA_OUT Instance method Public Method Tax 20070914
16 MAP_VENDORITEMSPLITDATA Instance method Public Method Vendor Item Split Data 20070914
17 MAP_WITHTAXDATA_OUT Instance method Public Method Withholding Tax 20070914
18 PROCESS Instance method Public Method Process execution 20070914
19 PROCESS_BY_WORKFLOW Static method Public Method Receiver for BOR-event to trigger A2A outbound 20070914
Events
Class CL_SE_IV_INVOICEERPCHGRC_TEST has no event.
Types
Class CL_SE_IV_INVOICEERPCHGRC_TEST has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

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

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning REF_SINGLETON Value transfer Object reference (TYPE REF TO) CL_SE_IV_INVOICEERPCHGRC_TEST 20070914
# Exception Resumable Description Created on
1 CX_SAPPLCO_STANDARD_MSG_FAULT Standard Message Fault 20070914

Method FILL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LOG Call by reference Type reference (TYPE) SAPPLCO_LOG Proxy Structure (Generated) 20070914
2 Importing I_ERROR Call by reference Type reference (TYPE) BVAL Boolean 20070914

Method FILL_LOG on class CL_SE_IV_INVOICEERPCHGRC_TEST has no exception.

Method MAPPING_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CONTROLLER Call by reference Type reference (TYPE) ANY 20070914
2 Changing C_INVOICE Call by reference Type reference (TYPE) ANY 20070914
3 Exporting E_ERROR Call by reference Type reference (TYPE) BVAL Boolean 20070914
4 Importing I_DOC_NR Call by reference Type reference (TYPE) RE_BELNR Document Number of an Invoice Document 20070914
5 Importing I_FISCAL_YEAR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20070914
6 Importing I_MESSAGE_TYPE Call by reference Type reference (TYPE) STRING 20070914

Method MAPPING_OUT on class CL_SE_IV_INVOICEERPCHGRC_TEST has no exception.

Method MAP_ACCOUNTINGDATA_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CONTROLLER Call by reference Type reference (TYPE) PRXCTRLTAB Control Flags for Fields of a Structure 20070914
2 Changing C_ITEM Call by reference Type reference (TYPE) ANY Vorschlagswerte bei Anlage von Debitoren aus Workbench 20070914
3 Exporting E_ERROR Call by reference Type reference (TYPE) BVAL Boolean 20070914
4 Importing IT_ACCOUNTINGDATA Call by reference Type reference (TYPE) TB_BAPI_INCINV_DETAIL_ACCOUNT Table for BAPI account detail 20070914
5 Importing I_HEADERDATA Call by reference Type reference (TYPE) ANY 20070914

Method MAP_ACCOUNTINGDATA_OUT on class CL_SE_IV_INVOICEERPCHGRC_TEST has no exception.

Method MAP_ADDRESSDATA_OUT Signature

Method MAP_ADDRESSDATA_OUT on class CL_SE_IV_INVOICEERPCHGRC_TEST has no parameter.
Method MAP_ADDRESSDATA_OUT on class CL_SE_IV_INVOICEERPCHGRC_TEST has no exception.

Method MAP_ALL_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CONTROLLER Call by reference Type reference (TYPE) PRXCTRLTAB Control Flags for Fields of a Structure 20070914
2 Changing C_INVOICE Call by reference Type reference (TYPE) ANY 20070914
3 Exporting E_ERROR Call by reference Type reference (TYPE) BVAL Boolean 20070914
4 Importing IT_ACCOUNTINGDATA Call by reference Type reference (TYPE) TB_BAPI_INCINV_DETAIL_ACCOUNT Table for BAPI accounts 20070914
5 Importing IT_BANKDETAIL Call by reference Type reference (TYPE) TB_BAPIVENDOR_06 Bankdetail of Vendor 20070914
6 Importing IT_GLACCOUNTING Call by reference Type reference (TYPE) TB_BAPI_INCINV_DETAIL_GL_ACCNT Transfer Structure for Invoice Acct Assignment Data (Create) 20070914
7 Importing IT_ITEM Call by reference Type reference (TYPE) TB_BAPI_INCINV_DETAIL_ITEM Table for BAPI item 20070914
8 Importing IT_MATERIALDATA Call by reference Type reference (TYPE) TB_BAPI_INCINV_DETAIL_MATERIAL Table for BAPI material 20070914
9 Importing IT_TAXDATA Call by reference Type reference (TYPE) TB_BAPI_INCINV_DETAIL_TAX Table for BAPI tax 20070914
10 Importing IT_VENDORITEMSPLITDATA Call by reference Type reference (TYPE) TB_BAPI_INCINV_DETAIL_VNDRSPLT Table for BAPI vendorsplit 20070914
11 Importing IT_WITHTAXDATA Call by reference Type reference (TYPE) TB_BAPI_INCINV_DETAIL_WITHTAX Table for BAPI withholdtax 20070914
12 Importing I_ADDRESSDATA Call by reference Type reference (TYPE) BAPI_INCINV_DETAIL_ADDRESSDATA Transfer Structure: Address Data Incoming Invoice (Create) 20070914
13 Importing I_GENERALDETAIL Call by reference Type reference (TYPE) BAPIVENDOR_04 Transfer Structure 1008/GetDetail/General Data 20070914
14 Importing I_HEADERDATA Call by reference Type reference (TYPE) BAPI_INCINV_DETAIL_HEADER Transfer Structure for Invoice Header Data (Create) 20070914

Method MAP_ALL_OUT on class CL_SE_IV_INVOICEERPCHGRC_TEST has no exception.

Method MAP_GLACCOUNTDATA_OUT Signature

Method MAP_GLACCOUNTDATA_OUT on class CL_SE_IV_INVOICEERPCHGRC_TEST has no parameter.
Method MAP_GLACCOUNTDATA_OUT on class CL_SE_IV_INVOICEERPCHGRC_TEST has no exception.

Method MAP_HEADERDATA_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CONTROLLER Call by reference Type reference (TYPE) PRXCTRLTAB Control Flags for Fields of a Structure 20070914
2 Changing C_INVOICE Call by reference Type reference (TYPE) ANY 20070914
3 Exporting E_ERROR Call by reference Type reference (TYPE) BVAL Boolean 20070914
4 Importing I_ADDRESSDATA Call by reference Type reference (TYPE) BAPI_INCINV_DETAIL_ADDRESSDATA Transfer Structure Address Data Incoming Invoice (Details) 20070914
5 Importing I_GENERALDETAIL Call by reference Type reference (TYPE) BAPIVENDOR_04 Transfer Structure 1008/GetDetail/General Data 20070914
6 Importing I_HEADERDATA Call by reference Type reference (TYPE) ANY 20070914
# Exception Resumable Description Created on
1 ERROR_OCCURED 20070914

Method MAP_ITEMDATA_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CONTROLLER Call by reference Type reference (TYPE) PRXCTRLTAB Control Flags for Fields of a Structure 20070914
2 Changing C_ITEMS Call by reference Type reference (TYPE) STANDARD TABLE 20070914
3 Exporting E_ERROR Call by reference Type reference (TYPE) BVAL Boolean 20070914
4 Importing IT_ACCOUNTINGDATA Call by reference Type reference (TYPE) TB_BAPI_INCINV_DETAIL_ACCOUNT Table for BAPI account detail 20070914
5 Importing IT_MATERIALDATA Call by reference Type reference (TYPE) TB_BAPI_INCINV_DETAIL_MATERIAL Table for BAPI material detail 20070914
6 Importing I_HEADERDATA Call by reference Type reference (TYPE) BAPI_INCINV_DETAIL_HEADER Transfer Structure for Invoice Header Data (GetDetail) 20070914
7 Importing I_ITEM Call by reference Type reference (TYPE) ANY TABLE 20070914

Method MAP_ITEMDATA_OUT on class CL_SE_IV_INVOICEERPCHGRC_TEST has no exception.

Method MAP_MATERIALDATA_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CONTROLLER Call by reference Type reference (TYPE) PRXCTRLTAB Control Flags for Fields of a Structure 20070914
2 Changing C_ITEM Call by reference Type reference (TYPE) ANY 20070914
3 Exporting E_ERROR Call by reference Type reference (TYPE) BVAL Boolean 20070914
4 Importing IT_MATERIALDATA Call by reference Type reference (TYPE) TB_BAPI_INCINV_DETAIL_MATERIAL Table for BAPI material detail 20070914

Method MAP_MATERIALDATA_OUT on class CL_SE_IV_INVOICEERPCHGRC_TEST has no exception.

Method MAP_OUT_HEAD_CHG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INV_CHG Call by reference Type reference (TYPE) SAPPLCO_INVC_ERPCHG_REQ_INVC IDT: Invoice Change 20070914
2 Importing I_INVOICE Call by reference Type reference (TYPE) ANY 20070914

Method MAP_OUT_HEAD_CHG on class CL_SE_IV_INVOICEERPCHGRC_TEST has no exception.

Method MAP_OUT_ITEM_CHG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ITEM Call by reference Type reference (TYPE) SAPPLCO_INVC_ERPCHG_REQ_ITM_T IDT: Invoice Change Request Item 20070914
2 Importing I_ITEM Call by reference Type reference (TYPE) ANY TABLE 20070914

Method MAP_OUT_ITEM_CHG on class CL_SE_IV_INVOICEERPCHGRC_TEST has no exception.

Method MAP_TAXDATA_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CONTROLLER Call by reference Type reference (TYPE) PRXCTRLTAB Control Flags for Fields of a Structure 20070914
2 Changing C_INVOICE Call by reference Type reference (TYPE) ANY 20070914
3 Exporting E_ERROR Call by reference Type reference (TYPE) BVAL Boolean 20070914
4 Importing IT_TAXDATA Call by reference Type reference (TYPE) TB_BAPI_INCINV_DETAIL_TAX Table for BAPI tax detail 20070914

Method MAP_TAXDATA_OUT on class CL_SE_IV_INVOICEERPCHGRC_TEST has no exception.

Method MAP_VENDORITEMSPLITDATA Signature

Method MAP_VENDORITEMSPLITDATA on class CL_SE_IV_INVOICEERPCHGRC_TEST has no parameter.
Method MAP_VENDORITEMSPLITDATA on class CL_SE_IV_INVOICEERPCHGRC_TEST has no exception.

Method MAP_WITHTAXDATA_OUT Signature

Method MAP_WITHTAXDATA_OUT on class CL_SE_IV_INVOICEERPCHGRC_TEST has no parameter.
Method MAP_WITHTAXDATA_OUT on class CL_SE_IV_INVOICEERPCHGRC_TEST has no exception.

Method PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_OUTPUT Call by reference Type reference (TYPE) ANY 20070914
2 Importing I_DOC_NR Call by reference Type reference (TYPE) RE_BELNR Document Number of an Invoice Document 20070914
3 Importing I_EVENT Call by reference Type reference (TYPE) SWEINSTCOU-EVENT Event 20070914
4 Importing I_FISCAL_YEAR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20070914
5 Importing I_MSG_HELPER Call by reference Object reference (TYPE REF TO) CL_IVE_E_INVOICE_HELPER Helper class for the Invoice 20070914

Method PROCESS on class CL_SE_IV_INVOICEERPCHGRC_TEST has no exception.

Method PROCESS_BY_WORKFLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOC_NUMBER Call by reference Type reference (TYPE) RE_BELNR Document Number of an Invoice Document 20070914
2 Importing I_FISCAL_YEAR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20070914

Method PROCESS_BY_WORKFLOW on class CL_SE_IV_INVOICEERPCHGRC_TEST has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 603