SAP ABAP Class CL_SE_PUR_POERP_CONF_REQ (PurchaseOrderERPConfirmationRequest_In)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-GF-ES (Application Component) Enterprise Services in Purchasing
     OPS_SE_PUR (Package) Service Enabling for Purchasing
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ECH_ACTION Interface - Action Class 20081202
Properties
Class CL_SE_PUR_POERP_CONF_REQ  
Short Description PurchaseOrderERPConfirmationRequest_In    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package OPS_SE_PUR   Service Enabling for Purchasing 
Created 20081125   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SE_PUR_POERP_CONF_REQ has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ECH_ACTION Interface - Action Class 20081202
Friends
Class CL_SE_PUR_POERP_CONF_REQ has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTION_CODE_CHANGE Constant Private Type reference (TYPE) SAPPLCO_ACTION_CODE '02' Proxy Data Element (Generated) 20081128
2 GC_ACTION_CODE_CREATE Constant Private Type reference (TYPE) SAPPLCO_ACTION_CODE '01' Proxy Data Element (Generated) 20081128
3 GC_ACTION_CODE_DELETE Constant Private Type reference (TYPE) SAPPLCO_ACTION_CODE '03' Proxy Data Element (Generated) 20081128
4 GC_ACTION_CODE_NO_ACTION Constant Private Type reference (TYPE) SAPPLCO_ACTION_CODE '06' Proxy Data Element (Generated) 20081128
5 GC_ACTION_CODE_REMOVE Constant Private Type reference (TYPE) SAPPLCO_ACTION_CODE '05' Proxy Data Element (Generated) 20081128
6 GC_ACTION_CODE_SAVE Constant Private Type reference (TYPE) SAPPLCO_ACTION_CODE '04' Proxy Data Element (Generated) 20081128
7 GC_BUS2012 Constant Private Type reference (TYPE) ECH_DTE_OBJTYPE 'BUS2012' Object Type 20081208
8 GC_SMT_APPLICATION Constant Protected Type reference (TYPE) SMT_APPLICATION 'CL_PUR_POERP_CONF_REQUEST' Mapping 20081125
9 GC_SMT_CONTEXT Constant Protected Type reference (TYPE) SMT_CONTEXT '' Context 20081125
10 GC_SMT_EVENT_CONFIRMATION Constant Protected Type reference (TYPE) SMT_EVENT 'CONFIRMATION' Mapping Step 20081125
11 GC_SMT_EVENT_HEADER Constant Protected Type reference (TYPE) SMT_EVENT 'HEADER' Mapping Step 20081125
12 GC_SMT_EVENT_ITEM Constant Protected Type reference (TYPE) SMT_EVENT 'ITEM' Mapping Step 20081125
13 GC_TEXT_ID_DEFAULT Constant Private Type reference (TYPE) TDID 'F01' Text ID 20081212
14 GC_TEXT_OBJECT_HEADER Constant Private Type reference (TYPE) TDOBJECT 'EKKO' Texts: Application Object 20081127
15 GC_TEXT_OBJECT_ITEM Constant Private Type reference (TYPE) TDOBJECT 'EKPO' Texts: Application Object 20081127
16 MY_CURRENCY_ISO Instance attribute Private Type reference (TYPE) WAERS_ISO ISO code currency 20081208
17 MY_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_SE_PUR_POERP_CONF_REQ PurchaseOrderERPConfirmationRequest_In 20081125
18 MY_ITEM_ID Instance attribute Private Type reference (TYPE) EBELP Item Number of Purchasing Document 20090114
19 MY_ITEM_TZONE Instance attribute Private Type reference (TYPE) TIMEZONE Time Zone 20090114
20 MY_LANGUAGE_ISO Instance attribute Private Type reference (TYPE) LAISO ISO code for language key 20081128
21 MY_MESSAGE_DUMMY Instance attribute Private Type reference (TYPE) STRING Dummy variable for messages 20081128
22 MY_PROTOCOL Instance attribute Private Object reference (TYPE REF TO) CL_OPS_SE_PROT OPS_SE Log 20081201
23 MY_PURCHASE_ORDER_ID Instance attribute Private Type reference (TYPE) EBELN Purchasing Document Number 20090213
24 MY_T_EKES Instance attribute Private Type reference (TYPE) ME_EKES_TTY Table Type for Purchasing Document Confirmations 20090312
25 MY_T_EKPO Instance attribute Private Type reference (TYPE) ME_EKPO Table Type for Purchasing Document Items 20090114
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FILL_CURRENCY Instance method Private Method Check and fill the currency 20081208
2 CHECK_FILL_LANGUAGE Instance method Private Method Check and fill the language 20081208
3 CONVERT_CONFIRMATION_IN Instance method Private Method Inbound conversion of purchase order item confirmations 20090114
4 CONVERT_DELIVERY_DATE_TIME_IN Instance method Private Method Inbound conversion of delivery date and time 20090114
5 CONVERT_HEADER_IN Instance method Private Method Inbound conversion of purchase order header data 20090114
6 CONVERT_ITEM_IN Instance method Private Method Inbound conversion of purchase order items 20090114
7 CONVERT_MSG_TO_PROTOCOL Instance method Private Method Convert message to protocol object 20081205
8 CONVERT_TEXT_IN Instance method Private Method Inbound conversion of purchase order texts (header and item) 20090114
9 EXECUTE_IN Instance method Public Method Service inbound execution 20081125
10 FORWARD_ERROR Instance method Private Method Forward error handling 20081202
11 GET_FACTORY Static method Public Method Get the proxy implementation object reference 20081125
12 HANDLE_CX_SMT_ERROR Instance method Private Method Handle exception CX_SMT_ERROR 20081204
13 IMPORT_CONVERSION Instance method Private Method Inbound conversion 20081126
14 INITIALISE Instance method Private Method Initialise 20081205
15 PROCESS_IN Instance method Public Method Inbound processing 20081125
16 READ_DATA Instance method Private Method Read data from data base 20090312
Events
Class CL_SE_PUR_POERP_CONF_REQ has no event.
Types
Class CL_SE_PUR_POERP_CONF_REQ has no local type.
Method Signatures

