Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ECH_ACTION | Interface - Action Class | 20080507 |
Properties
| Class | CL_IVE_E_P2P_INVOIC_EXECUTE_IN | |
| Short Description | ||
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | OPS_SE_IVE_XI_PROXY | Web Service Proxies Invoice Verification |
| Created | 20070720 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_ECH_ACTION | Interface - Action Class | 20080507 |
Friends
Class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Protected | Type reference (TYPE) | WUF_CONTROL_FIELD | 'CONTROLLER' | Source Structure Field for Extended XML Handling | 20100301 | ||
| 2 | Constant | Protected | Type reference (TYPE) | CLASSNAME | 'CX_SAPPLCO_STANDARD_MSG_FAULT' | Reference type | 20100301 | ||
| 3 | Constant | Protected | Type reference (TYPE) | STRING | 'INVOICE_ERPCANCEL_REQUEST' | 20100301 | |||
| 4 | Constant | Protected | Type reference (TYPE) | STRING | 'INVOICE_ERPCHANGE_REQUEST' | 20100301 | |||
| 5 | Constant | Protected | Type reference (TYPE) | STRING | 'INVOICE_ERPRELEASE_REQUEST' | 20100301 | |||
| 6 | Constant | Protected | Type reference (TYPE) | STRING | 'INVOICE_ERPREQUEST' | 20100301 | |||
| 7 | Constant | Protected | Type reference (TYPE) | STRING | 'INVOICE_REQUEST' | 20100301 | |||
| 8 | Constant | Protected | Type reference (TYPE) | SYMSGID | 'IVE_E_INVOICE' | Message Class | 20100525 | ||
| 9 | Constant | Protected | Type reference (TYPE) | STRING | 'PROCESSING_TYPE_CODE' | ProcessingTypeCode | 20100525 | ||
| 10 | Constant | Protected | Type reference (TYPE) | CHAR1 | 'S' | ProcessingTypeCode - G/L account item | 20100525 | ||
| 11 | Constant | Protected | Type reference (TYPE) | CHAR1 | 'M' | ProcessingTypeCode - Material Item | 20100525 | ||
| 12 | Constant | Protected | Type reference (TYPE) | CHAR1 | 'B' | ProcessingTypeCode - PO Referenence | 20100525 | ||
| 13 | Static Attribute | Protected | Object reference (TYPE REF TO) | IV_SE_INVOICEERPCHGREQUEST_ASY | 20070904 | ||||
| 14 | Static Attribute | Protected | Object reference (TYPE REF TO) | IV_SE_INVOICEERPCONFIRMAT_ASYN | Invoice ERP Confirmation out | 20070904 | |||
| 15 | Static Attribute | Protected | Object reference (TYPE REF TO) | IV_SE_INVOICEERPREQUEST_ASYN | Invoice Request | 20070904 | |||
| 16 | Static Attribute | Protected | Object reference (TYPE REF TO) | IV_SE_INVOICENOTIFICATION_ASYN | Invoice Notification out | 20070904 | |||
| 17 | Static Attribute | Protected | Object reference (TYPE REF TO) | IV_SE_INVOICEREQUEST_ASYN | 20070904 | ||||
| 18 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_IVE_E_INVOICE_HELPER | Helper class for the Invoice | 20070802 | |||
| 19 | Static Attribute | Protected | Object reference (TYPE REF TO) | CL_IVE_E_P2P_INVOIC_EXECUTE_IN | 20070807 | ||||
| 20 | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | 20110214 | ||||
| 21 | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | 20110214 |
Methods
Events
Class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no event.
Types
Class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no local type.
Method Signatures
Method CANC_REL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INPUT | Call by reference | Type reference (TYPE) | ANY | 20070820 | ||||
| 2 | I_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20070820 | ||||
| 3 | I_PROTOCOL_PAYLOAD | Call by reference | Object reference (TYPE REF TO) | IF_WSPROTOCOL_PAYLOAD | XI and WS: Access to Payload | 20070820 | |||
| 4 | I_REF_REGISTRATION | Call by reference | Object reference (TYPE REF TO) | CL_FEH_REGISTRATION | Registration and Restart of FEH | 20080507 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Standard Message Fault | 20090904 |
Method CATEGORIZE_ERROR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20080507 | |||
| 2 | R_ERROR_CATEGORY | Value transfer | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | Error Category | 20080507 |
Method CATEGORIZE_ERROR on class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no exception.
Method CHECK_MESSAGE_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100525 | ||||
| 2 | IS_MESSAGE_HEADER | Call by reference | Type reference (TYPE) | ANY | 20100525 |
Method CHECK_MESSAGE_HEADER on class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no parameter.
Method CLASS_CONSTRUCTOR on class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no parameter.
Method CONSTRUCTOR on class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no exception.
Method CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | REF | Value transfer | Object reference (TYPE REF TO) | CL_IVE_E_P2P_INVOIC_EXECUTE_IN | 20070720 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Standard Message Fault | 20070720 |
Method ERROR_HANDLING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_REF_REGISTRATION | Call by reference | Object reference (TYPE REF TO) | CL_FEH_REGISTRATION | Registration and Restart of FEH | 20100525 | |||
| 2 | IV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100525 | ||||
| 3 | IV_INVOICE_NO | Call by reference | Type reference (TYPE) | RE_BELNR | Document Number of an Invoice Document | 20100525 | |||
| 4 | IV_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20100525 | ||||
| 5 | I_INPUT | Call by reference | Type reference (TYPE) | ANY | 20100525 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Standard Message Fault | 20100525 |
Method EXECUTE_A2A_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ADDRESSDATA | Call by reference | Type reference (TYPE) | BAPI_INCINV_CREATE_ADDRESSDATA | Transfer Structure: Address Data Incoming Invoice (Create) | 20100525 | |||
| 2 | CS_ADDRESSDATA_CHG | Call by reference | Type reference (TYPE) | BAPI_INCINV_CHNG_ADDRDATA | Transfer Structure: Address Data Incoming Invoice (Change) | 20100525 | |||
| 3 | CS_ADDRESSDATA_CHG_X | Call by reference | Type reference (TYPE) | BAPI_INCINV_CHNG_ADDRDATAX | Change Structure: Address Data Incoming Invoice (Change) | 20100525 | |||
| 4 | CS_HEADERDATA | Call by reference | Type reference (TYPE) | BAPI_INCINV_CREATE_HEADER | Transfer Structure for Invoice Header Data (Create) | 20100525 | |||
| 5 | CS_HEADERDATA_CHG | Call by reference | Type reference (TYPE) | BAPI_INCINV_CHNG_HEADER | Transfer Structure: Header Data Incoming Invoice (Change) | 20100525 | |||
| 6 | CS_HEADERDATA_CHG_X | Call by reference | Type reference (TYPE) | BAPI_INCINV_CHNG_HEADERX | Change Structure: Header Data Incoming Invoice (Change) | 20100525 | |||
| 7 | CT_ACCOUNTINGDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CRT_ACCOUNT | Table for BAPI accounts | 20100525 | |||
| 8 | CT_GLACCOUNTING | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CRT_GL_ACCOUNT | Table for BAPI GL account | 20100525 | |||
| 9 | CT_ITEMDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CREATE_ITEM | Table for BAPI item | 20100525 | |||
| 10 | CT_MATERIALDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CREATE_MATERIAL | Table for BAPI material | 20100525 | |||
| 11 | CT_TAXDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CREATE_TAX | Table for BAPI tax | 20100525 | |||
| 12 | CT_VENDORITEMSPLITDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CRT_VENDORSPLIT | Table for BAPI vendorsplit | 20100525 | |||
| 13 | CT_WITHTAXDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CREATE_WITHTAX | Ta ble for BAPI withholdtax | 20100525 | |||
| 14 | E_DOC_NUMBER | Call by reference | Type reference (TYPE) | RE_BELNR | Document Number of an Invoice Document | 20100525 | |||
| 15 | E_FISCAL_YEAR | Call by reference | Type reference (TYPE) | GJAHR | Fiscal Year | 20100525 | |||
| 16 | I_CONTROLLER | Call by reference | Type reference (TYPE) | ANY | 20100525 | ||||
| 17 | I_INPUT | Call by reference | Type reference (TYPE) | ANY | 20100525 | ||||
| 18 | I_INVOICE | Call by reference | Type reference (TYPE) | ANY | 20100525 | ||||
| 19 | I_MESSAGE_HEADER | Call by reference | Type reference (TYPE) | SAPPLCO_BUS_DOC_MESSAGE_HEADER | Business information from the perspective of the sender appl | 20100525 | |||
| 20 | I_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20100525 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Standard Message Fault | 20100525 | ||
| 2 | Error on Transformation or Field Assignment | 20100525 |
Method EXECUTE_A2A_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ADDRESSDATA | Call by reference | Type reference (TYPE) | BAPI_INCINV_CREATE_ADDRESSDATA | Transfer Structure: Address Data Incoming Invoice (Create) | 20100525 | |||
| 2 | CS_HEADERDATA | Call by reference | Type reference (TYPE) | BAPI_INCINV_CREATE_HEADER | Transfer Structure for Invoice Header Data (Create) | 20100525 | |||
| 3 | CT_ACCOUNTINGDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CRT_ACCOUNT | Table for BAPI accounts | 20100525 | |||
| 4 | CT_GLACCOUNTING | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CRT_GL_ACCOUNT | Table for BAPI GL account | 20100525 | |||
| 5 | CT_ITEMDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CREATE_ITEM | Table for BAPI item | 20100525 | |||
| 6 | CT_MATERIALDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CREATE_MATERIAL | Table for BAPI material | 20100525 | |||
| 7 | CT_TAXDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CREATE_TAX | Table for BAPI tax | 20100525 | |||
| 8 | CT_VENDORITEMSPLITDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CRT_VENDORSPLIT | Table for BAPI vendorsplit | 20100525 | |||
| 9 | CT_WITHTAXDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CREATE_WITHTAX | Ta ble for BAPI withholdtax | 20100525 | |||
| 10 | E_DOC_NUMBER | Call by reference | Type reference (TYPE) | RE_BELNR | Document Number of an Invoice Document | 20100525 | |||
| 11 | E_FISCAL_YEAR | Call by reference | Type reference (TYPE) | GJAHR | Fiscal Year | 20100525 | |||
| 12 | I_INPUT | Call by reference | Type reference (TYPE) | ANY | 20100525 | ||||
| 13 | I_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20100525 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Standard Message Fault | 20100525 | ||
| 2 | Error on Transformation or Field Assignment | 20100525 |
Method EXECUTE_B2B_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ADDRESSDATA | Call by reference | Type reference (TYPE) | BAPI_INCINV_CREATE_ADDRESSDATA | Transfer Structure: Address Data Incoming Invoice (Create) | 20100525 | |||
| 2 | CS_HEADERDATA | Call by reference | Type reference (TYPE) | BAPI_INCINV_CREATE_HEADER | Transfer Structure for Invoice Header Data (Create) | 20100525 | |||
| 3 | CT_ACCOUNTINGDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CRT_ACCOUNT | Table for BAPI accounts | 20100525 | |||
| 4 | CT_GLACCOUNTING | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CRT_GL_ACCOUNT | Table for BAPI GL account | 20100525 | |||
| 5 | CT_ITEMDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CREATE_ITEM | Table for BAPI item | 20100525 | |||
| 6 | CT_MATERIALDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CREATE_MATERIAL | Table for BAPI material | 20100525 | |||
| 7 | CT_TAXDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CREATE_TAX | Table for BAPI tax | 20100525 | |||
| 8 | CT_VENDORITEMSPLITDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CRT_VENDORSPLIT | Table for BAPI vendorsplit | 20100525 | |||
| 9 | CT_WITHTAXDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CREATE_WITHTAX | Ta ble for BAPI withholdtax | 20100525 | |||
| 10 | E_DOC_NUMBER | Call by reference | Type reference (TYPE) | RE_BELNR | Document Number of an Invoice Document | 20100525 | |||
| 11 | E_FISCAL_YEAR | Call by reference | Type reference (TYPE) | GJAHR | Fiscal Year | 20100525 | |||
| 12 | I_INPUT | Call by reference | Type reference (TYPE) | ANY | 20100525 | ||||
| 13 | I_INVOICE | Call by reference | Type reference (TYPE) | ANY | 20100525 | ||||
| 14 | I_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20100525 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Standard Message Fault | 20100525 | ||
| 2 | Error on Transformation or Field Assignment | 20100525 |
Method FEH_COLLECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_REF_REGISTRATION | Call by reference | Object reference (TYPE REF TO) | CL_FEH_REGISTRATION | Registration and Restart of FEH | 20100525 | |||
| 2 | IT_ERROR_TABLE | Call by reference | Type reference (TYPE) | TB_BAPIRET2 | Table for BAPI errors | 20100525 | |||
| 3 | IV_INVOICE_NO | Call by reference | Type reference (TYPE) | RE_BELNR | Document Number of an Invoice Document | 20100525 | |||
| 4 | IV_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20100525 | ||||
| 5 | I_INPUT | Call by reference | Type reference (TYPE) | ANY | 20100525 |
Method FEH_COLLECT on class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no exception.
Method GET_DERIVE_COMPANY_CODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_DERIVE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110214 |
Method GET_DERIVE_COMPANY_CODE on class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no exception.
Method GET_DERIVE_TAX_CODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_DERIVE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110214 |
Method GET_DERIVE_TAX_CODE on class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no exception.
Method GLOBAL_CHECKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110307 | ||||
| 2 | I_INVOICE | Call by reference | Type reference (TYPE) | ANY | 20110307 |
Method GLOBAL_CHECKS on class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no exception.
Method IMPORTING_DATA_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100525 | ||||
| 2 | IS_MESSAGE_HEADER | Call by reference | Type reference (TYPE) | ANY | 20100525 | ||||
| 3 | IV_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20100525 | ||||
| 4 | I_INVOICE | Call by reference | Type reference (TYPE) | ANY | 20100525 |
Method IMPORTING_DATA_CHECK on class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no exception.
Method IS_CANCELLATION_INVOICE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INVOICE | Call by reference | Type reference (TYPE) | ANY | 20100525 | ||||
| 2 | RV_CANCELLATION_INDICATOR | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100525 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error on Transformation or Field Assignment | 20100525 |
Method IS_WS_RUNTIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_RESULT | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110810 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Standard Message Fault | 20110810 |
Method ITEMDATA_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100525 | ||||
| 2 | IS_ITEM | Call by reference | Type reference (TYPE) | ANY | 20100525 | ||||
| 3 | IV_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20100525 |
Method ITEMDATA_CHECK on class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no exception.
Method MAPPING_IN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DOC_NUMBER | Call by reference | Type reference (TYPE) | RE_BELNR | Document Number of an Invoice Document | 20070807 | |||
| 2 | E_FISCAL_YEAR | Call by reference | Type reference (TYPE) | GJAHR | Fiscal Year | 20070807 | |||
| 3 | I_CONTROLLER | Call by reference | Type reference (TYPE) | ANY | 20070801 | ||||
| 4 | I_INPUT | Call by reference | Type reference (TYPE) | ANY | 20070904 | ||||
| 5 | I_INVOICE | Call by reference | Type reference (TYPE) | ANY | 20070801 | ||||
| 6 | I_MESSAGE_HEADER | Call by reference | Type reference (TYPE) | SAPPLCO_BUS_DOC_MESSAGE_HEADER | Business information from the perspective of the sender appl | 20070801 | |||
| 7 | I_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20070801 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Standard Message Fault | 20090904 | ||
| 2 | Error on Transformation or Field Assignment | 20071002 |
Method MAPPING_SETTINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20110214 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Standard Message Fault | 20110214 |
Method MAP_ACCOUNTINGDATA_IN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_STRUC1 | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20070831 | ||||
| 2 | C_STRUC2 | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20070831 | ||||
| 3 | C_STRUC3 | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20070831 | ||||
| 4 | C_STRUC4 | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20070831 | ||||
| 5 | I_ACCOUNTING | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20070904 | ||||
| 6 | I_CONTROLLER | Call by reference | Type reference (TYPE) | PRXCTRLTAB | Control Flags for Fields of a Structure | 20070831 | |||
| 7 | I_INVOICE | Call by reference | Type reference (TYPE) | ANY | 20070831 | ||||
| 8 | I_ITEM | Call by reference | Type reference (TYPE) | ANY | 20070905 | ||||
| 9 | I_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20070831 |
Method MAP_ACCOUNTINGDATA_IN on class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no exception.
Method MAP_ALL_IN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ACCOUNTINGDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CRT_ACCOUNT | Table for BAPI accounts | 20070801 | |||
| 2 | CT_GLACCOUNTING | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CRT_GL_ACCOUNT | Table for BAPI GL account | 20070720 | |||
| 3 | CT_ITEMDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CREATE_ITEM | Table for BAPI item | 20070801 | |||
| 4 | CT_MATERIALDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CREATE_MATERIAL | Table for BAPI material | 20070801 | |||
| 5 | CT_TAXDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CREATE_TAX | Table for BAPI tax | 20070801 | |||
| 6 | CT_VENDORITEMSPLITDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CRT_VENDORSPLIT | Table for BAPI vendorsplit | 20070801 | |||
| 7 | CT_WITHTAXDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CREATE_WITHTAX | Ta ble for BAPI withholdtax | 20070801 | |||
| 8 | C_ADDRESSDATA | Call by reference | Type reference (TYPE) | BAPI_INCINV_CREATE_ADDRESSDATA | Transfer Structure: Address Data Incoming Invoice (Create) | 20070720 | |||
| 9 | C_ADDRESSDATA_CHG | Call by reference | Type reference (TYPE) | BAPI_INCINV_CHNG_ADDRDATA | Transfer Structure: Address Data Incoming Invoice (Change) | 20070810 | |||
| 10 | C_ADDRESSDATA_CHG_X | Call by reference | Type reference (TYPE) | BAPI_INCINV_CHNG_ADDRDATAX | Change Structure: Address Data Incoming Invoice (Change) | 20070810 | |||
| 11 | C_HEADERDATA | Call by reference | Type reference (TYPE) | BAPI_INCINV_CREATE_HEADER | Transfer Structure for Invoice Header Data (Create) | 20070720 | |||
| 12 | C_HEADERDATA_CHG | Call by reference | Type reference (TYPE) | BAPI_INCINV_CHNG_HEADER | Transfer Structure: Address Data Incoming Invoice (Change) | 20070810 | |||
| 13 | C_HEADERDATA_CHG_X | Call by reference | Type reference (TYPE) | BAPI_INCINV_CHNG_HEADERX | Change Structure: Header Data Incoming Invoice (Change) | 20070810 | |||
| 14 | I_CONTROLLER | Call by reference | Type reference (TYPE) | PRXCTRLTAB | Control Flags for Fields of a Structure | 20070720 | |||
| 15 | I_INVOICE | Call by reference | Type reference (TYPE) | ANY | 20070720 | ||||
| 16 | I_LOG | Call by reference | Type reference (TYPE) | SAPPLCO_LOG | Proxy Structure (Generated) | 20070720 | |||
| 17 | I_MESSAGE_HEADER | Call by reference | Type reference (TYPE) | SAPPLCO_BUS_DOC_MESSAGE_HEADER | Business information from the perspective of the sender appl | 20070720 | |||
| 18 | I_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20070720 |
Method MAP_ALL_IN on class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no exception.
Method MAP_HEADERDATA_IN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_STRUC1 | Call by reference | Type reference (TYPE) | ANY | 20070720 | ||||
| 2 | C_STRUC2 | Call by reference | Type reference (TYPE) | ANY | 20070720 | ||||
| 3 | C_STRUC3 | Call by reference | Type reference (TYPE) | ANY | 20070720 | ||||
| 4 | C_STRUC4 | Call by reference | Type reference (TYPE) | ANY | 20070720 | ||||
| 5 | C_STRUC5 | Call by reference | Type reference (TYPE) | ANY | 20071001 | ||||
| 6 | C_STRUC6 | Call by reference | Type reference (TYPE) | ANY | 20071001 | ||||
| 7 | I_CONTROLLER | Call by reference | Type reference (TYPE) | PRXCTRLTAB | Control Flags for Fields of a Structure | 20070720 | |||
| 8 | I_INVOICE | Call by reference | Type reference (TYPE) | ANY | 20070720 | ||||
| 9 | I_LOG | Call by reference | Type reference (TYPE) | SAPPLCO_LOG | Proxy Structure (Generated) | 20070720 | |||
| 10 | I_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20070720 |
Method MAP_HEADERDATA_IN on class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no exception.
Method MAP_ITEMDATA_IN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_GLACCOUNTING | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20100525 | ||||
| 2 | CT_MATERIALDATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20100525 | ||||
| 3 | C_STRUC1 | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20070720 | ||||
| 4 | C_STRUC2 | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20070720 | ||||
| 5 | C_STRUC3 | Call by reference | Type reference (TYPE) | ANY | 20070720 | ||||
| 6 | C_STRUC4 | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20070720 | ||||
| 7 | C_STRUC5 | Call by reference | Type reference (TYPE) | ANY | 20071004 | ||||
| 8 | I_CONTROLLER | Call by reference | Type reference (TYPE) | PRXCTRLTAB | Control Flags for Fields of a Structure | 20070720 | |||
| 9 | I_HEADER | Call by reference | Type reference (TYPE) | ANY | 20110117 | ||||
| 10 | I_INVOICE | Call by reference | Type reference (TYPE) | ANY | 20070720 | ||||
| 11 | I_ITEMS | Call by reference | Type reference (TYPE) | ANY TABLE | 20070801 | ||||
| 12 | I_LOG | Call by reference | Type reference (TYPE) | SAPPLCO_LOG | Proxy Structure (Generated) | 20070720 | |||
| 13 | I_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20070720 |
Method MAP_ITEMDATA_IN on class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no exception.
Method MAP_ITEMDATA_IN_B Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_STRUC1 | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20100525 | ||||
| 2 | C_STRUC2 | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20100525 | ||||
| 3 | C_STRUC3 | Call by reference | Type reference (TYPE) | ANY | 20100525 | ||||
| 4 | I_CONTROLLER | Call by reference | Type reference (TYPE) | PRXCTRLTAB | Control Flags for Fields of a Structure | 20100525 | |||
| 5 | I_HEADER | Call by reference | Type reference (TYPE) | ANY | 20100525 | ||||
| 6 | I_INVOICE | Call by reference | Type reference (TYPE) | ANY | 20100525 | ||||
| 7 | I_ITEMS | Call by reference | Type reference (TYPE) | ANY TABLE | 20100525 | ||||
| 8 | I_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20100525 |
Method MAP_ITEMDATA_IN_B on class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no exception.
Method MAP_ITEMDATA_IN_M Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MATERIALDATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20100525 | ||||
| 2 | I_CONTROLLER | Call by reference | Type reference (TYPE) | PRXCTRLTAB | Control Flags for Fields of a Structure | 20100525 | |||
| 3 | I_HEADER | Call by reference | Type reference (TYPE) | ANY | 20100525 | ||||
| 4 | I_ITEMS | Call by reference | Type reference (TYPE) | ANY TABLE | 20100525 | ||||
| 5 | I_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20100525 |
Method MAP_ITEMDATA_IN_M on class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no exception.
Method MAP_ITEMDATA_IN_S Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_GLACCOUNTING | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20100525 | ||||
| 2 | I_CONTROLLER | Call by reference | Type reference (TYPE) | PRXCTRLTAB | Control Flags for Fields of a Structure | 20100525 | |||
| 3 | I_HEADER | Call by reference | Type reference (TYPE) | ANY | 20100525 | ||||
| 4 | I_ITEMS | Call by reference | Type reference (TYPE) | ANY TABLE | 20100525 | ||||
| 5 | I_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20100525 |
Method MAP_ITEMDATA_IN_S on class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no exception.
Method MAP_TAXDATA_IN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_STRUC1 | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20070831 | ||||
| 2 | C_STRUC2 | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20070831 | ||||
| 3 | C_STRUC3 | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20070831 | ||||
| 4 | C_STRUC4 | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20070831 | ||||
| 5 | I_CONTROLLER | Call by reference | Type reference (TYPE) | PRXCTRLTAB | Control Flags for Fields of a Structure | 20070831 | |||
| 6 | I_HEADER | Call by reference | Type reference (TYPE) | ANY | 20070904 | ||||
| 7 | I_INVOICE | Call by reference | Type reference (TYPE) | ANY | 20070831 | ||||
| 8 | I_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20070831 |
Method MAP_TAXDATA_IN on class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no exception.
Method MAP_TAXDATA_ITEM_IN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ITEM | Call by reference | Type reference (TYPE) | ANY | 20071003 | ||||
| 2 | C_STRUC1 | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20070928 | ||||
| 3 | C_STRUC2 | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20070928 | ||||
| 4 | C_STRUC3 | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20070928 | ||||
| 5 | C_STRUC4 | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20070928 | ||||
| 6 | I_CONTROLLER | Call by reference | Type reference (TYPE) | PRXCTRLTAB | Control Flags for Fields of a Structure | 20070928 | |||
| 7 | I_HEADER | Call by reference | Type reference (TYPE) | ANY | 20071003 | ||||
| 8 | I_ITEM | Call by reference | Type reference (TYPE) | ANY | 20080514 | ||||
| 9 | I_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20070928 |
Method MAP_TAXDATA_ITEM_IN on class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no exception.
Method MAP_TAXDATA_ITEM_IN_A2A Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ITEM | Call by reference | Type reference (TYPE) | ANY | 20110117 | ||||
| 2 | I_HEADER | Call by reference | Type reference (TYPE) | ANY | 20110214 | ||||
| 3 | I_ITEM | Call by reference | Type reference (TYPE) | ANY | 20100525 | ||||
| 4 | I_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20100525 |
Method MAP_TAXDATA_ITEM_IN_A2A on class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no exception.
Method MAP_TAXDATA_ITEM_IN_B2B Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ITEM | Call by reference | Type reference (TYPE) | ANY | 20100525 | ||||
| 2 | C_STRUC1 | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20100525 | ||||
| 3 | I_HEADER | Call by reference | Type reference (TYPE) | ANY | 20100525 | ||||
| 4 | I_ITEM | Call by reference | Type reference (TYPE) | ANY | 20100525 | ||||
| 5 | I_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20100525 |
Method MAP_TAXDATA_ITEM_IN_B2B on class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no exception.
Method POSITIONS_MERGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ACCOUNTINGDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CRT_ACCOUNT | Table for BAPI account detail | 20100525 | |||
| 2 | CT_GLACCOUNTING | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CRT_GL_ACCOUNT | Table for BAPI account | 20100525 | |||
| 3 | CT_ITEMDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CREATE_ITEM | Table for BAPI item detail | 20100525 | |||
| 4 | CT_MATERIALDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CREATE_MATERIAL | Table for BAPI material | 20100525 | |||
| 5 | CT_TAXDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CREATE_TAX | Table for BAPI tax detail | 20100525 | |||
| 6 | CT_VENDORITEMSPLITDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CRT_VENDORSPLIT | Table for BAPI vendor split detail | 20100525 | |||
| 7 | CT_WITHTAXDATA | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_CREATE_WITHTAX | Table for BAPI withhold tax detail | 20100525 | |||
| 8 | ES_TABLE_CHANGE | Call by reference | Type reference (TYPE) | BAPI_INCINV_CHNG_TABLES | Change Structure: Parameter Incoming Invoice (Change) | 20100525 | |||
| 9 | IS_HEADERDATA_CHG | Call by reference | Type reference (TYPE) | BAPI_INCINV_CHNG_HEADER | Transfer Structure: Address Data Incoming Invoice (Change) | 20100726 | |||
| 10 | IT_ACCOUNTINGDATA_OLD | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_DETAIL_ACCOUNT | Table for BAPI account detail | 20100525 | |||
| 11 | IT_GLACCOUNTING_OLD | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_DETAIL_GL_ACCNT | Table for BAPI account | 20100525 | |||
| 12 | IT_ITEMDATA_OLD | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_DETAIL_ITEM | Table for BAPI item detail | 20100525 | |||
| 13 | IT_MATERIALDATA_OLD | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_DETAIL_MATERIAL | Table for BAPI material | 20100525 | |||
| 14 | IT_TAXDATA_OLD | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_DETAIL_TAX | Table for BAPI tax detail | 20100525 | |||
| 15 | IT_VENDORITEMSPLITDATA_OLD | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_DETAIL_VNDRSPLT | Table for BAPI vendor split detail | 20100525 | |||
| 16 | IT_WITHTAXDATA_OLD | Call by reference | Type reference (TYPE) | TB_BAPI_INCINV_DETAIL_WITHTAX | Table for BAPI withhold tax detail | 20100525 | |||
| 17 | I_INVOICE | Call by reference | Type reference (TYPE) | ANY | 20100525 |
Method POSITIONS_MERGE on class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no exception.
Method PROCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INPUT | Call by reference | Type reference (TYPE) | ANY | 20070720 | ||||
| 2 | I_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | STRING | 20070720 | ||||
| 3 | I_PROTOCOL_PAYLOAD | Call by reference | Object reference (TYPE REF TO) | IF_WSPROTOCOL_PAYLOAD | XI and WS: Access to Payload | 20070810 | |||
| 4 | I_REF_REGISTRATION | Call by reference | Object reference (TYPE REF TO) | CL_FEH_REGISTRATION | Registration and Restart of FEH | 20080507 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Standard Message Fault | 20071002 |
Method PTC_DETERMINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ITEM | Call by reference | Type reference (TYPE) | ANY | 20100525 | ||||
| 2 | RV_PTC | Value transfer | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20100525 |
Method PTC_DETERMINE on class CL_IVE_E_P2P_INVOIC_EXECUTE_IN has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 603 |