SAP ABAP Class CL_SE_PUR_PURCHASEORDERCO (Service Implementation PO_Confirmation_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 20080108
Properties
Class CL_SE_PUR_PURCHASEORDERCO  
Short Description Service Implementation PO_Confirmation_In    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package OPS_SE_PUR   Service Enabling for Purchasing 
Created 20070821   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SE_PUR_PURCHASEORDERCO has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ECH_ACTION Interface - Action Class 20080108
Friends
Class CL_SE_PUR_PURCHASEORDERCO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_APPLICATION Constant Protected Type reference (TYPE) SMT_APPLICATION 'CL_PUR_PURCHASEORDERCO' Application 20070822
2 GC_CONTEXT Constant Protected Type reference (TYPE) SMT_CONTEXT '' Context 20070822
3 GC_CONTROLLER_NAME Constant Protected Type reference (TYPE) WUF_CONTROL_FIELD 'CONTROLLER' Source Structure Field for Extended XML Handling 20070822
4 GC_EVENT_BAPIMECONFDETAIL Constant Protected Type reference (TYPE) WUF_EVENT 'BAPIMECONFDETAIL' Event 20070822
5 GC_EVENT_BAPIMECONFITEM Constant Protected Type reference (TYPE) WUF_EVENT 'BAPICONFITEM' Event 20071008
6 GC_EVENT_BAPIMEPOHEADER Constant Protected Type reference (TYPE) WUF_EVENT 'BAPIMEPOHEADER' Event 20070822
7 GC_EVENT_BAPIMEPOITEM Constant Protected Type reference (TYPE) WUF_EVENT 'BAPIMEPOITEM' Event 20070822
8 GC_EVENT_BAPIMEPOITEM_REJECTED Constant Protected Type reference (TYPE) WUF_EVENT 'BAPIMEPOITEM_REJECTED' Event 20070920
9 GC_EVENT_BAPIMEPOSCHEDULE Constant Protected Type reference (TYPE) WUF_EVENT 'BAPIMEPOSCHEDULE' Event 20070822
10 GC_EVENT_CONTRACT Constant Protected Type reference (TYPE) WUF_EVENT 'CONTRACT' Event 20070822
11 GC_INTERN_CONF_CATEGORY Constant Protected Type reference (TYPE) IBTYP '1' Confirmation Category: Internal 20070823
12 GC_PO_ID_FIELD_NAME Constant Protected Type reference (TYPE) STRING 'PurchaseOrder-ID-Content' 20070823
13 GO_SINGLETON Static Attribute Protected Object reference (TYPE REF TO) CL_SE_PUR_PURCHASEORDERCO Service Implementation PO_Confirmation_In 20070821
14 GV_EXTERN_CONF_CATEGORY Instance attribute Protected Type reference (TYPE) EBTYP Confirmation Category 20070823
Methods
# Method Level Visibility Method type Description Created on
1 CATEGORIZE_ERROR Instance method Public Method Error categorization 20080110
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20070821
3 EXECUTE Instance method Public Method Service execution 20080110
4 GET_CONF_CATEGORY Instance method Protected Method Get Assignment of internal/external confirmation category 20070823
5 GET_INSTANCE Static method Public Method GET_INSTANCE 20070821
6 MAPPING_IN Instance method Public Method Service Inbound Mapping 20070821
7 PROCESS_IN Instance method Public Method Service Inbound Processing 20070821
Events
Class CL_SE_PUR_PURCHASEORDERCO has no event.
Types
Class CL_SE_PUR_PURCHASEORDERCO has no local type.
Method Signatures

Method CATEGORIZE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ERROR_CATEGORY Call by reference Type reference (TYPE) ECH_DTE_ERROR_CATEGORY Error Category 20080110
2 Exporting ES_MAIN_MESSAGE Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20080110
3 Importing IT_ERROR_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20080110

Method CATEGORIZE_ERROR on class CL_SE_PUR_PURCHASEORDERCO has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INPUT Call by reference Type reference (TYPE) PUR_PURCHASEORDER_CONFIRMATION MT PurchaseOrderConfirmation 20080110
# Exception Resumable Description Created on
1 CX_SAPPLCO_STANDARD_MSG_FAULT Standard Message Fault 20080131

Method GET_CONF_CATEGORY Signature

Method GET_CONF_CATEGORY on class CL_SE_PUR_PURCHASEORDERCO has no parameter.
Method GET_CONF_CATEGORY on class CL_SE_PUR_PURCHASEORDERCO has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SE_PUR_PURCHASEORDERCO Service Implementation PO_Confirmation_In 20070821

Method GET_INSTANCE on class CL_SE_PUR_PURCHASEORDERCO has no exception.

Method MAPPING_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BAPIMECONFHEADER Call by reference Type reference (TYPE) BAPIMECONFHEADER Header Data Confirmation for BAPI 20071008
2 Exporting ES_BAPIMECONFHEADERX Call by reference Type reference (TYPE) BAPIMECONFHEADERX Change Parameter Header Data Confirmation BAPI 20071008
3 Exporting ES_BAPIMEPOHEADER Call by reference Type reference (TYPE) BAPIMEPOHEADER Purchase Order Header Data 20070822
4 Exporting ES_BAPIMEPOHEADERX Call by reference Type reference (TYPE) BAPIMEPOHEADERX Purchase Order Header Data (Change Parameter) 20070822
5 Exporting ET_BAPIMECONF_T_DETAIL Call by reference Type reference (TYPE) BAPIMECONF_T_DETAIL MM-PUR: Confirmation Details 20070823
6 Exporting ET_BAPIMECONF_T_DETAILX Call by reference Type reference (TYPE) BAPIMECONF_T_DETAILX Table Type for Change Parameter Confirmation Details 20070823
7 Exporting ET_BAPIMECONF_T_ITEM Call by reference Type reference (TYPE) BAPIMECONF_T_ITEM Confirmation Item Data 20070823
8 Exporting ET_BAPIMECONF_T_ITEMX Call by reference Type reference (TYPE) BAPIMECONF_T_ITEMX Table Type for Change Parameter of Item Data 20070823
9 Exporting ET_BAPIMEPOITEM Call by reference Type reference (TYPE) BAPIMEPOITEM_TP Table Type for BAPIMEPOITEM 20070822
10 Exporting ET_BAPIMEPOITEMX Call by reference Type reference (TYPE) BAPIMEPOITEMX_TP Table Type for BAPIMEPOITEMX 20070822
11 Exporting ET_BAPIMEPOSCHEDULE Call by reference Type reference (TYPE) BAPIMEPOSCHEDULE_TP Table Type for BAPIMEPOSCHEDULE 20070823
12 Exporting ET_BAPIMEPOSCHEDULX Call by reference Type reference (TYPE) BAPIMEPOSCHEDULX_TP Table Type for BAPIMEPOSCHEDULX 20070823
13 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20070824
14 Importing IS_INPUT Call by reference Type reference (TYPE) PUR_PURCHASEORDER_CONFIRMATION MT PurchaseOrderConfirmation 20070822
# Exception Resumable Description Created on
1 CX_OPS_SE_PO Purchase Order Error 20070823
2 CX_SMT_ERROR Error 20080612

Method PROCESS_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20070821
2 Importing IS_INPUT Call by reference Type reference (TYPE) PUR_PURCHASEORDER_CONFIRMATION MT PurchaseOrderConfirmation 20070821
3 Importing IS_POST_MAPPING Call by reference Type reference (TYPE) STRUC_POCONF_POST_MAPPING FEH: Input parameters after mapping 20080110
4 Importing I_REF_TO_FEH_REG Call by reference Object reference (TYPE REF TO) CL_FEH_REGISTRATION FEH: Reference to FEH registration 20080108
# Exception Resumable Description Created on
1 CX_OPS_SE_PO Bestellanforderung Error 20070822
History
Last changed by/on SAP  20110908 
SAP Release Created in 603