Method CHECK_FILL_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CURRENCY_ISO Call by reference Type reference (TYPE) WAERS_ISO ISO code currency 20081208
# Exception Resumable Description Created on
1 CX_SMT_ERROR Error 20081208

Method CHECK_FILL_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LANGUAGE_ISO Call by reference Type reference (TYPE) SAPPLCO_LANGUAGE_CODE Proxy Data Element (Generated) 20081208
# Exception Resumable Description Created on
1 CX_SMT_ERROR Purchase Order Error 20081208

Method CONVERT_CONFIRMATION_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_CONFIRMATIONX_ERP Call by reference Type reference (TYPE) BAPIMECONF_T_DETAILX Table Type for Change Parameter Confirmation Details 20090114
2 Exporting EXT_CONFIRMATION_ERP Call by reference Type reference (TYPE) BAPIMECONF_T_DETAIL MM-PUR: Confirmation Details 20090114
3 Exporting EX_ITEM_ORDER_UNIT_ISO Call by reference Type reference (TYPE) BSTME_ISO Order unit in ISO code 20090116
4 Importing IMT_CONFIRMATION_XML Call by reference Type reference (TYPE) SAPPLCO_PURORDERP_CR_ITM_TAB PurchaseOrderERPConfirmationRequestConfirmation 20090114
5 Importing IM_PO_ITEM_ID_XML Call by reference Type reference (TYPE) SAPPLCO_BUS_TRANS_ITEM_ID BusinessTransactionDocumentItemID 20090114
# Exception Resumable Description Created on
1 CX_SMT_ERROR Error 20090114

