SAP ABAP Class CL_IVE_SUPPLINVOICEERPBYIDQR (Query to and response from Supplier Invoice Processing to re)
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)  II_IVE_SUPPLINVOICEERPBYIDQR Read Supplier Invoice 20080507
Properties
Class CL_IVE_SUPPLINVOICEERPBYIDQR  
Short Description Query to and response from Supplier Invoice Processing to re    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package OPS_SE_IVE_XI_PROXY   Web Service Proxies Invoice Verification 
Created 20080507   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IVE_SUPPLINVOICEERPBYIDQR has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 II_IVE_SUPPLINVOICEERPBYIDQR Read Supplier Invoice 20080507
Friends
Class CL_IVE_SUPPLINVOICEERPBYIDQR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_GLACCOUNT_ITEM Constant Private Type reference (TYPE) I 2 20080702
2 GC_MATERIAL_ITEM Constant Private Type reference (TYPE) I 3 20080702
3 GC_POREFERENCE_ITEM Constant Private Type reference (TYPE) I 1 20080702
Methods
# Method Level Visibility Method type Description Created on
1 EXPORT_CONVERSION Instance method Private Method output mapping 20080529
2 IMPORT_CONVERSION Instance method Private Method input mapping 20080529
3 LOG_ERROR Static method Private Method log error 20080516
4 MAP_ERROR_LOG Instance method Private Method Map the error log to the output structure 20080516
5 MAP_ITEM_ACCOUNTING Static method Private Method Map AccountingCodingBlockAssignment 20080701
6 MAP_UNIT_CODE_OUTPUT Static method Private Method 20080630
7 READ_SUPPLIER Instance method Private Method read supplier data 20080514
8 SET_ITEM_PROCESSING_TYPE Static method Private Method 20080702
9 SET_ITEM_TYPE Static method Private Method 20080630
Events
Class CL_IVE_SUPPLINVOICEERPBYIDQR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 BAPIRET2_TP Private See coding 20080507 bapiret2_tp TYPE STANDARD TABLE OF bapiret2
2 BAPI_INCINV_DETAIL_ACCOUNT_TP Private See coding 20080507 bapi_incinv_detail_account_tp TYPE STANDARD TABLE OF bapi_incinv_detail_account
3 BAPI_INCINV_DETAIL_GL_ACCO_TP Private See coding 20080507 bapi_incinv_detail_gl_acco_tp TYPE STANDARD TABLE OF bapi_incinv_detail_gl_account
4 BAPI_INCINV_DETAIL_ITEM_TP Private See coding 20080507 bapi_incinv_detail_item_tp TYPE STANDARD TABLE OF bapi_incinv_detail_item
5 BAPI_INCINV_DETAIL_MATERIA_TP Private See coding 20080507 bapi_incinv_detail_materia_tp TYPE STANDARD TABLE OF bapi_incinv_detail_material
6 BAPI_INCINV_DETAIL_TAX_TP Private See coding 20080507 bapi_incinv_detail_tax_tp TYPE STANDARD TABLE OF bapi_incinv_detail_tax
7 BAPI_INCINV_DETAIL_VENSPLT_TP Private See coding 20080507 bapi_incinv_detail_vensplt_tp TYPE STANDARD TABLE OF bapi_incinv_detail_vendorsplit
8 BAPI_INCINV_DETAIL_WITHTAX_TP Private See coding 20080507 bapi_incinv_detail_withtax_tp TYPE STANDARD TABLE OF bapi_incinv_detail_withtax
Method Signatures

Method EXPORT_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OUTPUT Call by reference Type reference (TYPE) SAPPLCO_SUPPLIER_INVOICE_ERPB1 Response from Supplier Invoice Processing to read a supplier 20080529
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_TP 20080529
3 Importing IS_ADDRESSDATA Call by reference Type reference (TYPE) BAPI_INCINV_DETAIL_ADDRESSDATA Transfer Structure Address Data Incoming Invoice (Details) 20080529
4 Importing IS_HEADERDATA Call by reference Type reference (TYPE) BAPI_INCINV_DETAIL_HEADER Transfer Structure for Invoice Header Data (GetDetail) 20080529
5 Importing IT_ACCOUNTINGDATA Call by reference Type reference (TYPE) BAPI_INCINV_DETAIL_ACCOUNT_TP 20080529
6 Importing IT_GLACCOUNTDATA Call by reference Type reference (TYPE) BAPI_INCINV_DETAIL_GL_ACCO_TP 20080529
7 Importing IT_ITEMDATA Call by reference Type reference (TYPE) BAPI_INCINV_DETAIL_ITEM_TP 20080529
8 Importing IT_MATERIALDATA Call by reference Type reference (TYPE) BAPI_INCINV_DETAIL_MATERIA_TP 20080529
9 Importing IT_TAXDATA Call by reference Type reference (TYPE) BAPI_INCINV_DETAIL_TAX_TP 20080529
10 Importing IT_VENDORITEMSPLITDATA Call by reference Type reference (TYPE) BAPI_INCINV_DETAIL_VENSPLT_TP 20080529
11 Importing IT_WITHTAXDATA Call by reference Type reference (TYPE) BAPI_INCINV_DETAIL_WITHTAX_TP 20080529
12 Importing I_FISCAL_YEAR Call by reference Type reference (TYPE) BAPI_INCINV_FLD-FISC_YEAR Fiscal Year 20080529
13 Importing I_INVOICE_DOC_NUMBER Call by reference Type reference (TYPE) BAPI_INCINV_FLD-INV_DOC_NO Document Number of an Invoice Document 20080529

