SAP ABAP Class CL_SE_PUR_SRV (External services procurement handling)
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
Properties
Class CL_SE_PUR_SRV  
Short Description External services procurement handling    
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 20080208   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SE_PUR_SRV has no interface implemented.
Friends
Class CL_SE_PUR_SRV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTION_CODE_CHANGE Constant Protected Type reference (TYPE) CHAR2 '02' Version Number Component 20080514
2 GC_ACTION_CODE_DELETE Constant Protected Type reference (TYPE) CHAR2 '03' Version Number Component 20080514
3 GC_ACTION_CODE_INSERT Constant Protected Type reference (TYPE) CHAR2 '01' Version Number Component 20080514
4 GC_CHANGE Constant Protected Type reference (TYPE) KZ 'U' Modification indicator: Depreciation area 20080514
5 GC_DELETE Constant Protected Type reference (TYPE) KZ 'D' Modification indicator: Depreciation area 20080514
6 GC_EVENT_PREQ_ITEM Constant Protected Type reference (TYPE) WUF_EVENT 'PREQ_SRV_ITEM' Event 20080214
7 GC_EVENT_PREQ_LIMIT Constant Protected Type reference (TYPE) WUF_EVENT 'PREQ_SRV_LIMIT' Event 20080228
8 GC_EVENT_PREQ_LIMIT_CONTR Constant Protected Type reference (TYPE) WUF_EVENT 'PREQ_SRV_CONTR_LIM' Event 20080228
9 GC_EVENT_PREQ_OUT_TEXT Constant Protected Type reference (TYPE) WUF_EVENT 'PREQ_SRV_OUTLINE_TEXT' Event 20080515
10 GC_EVENT_PREQ_SRV_ACC Constant Protected Type reference (TYPE) WUF_EVENT 'PREQ_SRV_ACC' Event 20080307
11 GC_EVENT_PREQ_SRV_OUTLINE Constant Protected Type reference (TYPE) WUF_EVENT 'PREQ_SRV_OUTLINE' Event 20080208
12 GC_EVENT_PREQ_SRV_SERVICE Constant Protected Type reference (TYPE) WUF_EVENT 'PREQ_SRV_SERVICE' Event 20080208
13 GC_EVENT_PREQ_TEXT Constant Protected Type reference (TYPE) WUF_EVENT 'PREQ_SRV_TEXT' Event 20080327
14 GC_HIERARCHY_ALTERNAT Constant Protected Type reference (TYPE) SAPPLCO_BUS_TRANS_IT_TYPE_CODE '006' Proxy-Datenelement (generiert) 20080514
15 GC_HIERARCHY_OUTLINE Constant Protected Type reference (TYPE) SAPPLCO_BUS_TRANS_IT_TYPE_CODE '007' Proxy-Datenelement (generiert) 20080514
16 GC_HIERARCHY_SRVLINE Constant Protected Type reference (TYPE) SAPPLCO_BUS_TRANS_IT_TYPE_CODE '007' Proxy-Datenelement (generiert) 20080514
17 GC_INSERT Constant Protected Type reference (TYPE) KZ 'I' Modification indicator: Depreciation area 20080514
18 GC_ITEM_TYPE_EVENTUAL Constant Public Type reference (TYPE) SAPPLCO_BUS_TRANS_IT_TYPE_CODE '302' Proxy Data Element (Generated) 20080514
19 GC_ITEM_TYPE_FREE_QUANTITY Constant Public Type reference (TYPE) SAPPLCO_BUS_TRANS_IT_TYPE_CODE '303' Proxy Data Element (Generated) 20080514
20 GC_ITEM_TYPE_INFORMATORY Constant Public Type reference (TYPE) SAPPLCO_BUS_TRANS_IT_TYPE_CODE '305' Proxy Data Element (Generated) 20080514
21 GC_ITEM_TYPE_NORMAL Constant Public Type reference (TYPE) SAPPLCO_BUS_TRANS_IT_TYPE_CODE '019' Proxy Data Element (Generated) 20080514
22 GC_ITEM_TYPE_PAUSCHAL Constant Public Type reference (TYPE) SAPPLCO_BUS_TRANS_IT_TYPE_CODE '301' Proxy Data Element (Generated) 20080514
23 GC_LINE_ALTERNATIVE Constant Protected Type reference (TYPE) LINECAT 'A' Line Category of Service Line 20080320
24 GC_LINE_BASIC Constant Protected Type reference (TYPE) LINECAT 'B' Line Category of Service Line 20080320
25 GC_LINE_TYPE_EVENTUAL Constant Protected Type reference (TYPE) LINE_TYPE_MMSRV 'C' Line Type for Services 20080320
26 GC_LINE_TYPE_FREE_QUANTITY Constant Protected Type reference (TYPE) LINE_TYPE_MMSRV 'O' Line Type for Services 20080320
27 GC_LINE_TYPE_INFORMATORY Constant Protected Type reference (TYPE) LINE_TYPE_MMSRV 'I' Line Type for Services 20080320
28 GC_LINE_TYPE_PAUSCHAL Constant Protected Type reference (TYPE) LINE_TYPE_MMSRV 'B' Line Type for Services 20080320
29 GC_PRODUCT_ALTERN Constant Protected Type reference (TYPE) SAPPLCO_PRODUCT_TYPE_CODE '03' Proxy-Datenelement (generiert) 20080514
30 GC_PRODUCT_NORMAL Constant Protected Type reference (TYPE) SAPPLCO_PRODUCT_TYPE_CODE '02' Proxy-Datenelement (generiert) 20080514
31 GC_X Constant Protected Type reference (TYPE) KZ 'X' Modification indicator: Depreciation area 20080514
32 GC_XML_CONTROLLER Constant Protected Type reference (TYPE) WUF_CONTROL_FIELD 'CONTROLLER' Source Structure Field for Extended XML Handling 20080214
Methods
# Method Level Visibility Method type Description Created on
1 MAP_OUT Instance method Public Method Map BAPI to XI 20080208
2 MAP_OUT_LIMITS Instance method Public Method Map BAPI to XI 20080228
Events
Class CL_SE_PUR_SRV has no event.
Types
Class CL_SE_PUR_SRV has no local type.
Method Signatures