Method CONVERT_DELIVERY_DATE_TIME_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DELIVERY_DATE_ERP Call by reference Type reference (TYPE) BBEIN Delivery Date of Vendor Confirmation 20090114
2 Exporting EV_DELIVERY_TIME_ERP Call by reference Type reference (TYPE) BBUZE Delivery Date Time-Spot in Vendor Confirmation 20090114
3 Importing IM_CONFIRMATION_ID_XML Call by reference Type reference (TYPE) SAPPLCO_PURCHASE_ORDER_ITEM_C9 Proxy Data Element (generated) 20090114
4 Importing IM_DELIVERY_DATE_TIME_XML Call by reference Type reference (TYPE) SAPPLCO_GLOBAL_DATE_TIME Proxy Data Element (Generated) 20090114
5 Importing IM_PO_ITEM_ID_ERP Call by reference Type reference (TYPE) EBELP Item Number of Purchasing Document 20090114
# Exception Resumable Description Created on
1 CX_SMT_ERROR Error 20090114

Method CONVERT_HEADER_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_HEADERX_ERP Call by reference Type reference (TYPE) BAPIMECONFHEADERX Change Parameter Header Data Confirmation BAPI 20090114
2 Exporting EX_HEADER_ERP Call by reference Type reference (TYPE) BAPIMECONFHEADER Header Data Confirmation for BAPI 20090114
3 Importing IM_PURCHASE_ORDER_XML Call by reference Type reference (TYPE) SAPPLCO_PURORDERP_CR_PO PurchaseOrderERPConfirmationRequestPurchaseOrder 20090114
# Exception Resumable Description Created on
1 CX_SMT_ERROR Error 20090114

Method CONVERT_ITEM_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ITEMX_ERP Call by reference Type reference (TYPE) BAPIMECONFITEMX Change Parameter: Confirmation - Item Data 20090114
2 Exporting EX_ITEM_ERP Call by reference Type reference (TYPE) BAPIMECONFITEM Confirmation - Item Data 20090114
3 Importing IM_ITEM_ORDER_UNIT_ISO Call by reference Type reference (TYPE) BSTME_ISO Order unit in ISO code 20090116
4 Importing IM_ITEM_XML Call by reference Type reference (TYPE) SAPPLCO_PURORDERP_CR_ITM PurchaseOrderERPConfirmationRequestItem 20090114
# Exception Resumable Description Created on
1 CX_SMT_ERROR Error 20090114

Method CONVERT_MSG_TO_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SMT_PROTOCOL Value transfer Object reference (TYPE REF TO) CL_SMT_PROTOCOL Log 20081205

Method CONVERT_MSG_TO_PROTOCOL on class CL_SE_PUR_POERP_CONF_REQ has no exception.

Method CONVERT_TEXT_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_TEXT_LINES_ERP Call by reference Type reference (TYPE) BAPIMECONF_T_ITEMTEXT Text Data - Confirmation 20090114
2 Importing IM_PO_ITEM_ID_XML Call by reference Type reference (TYPE) SAPPLCO_BUS_TRANS_ITEM_ID BusinessTransactionDocumentItemID 20090114
3 Importing IM_TDOBJECT Call by reference Type reference (TYPE) TDOBJECT Texts: Application Object 20090114
4 Importing IM_TEXT_COLLECTION_XML Call by reference Type reference (TYPE) SAPPLCO_PURORDERP_CR_ITM_TXT PurchaseOrderERPConfirmationRequestItemTextCollection 20090114
# Exception Resumable Description Created on
1 CX_SMT_ERROR Error 20090114

Method EXECUTE_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INPUT Call by reference Type reference (TYPE) PUR_PURCHASE_ORDER_ERPCONFIRM3 PurchaseOrderERPConfirmationRequest 20081127
# Exception Resumable Description Created on
1 CX_SAPPLCO_STANDARD_MSG_FAULT Standard Message Fault 20081201