Method EXPORT_CONVERSION on class CL_IVE_SUPPLINVOICEERPBYIDQR has no exception.

Method IMPORT_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20080627
2 Exporting EV_FISCAL_YEAR Call by reference Type reference (TYPE) BAPI_INCINV_FLD-FISC_YEAR Fiscal Year 20080529
3 Exporting EV_INVOICE_DOC_NUMBER Call by reference Type reference (TYPE) BAPI_INCINV_FLD-INV_DOC_NO Document Number of an Invoice Document 20080529
4 Importing IS_INPUT Call by reference Type reference (TYPE) SAPPLCO_SUPLR_INVC_ERPBY_IDQRY Proxy Structure (generated) 20080529

Method IMPORT_CONVERSION on class CL_IVE_SUPPLINVOICEERPBYIDQR has no exception.

Method LOG_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20080627
2 Importing IV_ID Call by reference Type reference (TYPE) SYMSGID Message Class 20080516
3 Importing IV_MESSAGEV1 Call by reference Type reference (TYPE) SYMSGV Message Parameter 1 20080516
4 Importing IV_MESSAGEV2 Call by reference Type reference (TYPE) SYMSGV Message Parameter 2 20080612
5 Importing IV_MESSAGEV3 Call by reference Type reference (TYPE) SYMSGV Message Parameter 3 20080612
6 Importing IV_MESSAGEV4 Call by reference Type reference (TYPE) SYMSGV Message Parameter 4 20080612
7 Importing IV_NUMBER Call by reference Type reference (TYPE) SYMSGNO Message Number 20080516
8 Importing IV_SEVERITY Call by reference Type reference (TYPE) BAPI_MTYPE Message type: S Success, E Error, W Warning, I Info, A Abort 20080516

Method LOG_ERROR on class CL_IVE_SUPPLINVOICEERPBYIDQR has no exception.

Method MAP_ERROR_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OUTPUT Call by reference Type reference (TYPE) SAPPLCO_SUPPLIER_INVOICE_ERPB1 Proxy Structure (Generated) 20080516
2 Importing IT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20080627

Method MAP_ERROR_LOG on class CL_IVE_SUPPLINVOICEERPBYIDQR has no exception.

Method MAP_ITEM_ACCOUNTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20080701
2 Exporting ES_ACCOUNTING_XI Call by reference Type reference (TYPE) SAPPLCO_SUPLR_INVC_ERPBY_IDRSP Proxy Structure (generated) 20080701
3 Importing IS_RBCO Call by reference Type reference (TYPE) RBCO Document Item, Incoming Invoice, Account Assignment 20080701
4 Importing IV_DOC_CURRENCY Call by reference Type reference (TYPE) WAERS Currency Key 20080701

Method MAP_ITEM_ACCOUNTING on class CL_IVE_SUPPLINVOICEERPBYIDQR has no exception.

Method MAP_UNIT_CODE_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB 20080630
2 Exporting EV_UNIT_CODE Call by reference Type reference (TYPE) C 20080630
3 Importing IV_UNIT_CODE Call by reference Type reference (TYPE) C 20080630

Method MAP_UNIT_CODE_OUTPUT on class CL_IVE_SUPPLINVOICEERPBYIDQR has no exception.

Method READ_SUPPLIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_TP 20080529
2 Exporting ES_VENDOR Call by reference Type reference (TYPE) VMDS_EI_EXTERN Complex External Interface for Vendors 20080514
3 Importing IV_LIFNR Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20080514

Method READ_SUPPLIER on class CL_IVE_SUPPLINVOICEERPBYIDQR has no exception.

Method SET_ITEM_PROCESSING_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ITEM_PROC_NAME Call by reference Type reference (TYPE) SAPPLCO_MEDIUM_NAME_CONTENT Proxy Data Element (Generated) 20080702
2 Exporting EV_ITEM_PROC_TYPE Call by reference Type reference (TYPE) SAPPLCO_BTD_ITEM_PROCTYPECODE Proxy Data Element (Generated) 20080702
3 Importing IV_ITEM_TYPE Call by reference Type reference (TYPE) I 20080702

Method SET_ITEM_PROCESSING_TYPE on class CL_IVE_SUPPLINVOICEERPBYIDQR has no exception.

Method SET_ITEM_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TYPE_CODE Call by reference Type reference (TYPE) SAPPLCO_BUS_TRANS_IT_TYPE_CODE Proxy Data Element (Generated) 20080630
2 Exporting EV_TYPE_NAME Call by reference Type reference (TYPE) SAPPLCO_MEDIUM_NAME_CONTENT Proxy Data Element (Generated) 20080630
3 Importing IV_SHKZG Call by reference Type reference (TYPE) SHKZG Debit/Credit Indicator 20080630
4 Importing IV_TBTKZ Call by reference Type reference (TYPE) TBTKZ SPACE Indicator: subsequent debit/credit 20080630

Method SET_ITEM_TYPE on class CL_IVE_SUPPLINVOICEERPBYIDQR has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 604