SAP ABAP Class CL_IVE_SUPLRINVCERPCRTRC_IMPL (Implementation class for Create Supplier Invoice)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-IV-GF-ES (Application Component) Enterprise Services in Invoice Verification
     OPS_SE_IV (Package) Service Enabling for Invoice Verification
Properties
Class CL_IVE_SUPLRINVCERPCRTRC_IMPL  
Short Description Implementation class for Create Supplier Invoice    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package OPS_SE_IV   Service Enabling for Invoice Verification 
Created 20081126   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IVE_SUPLRINVCERPCRTRC_IMPL has no forward declaration.
Interfaces
Class CL_IVE_SUPLRINVCERPCRTRC_IMPL has no interface implemented.
Friends
Class CL_IVE_SUPLRINVCERPCRTRC_IMPL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_SINGLETON Static Attribute Private Object reference (TYPE REF TO) CL_IVE_SUPLRINVCERPCRTRC_IMPL Implementation class for Create Supplier Invoice 20081126
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_IN Instance method Private Method 20090107
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20081126
3 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20090216
4 CREATE Static method Public Method 20081127
5 EXECUTE Instance method Public Method 20081127
6 MAPPING_IN Instance method Public Method 20081127
7 MAPPING_OUT Instance method Public Method 20081127
Events
Class CL_IVE_SUPLRINVCERPCRTRC_IMPL has no event.
Types
Class CL_IVE_SUPLRINVCERPCRTRC_IMPL has no local type.
Method Signatures

Method CHECK_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPUT Call by reference Type reference (TYPE) IVE_SUPPLIER_INVOICE_ERPCRTE_R MT SupplierInvoiceERPCreateRequestMessage_sync 20090107
2 Importing IO_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_OPS_SE_PROT 20090603
3 Importing IR_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_OPS_SE_PROT OPS_SE Log 20090107
4 Importing IS_INPUT Call by reference Type reference (TYPE) IVE_SUPPLIER_INVOICE_ERPCRTE_R 20090603

Method CHECK_IN on class CL_IVE_SUPLRINVCERPCRTRC_IMPL has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

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

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SERV_IMPL Value transfer Object reference (TYPE REF TO) CL_IVE_SUPLRINVCERPCRTRC_IMPL 20090603

Method CREATE on class CL_IVE_SUPLRINVCERPCRTRC_IMPL has no exception.

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OUTPUT Call by reference Type reference (TYPE) IVE_SUPPLIER_INVOICE_ERPCRTE_C 20111027
2 Importing IS_INPUT Call by reference Type reference (TYPE) IVE_SUPPLIER_INVOICE_ERPCRTE_R 20090603
# Exception Resumable Description Created on
1 CX_SAPPLCO_STANDARD_MSG_FAULT Standard Message Fault 20090108

Method MAPPING_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ADDRESSDATA Call by reference Type reference (TYPE) BAPI_INCINV_CREATE_ADDRESSDATA 20081127
2 Exporting ES_HEADERDATA Call by reference Type reference (TYPE) BAPI_INCINV_CREATE_HEADER 20081127
3 Exporting ET_ACCOUNTINGDATA Call by reference Type reference (TYPE) TB_BAPI_INCINV_CRT_ACCOUNT 20081127
4 Exporting ET_GLACCOUNTDATA Call by reference Type reference (TYPE) TB_BAPI_INCINV_CRT_GL_ACCOUNT 20081127
5 Exporting ET_ITEMDATA Call by reference Type reference (TYPE) TB_BAPI_INCINV_CREATE_ITEM 20081127
6 Exporting ET_MATERIALDATA Call by reference Type reference (TYPE) TB_BAPI_INCINV_CREATE_MATERIAL 20081127
7 Exporting ET_TAXDATA Call by reference Type reference (TYPE) TB_BAPI_INCINV_CREATE_TAX 20081127
8 Exporting ET_VENDORITEMSPLITDATA Call by reference Type reference (TYPE) TB_BAPI_INCINV_CRT_VENDORSPLIT Table for BAPI vendorsplit 20111027
9 Exporting ET_WITHTAXDATA Call by reference Type reference (TYPE) TB_BAPI_INCINV_CREATE_WITHTAX 20081127
10 Exporting EV_RBSTAT Call by reference Type reference (TYPE) RBSTAT 20081127
11 Importing IO_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_OPS_SE_PROT 20090603
12 Importing IS_INPUT Call by reference Type reference (TYPE) IVE_SUPPLIER_INVOICE_ERPCRTE_R 20090603
# Exception Resumable Description Created on
1 CX_SMT_ERROR Error 20081209

Method MAPPING_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OUTPUT Call by reference Type reference (TYPE) IVE_SUPPLIER_INVOICE_ERPCRTE_C 20090603
2 Importing IO_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_OPS_SE_PROT 20090603
3 Importing IV_FISCALYEAR Call by reference Type reference (TYPE) BAPI_INCINV_FLD-FISC_YEAR 20081127
4 Importing IV_INVOICEDOCNUMBER Call by reference Type reference (TYPE) BAPI_INCINV_FLD-INV_DOC_NO 20081211
# Exception Resumable Description Created on
1 CX_SMT_ERROR Error 20081211
History
Last changed by/on SAP  20130531 
SAP Release Created in 605