Method FORWARD_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PO_ID Call by reference Type reference (TYPE) SAPPLCO_NOSC_BUSINESS_TRANSACT Purchase order ID 20081208
2 Importing IM_PRE_MAPPING Call by reference Type reference (TYPE) FEH_BOOLEAN Boolean 20081208
3 Importing IM_REF_TO_FEH_REG Call by reference Object reference (TYPE REF TO) CL_FEH_REGISTRATION Registration and Restart of FEH 20081208
4 Importing IM_SINGLE_BO Call by reference Type reference (TYPE) ANY Purchase order object 20081208

Method FORWARD_ERROR on class CL_SE_PUR_POERP_CONF_REQ has no exception.

Method GET_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SE_PUR_POERP_CONF_REQ PurchaseOrderERPConfirmationRequest_In 20081125

Method GET_FACTORY on class CL_SE_PUR_POERP_CONF_REQ has no exception.

Method HANDLE_CX_SMT_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_SMT_ERROR Call by reference Object reference (TYPE REF TO) CX_SMT_ERROR Error 20081204

Method HANDLE_CX_SMT_ERROR on class CL_SE_PUR_POERP_CONF_REQ has no exception.

Method IMPORT_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_CONFIRMATIONX_ERP Call by reference Type reference (TYPE) BAPIMECONF_T_DETAILX Table Type for Change Parameter Confirmation Details 20081127
2 Exporting EXT_CONFIRMATION_ERP Call by reference Type reference (TYPE) BAPIMECONF_T_DETAIL MM-PUR: Confirmation Details 20081127
3 Exporting EXT_HEADER_TEXT_ERP Call by reference Type reference (TYPE) BAPIMECONF_T_TEXT Header Text - Confirmation 20081127
4 Exporting EXT_ITEMX_ERP Call by reference Type reference (TYPE) BAPIMECONF_T_ITEMX Table Type for Change Parameter of Item Data 20081127
5 Exporting EXT_ITEM_ERP Call by reference Type reference (TYPE) BAPIMECONF_T_ITEM Confirmation Item Data 20081127
6 Exporting EXT_ITEM_TEXT_ERP Call by reference Type reference (TYPE) BAPIMECONF_T_ITEMTEXT Text Data - Confirmation 20081127
7 Exporting EX_HEADERX_ERP Call by reference Type reference (TYPE) BAPIMECONFHEADERX Change Parameter Header Data Confirmation BAPI 20081127
8 Exporting EX_HEADER_ERP Call by reference Type reference (TYPE) BAPIMECONFHEADER Header Data Confirmation for BAPI 20081127
9 Importing IM_PURCHASE_ORDER_XML Call by reference Type reference (TYPE) SAPPLCO_PURORDERP_CR_PO PurchaseOrderERPConfirmationRequestPurchaseOrder 20081127

Method IMPORT_CONVERSION on class CL_SE_PUR_POERP_CONF_REQ has no exception.

Method INITIALISE Signature

Method INITIALISE on class CL_SE_PUR_POERP_CONF_REQ has no parameter.
Method INITIALISE on class CL_SE_PUR_POERP_CONF_REQ has no exception.

Method PROCESS_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INPUT Call by reference Type reference (TYPE) PUR_PURCHASE_ORDER_ERPCONFIRM3 PurchaseOrderERPConfirmationRequest 20081127
2 Importing IM_POST_MAPPING Call by reference Type reference (TYPE) STRUC_POERP_CORQ_POST_MAPPING Post mapping structure for PurchaseOrderERPConfRequest_In 20081202
3 Importing I_REF_TO_FEH_REG Call by reference Object reference (TYPE REF TO) CL_FEH_REGISTRATION Registration and Restart of FEH 20081125
# Exception Resumable Description Created on
1 CX_OPS_SE_PO Purchase Order Error 20081126

Method READ_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INPUT Call by reference Type reference (TYPE) PUR_PURCHASE_ORDER_ERPCONFIRM3 PurchaseOrderERPConfirmationRequest 20090312

Method READ_DATA on class CL_SE_PUR_POERP_CONF_REQ has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 605