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 | 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 | Constant | Protected | Type reference (TYPE) | CHAR2 | '02' | Version Number Component | 20080514 | ||
| 2 | Constant | Protected | Type reference (TYPE) | CHAR2 | '03' | Version Number Component | 20080514 | ||
| 3 | Constant | Protected | Type reference (TYPE) | CHAR2 | '01' | Version Number Component | 20080514 | ||
| 4 | Constant | Protected | Type reference (TYPE) | KZ | 'U' | Modification indicator: Depreciation area | 20080514 | ||
| 5 | Constant | Protected | Type reference (TYPE) | KZ | 'D' | Modification indicator: Depreciation area | 20080514 | ||
| 6 | Constant | Protected | Type reference (TYPE) | WUF_EVENT | 'PREQ_SRV_ITEM' | Event | 20080214 | ||
| 7 | Constant | Protected | Type reference (TYPE) | WUF_EVENT | 'PREQ_SRV_LIMIT' | Event | 20080228 | ||
| 8 | Constant | Protected | Type reference (TYPE) | WUF_EVENT | 'PREQ_SRV_CONTR_LIM' | Event | 20080228 | ||
| 9 | Constant | Protected | Type reference (TYPE) | WUF_EVENT | 'PREQ_SRV_OUTLINE_TEXT' | Event | 20080515 | ||
| 10 | Constant | Protected | Type reference (TYPE) | WUF_EVENT | 'PREQ_SRV_ACC' | Event | 20080307 | ||
| 11 | Constant | Protected | Type reference (TYPE) | WUF_EVENT | 'PREQ_SRV_OUTLINE' | Event | 20080208 | ||
| 12 | Constant | Protected | Type reference (TYPE) | WUF_EVENT | 'PREQ_SRV_SERVICE' | Event | 20080208 | ||
| 13 | Constant | Protected | Type reference (TYPE) | WUF_EVENT | 'PREQ_SRV_TEXT' | Event | 20080327 | ||
| 14 | Constant | Protected | Type reference (TYPE) | SAPPLCO_BUS_TRANS_IT_TYPE_CODE | '006' | Proxy-Datenelement (generiert) | 20080514 | ||
| 15 | Constant | Protected | Type reference (TYPE) | SAPPLCO_BUS_TRANS_IT_TYPE_CODE | '007' | Proxy-Datenelement (generiert) | 20080514 | ||
| 16 | Constant | Protected | Type reference (TYPE) | SAPPLCO_BUS_TRANS_IT_TYPE_CODE | '007' | Proxy-Datenelement (generiert) | 20080514 | ||
| 17 | Constant | Protected | Type reference (TYPE) | KZ | 'I' | Modification indicator: Depreciation area | 20080514 | ||
| 18 | Constant | Public | Type reference (TYPE) | SAPPLCO_BUS_TRANS_IT_TYPE_CODE | '302' | Proxy Data Element (Generated) | 20080514 | ||
| 19 | Constant | Public | Type reference (TYPE) | SAPPLCO_BUS_TRANS_IT_TYPE_CODE | '303' | Proxy Data Element (Generated) | 20080514 | ||
| 20 | Constant | Public | Type reference (TYPE) | SAPPLCO_BUS_TRANS_IT_TYPE_CODE | '305' | Proxy Data Element (Generated) | 20080514 | ||
| 21 | Constant | Public | Type reference (TYPE) | SAPPLCO_BUS_TRANS_IT_TYPE_CODE | '019' | Proxy Data Element (Generated) | 20080514 | ||
| 22 | Constant | Public | Type reference (TYPE) | SAPPLCO_BUS_TRANS_IT_TYPE_CODE | '301' | Proxy Data Element (Generated) | 20080514 | ||
| 23 | Constant | Protected | Type reference (TYPE) | LINECAT | 'A' | Line Category of Service Line | 20080320 | ||
| 24 | Constant | Protected | Type reference (TYPE) | LINECAT | 'B' | Line Category of Service Line | 20080320 | ||
| 25 | Constant | Protected | Type reference (TYPE) | LINE_TYPE_MMSRV | 'C' | Line Type for Services | 20080320 | ||
| 26 | Constant | Protected | Type reference (TYPE) | LINE_TYPE_MMSRV | 'O' | Line Type for Services | 20080320 | ||
| 27 | Constant | Protected | Type reference (TYPE) | LINE_TYPE_MMSRV | 'I' | Line Type for Services | 20080320 | ||
| 28 | Constant | Protected | Type reference (TYPE) | LINE_TYPE_MMSRV | 'B' | Line Type for Services | 20080320 | ||
| 29 | Constant | Protected | Type reference (TYPE) | SAPPLCO_PRODUCT_TYPE_CODE | '03' | Proxy-Datenelement (generiert) | 20080514 | ||
| 30 | Constant | Protected | Type reference (TYPE) | SAPPLCO_PRODUCT_TYPE_CODE | '02' | Proxy-Datenelement (generiert) | 20080514 | ||
| 31 | Constant | Protected | Type reference (TYPE) | KZ | 'X' | Modification indicator: Depreciation area | 20080514 | ||
| 32 | 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 | Instance method | Public | Method | Map BAPI to XI | 20080208 | |
| 2 | 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 | ES_SRV_PROXY | Call by reference | Type reference (TYPE) | SAPPLCO_PUR_REQ_ERPSRCG_REQ_P1 | Proxy Structure (Generated) | 20080208 | |||
| 2 | IS_PR_ITEM | Call by reference | Type reference (TYPE) | SAPPLCO_PUR_REQ_ERPSRCG_REQ_I3 | Proxy Structure (Generated) | 20080214 | |||
| 3 | IS_PR_ITEMDATA | Call by reference | Type reference (TYPE) | MEREQBAPIITEMDATA | Item Data for Purchase Requisition via BAPI | 20080425 | |||
| 4 | IS_SRV_DATA | Call by reference | Type reference (TYPE) | MMSRV_PACKAGE_X | Service Package + Change Parameters for Service Package | 20080208 | |||
| 5 | IT_ESLL_KEY | Call by reference | Type reference (TYPE) | MEREQ_T_ESLLKEY | Table type of MEREQ_S_ESLLKEY | 20080512 | |||
| 6 | IT_EXT_SRV_PKG | Call by reference | Type reference (TYPE) | MMSRV_SRV_PKG_TTY | Table Type: Structure for Service Package. | 20080822 | |||
| 7 | IT_MEREQACCOUNT | Call by reference | Type reference (TYPE) | MEREQBAPI_T_ACCT | Account Assignment Data -> Internal View BAPI vs. MEREQ | 20080425 | |||
| 8 | IV_APPLICATION | Call by reference | Type reference (TYPE) | WUF_APPLICATION | Application | 20080212 | |||
| 9 | IV_CONTEXT | Call by reference | Type reference (TYPE) | WUF_CONTEXT | Context | 20080212 | |||
| 10 | IV_PR_ITEM | Call by reference | Type reference (TYPE) | EBELP | Item Number of Purchasing Document | 20080307 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error | 20080214 |
Method MAP_OUT_LIMITS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_PR_ITEM | Call by reference | Type reference (TYPE) | SAPPLCO_PUR_REQ_ERPSRCG_REQ_I3 | Proxy Structure (Generated) | 20080228 | |||
| 2 | IS_SRV_DATA | Call by reference | Type reference (TYPE) | MMSRV_PACKAGE_X | Service Package + Change Parameters for Service Package | 20080228 | |||
| 3 | IT_ESUH_KEY | Call by reference | Type reference (TYPE) | MEREQ_T_ESUHKEY | Table type for limits | 20080827 | |||
| 4 | IV_APPLICATION | Call by reference | Type reference (TYPE) | WUF_APPLICATION | Application | 20080228 | |||
| 5 | IV_CONTEXT | Call by reference | Type reference (TYPE) | WUF_CONTEXT | Context | 20080228 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error | 20080228 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 604 |