Method MAP_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SRV_PROXY Call by reference Type reference (TYPE) SAPPLCO_PUR_REQ_ERPSRCG_REQ_P1 Proxy Structure (Generated) 20080208
2 Importing IS_PR_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_REQ_ERPSRCG_REQ_I3 Proxy Structure (Generated) 20080214
3 Importing IS_PR_ITEMDATA Call by reference Type reference (TYPE) MEREQBAPIITEMDATA Item Data for Purchase Requisition via BAPI 20080425
4 Importing IS_SRV_DATA Call by reference Type reference (TYPE) MMSRV_PACKAGE_X Service Package + Change Parameters for Service Package 20080208
5 Importing IT_ESLL_KEY Call by reference Type reference (TYPE) MEREQ_T_ESLLKEY Table type of MEREQ_S_ESLLKEY 20080512
6 Importing IT_EXT_SRV_PKG Call by reference Type reference (TYPE) MMSRV_SRV_PKG_TTY Table Type: Structure for Service Package. 20080822
7 Importing IT_MEREQACCOUNT Call by reference Type reference (TYPE) MEREQBAPI_T_ACCT Account Assignment Data -> Internal View BAPI vs. MEREQ 20080425
8 Importing IV_APPLICATION Call by reference Type reference (TYPE) WUF_APPLICATION Application 20080212
9 Importing IV_CONTEXT Call by reference Type reference (TYPE) WUF_CONTEXT Context 20080212
10 Importing IV_PR_ITEM Call by reference Type reference (TYPE) EBELP Item Number of Purchasing Document 20080307
# Exception Resumable Description Created on
1 CX_WUF_ERROR Error 20080214

Method MAP_OUT_LIMITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PR_ITEM Call by reference Type reference (TYPE) SAPPLCO_PUR_REQ_ERPSRCG_REQ_I3 Proxy Structure (Generated) 20080228
2 Importing IS_SRV_DATA Call by reference Type reference (TYPE) MMSRV_PACKAGE_X Service Package + Change Parameters for Service Package 20080228
3 Importing IT_ESUH_KEY Call by reference Type reference (TYPE) MEREQ_T_ESUHKEY Table type for limits 20080827
4 Importing IV_APPLICATION Call by reference Type reference (TYPE) WUF_APPLICATION Application 20080228
5 Importing IV_CONTEXT Call by reference Type reference (TYPE) WUF_CONTEXT Context 20080228
# Exception Resumable Description Created on
1 CX_WUF_ERROR Error 20080228
History
Last changed by/on SAP  20130531 
SAP Release Created in 604