Hierarchy
⤷
⤷
Properties
| Class | CL_RMPSE_SERVICE_HELPER | |
| Short Description | ESOA General functions for enterprise services | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | RMPS_SOA_BE | RMPS: Services Backends |
| Created | 20080318 | SAP |
| Last change | 20110908 | 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 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_RMPSE_SERVICE_HELPER has no interface implemented.
Friends
Class CL_RMPSE_SERVICE_HELPER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Public | Type reference (TYPE) | RMPS_ACTION_CODE | '02' | Action Code Change | 20080506 | ||
| 2 | Static Attribute | Public | Type reference (TYPE) | RMPS_ACTION_CODE | '01' | Action Code Create | 20080506 | ||
| 3 | Static Attribute | Public | Type reference (TYPE) | RMPS_ACTION_CODE | '03' | Action Code Delete | 20080506 | ||
| 4 | Static Attribute | Public | Type reference (TYPE) | RMPS_ACTION_CODE | '06' | Action Code No Action | 20080506 | ||
| 5 | Static Attribute | Public | Type reference (TYPE) | RMPS_ACTION_CODE | '05' | Action Code Remove | 20080506 | ||
| 6 | Static Attribute | Public | Type reference (TYPE) | RMPS_ACTION_CODE | '04' | Action Code Save | 20080506 | ||
| 7 | Static Attribute | Public | Type reference (TYPE) | CLASSNAME | 'CX_ISH_HCF_CONTENT' | Reference type | 20080326 | ||
| 8 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'ISRM_PSDocumentUpdRC' | Name of any type within HCF | 20080403 | ||
| 9 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'RMPSDOC_SOA_CHANGE_IN' | Name of any type within HCF | 20080409 | ||
| 10 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'RMPSDOC_SOA_CHANGE_OUT' | Name of any type within HCF | 20080409 | ||
| 11 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'ISRM_PSDocumentCRTRC' | Name of any type within HCF | 20080403 | ||
| 12 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'RMPSDOC_SOA_CREATE_IN' | Name of any type within HCF | 20080403 | ||
| 13 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'RMPSDOC_SOA_CREATE_OUT' | Name of any type within HCF | 20080403 | ||
| 14 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'ISRM_PSDocumentSimpleByElQR' | Name of any type within HCF | 20080403 | ||
| 15 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'RMPSDOC_SOA_FIND_IN' | Name of any type within HCF | 20080411 | ||
| 16 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'RMPSDOC_SOA_FIND_OUT' | Name of any type within HCF | 20080411 | ||
| 17 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'ISRM_PSDocumentIDQR' | Name of any type within HCF | 20080401 | ||
| 18 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'RMPSDOC_SOA_READ_IN' | Name of any type within HCF | 20080403 | ||
| 19 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'RMPSDOC_SOA_READ_OUT' | Name of any type within HCF | 20080403 | ||
| 20 | Static Attribute | Public | Type reference (TYPE) | RMPS_BUSINESS_FOLDER_ELEMENT_T | '4' | Business Object Reference | 20080508 | ||
| 21 | Static Attribute | Public | Type reference (TYPE) | RMPS_BUSINESS_FOLDER_ELEMENT_T | '1' | Document Reference | 20080508 | ||
| 22 | Static Attribute | Public | Type reference (TYPE) | RMPS_BUSINESS_FOLDER_ELEMENT_T | '2' | Folder Reference | 20080508 | ||
| 23 | Static Attribute | Public | Type reference (TYPE) | RMPS_BUSINESS_FOLDER_ELEMENT_T | '3' | RecordFolder Reference | 20080508 | ||
| 24 | Static Attribute | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 'PRE' | ErrorCategory when exception occurs inside DO_CALLING_API | 20080401 | ||
| 25 | Static Attribute | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 'DCE' | ErrorCategory when exception occurs inside DO_MAPPINGS | 20080401 | ||
| 26 | Static Attribute | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 'FOE' | ErrorCategory when exception occurs inside DO_VALIDATION | 20080401 | ||
| 27 | Static Attribute | Public | Type reference (TYPE) | CHAR40 | 'ValdtyStrtDte' | Conversion/Mapping of SelectionByValidFromDate | 20080617 | ||
| 28 | Static Attribute | Public | Type reference (TYPE) | CHAR40 | 'ChangeDateTime' | Conversion/Mapping of SelBySystAdminvDataCrtnDteTme | 20080616 | ||
| 29 | Static Attribute | Public | Type reference (TYPE) | CHAR40 | 'CreationDateTime' | Conversion/Mapping of SelBySystAdminvDataCrtnDteTme | 20080616 | ||
| 30 | Static Attribute | Public | Type reference (TYPE) | CHAR40 | 'ValidFromDate' | Conversion/Mapping of SelectionByValidFromDate | 20080610 | ||
| 31 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'ISRM_PSRecFolderBORUPDRC' | Name of any type within HCF | 20080416 | ||
| 32 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'RMPSREC_SOA_ASSIGN_IN' | Name of any type within HCF | 20080416 | ||
| 33 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'RMPSREC_SOA_ASSIGN_OUT' | Name of any type within HCF | 20080416 | ||
| 34 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'ISRM_PSRecFolderUpdRC' | Name of any type within HCF | 20080416 | ||
| 35 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'RMPSREC_SOA_CHANGE_IN' | Name of any type within HCF | 20080416 | ||
| 36 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'RMPSREC_SOA_CHANGE_OUT' | Name of any type within HCF | 20080416 | ||
| 37 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'ISRM_PSRecFolderCRTRC' | Name of any type within HCF | 20080416 | ||
| 38 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'RMPSREC_SOA_CREATE_IN' | Name of any type within HCF | 20080416 | ||
| 39 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'RMPSREC_SOA_CREATE_OUT' | Name of any type within HCF | 20080416 | ||
| 40 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'ISRM_PSRecFolderSimpleByElQR' | Name of any type within HCF | 20080416 | ||
| 41 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'RMPSREC_SOA_FIND_IN' | Name of any type within HCF | 20080416 | ||
| 42 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'RMPSREC_SOA_FIND_OUT' | Name of any type within HCF | 20080416 | ||
| 43 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'ISRM_PSRecFolderBORIDQR' | Name of any type within HCF | 20080416 | ||
| 44 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'RMPSREC_SOA_GET_CONTENT_IN' | Name of any type within HCF | 20080416 | ||
| 45 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'RMPSREC_SOA_GET_CONTENT_OUT' | Name of any type within HCF | 20080416 | ||
| 46 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'ISRM_PSRecFolderIDQR' | Name of any type within HCF | 20080414 | ||
| 47 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'RMPSREC_SOA_READ_IN' | Name of any type within HCF | 20080414 | ||
| 48 | Static Attribute | Public | Type reference (TYPE) | ISH_HCF_TYPE_NAME | 'RMPSREC_SOA_READ_OUT' | Name of any type within HCF | 20080414 | ||
| 49 | Static Attribute | Public | Type reference (TYPE) | SYMSGID | 'PSRM_ESOA' | Message Error Class | 20080611 | ||
| 50 | Static Attribute | Public | Type reference (TYPE) | CHAR3 | 'OFF' | Option to switch off the logistic locking (internal usage) | 20080521 | ||
| 51 | Static Attribute | Public | Type reference (TYPE) | HASH160 | 'TEST' | Testbutton for optimistic locking | 20080414 | ||
| 52 | Static Attribute | Public | Type reference (TYPE) | RMPS_BUSINESS_FOLDER_USAGE_COD | '2' | Record Folder | 20080508 | ||
| 53 | Static Attribute | Public | Object reference (TYPE REF TO) | CL_RMPSE_SERVICE_HELPER | Instance (Singleton) | 20080318 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | Constructor | 20080318 | |
| 2 | Instance method | Public | Method | Convert BAPIPROPB to Property Valuation Structure | 20080424 | |
| 3 | Instance method | Public | Method | Convert Property Valuation Structure without Prop Delete | 20080424 | |
| 4 | Instance method | Public | Method | Map Record Elements to External Structure | 20080429 | |
| 5 | Instance method | Public | Method | Error handling and prepeartion for logging | 20080326 | |
| 6 | Instance method | Protected | Method | Helper mainly used for ERROR_HANDLER, fills return-struc | 20080326 | |
| 7 | Instance method | Public | Method | Description Mapping for Record and/or Document | 20080616 | |
| 8 | Instance method | Public | Method | Map proxy change structure to backend | 20080414 | |
| 9 | Instance method | Public | Method | Map proxy create in to backend create in | 20080410 | |
| 10 | Instance method | Public | Method | Map property valuation find structure to backend | 20080613 | |
| 11 | Instance method | Public | Method | Map Proxy Change Structure to Backend | 20080505 | |
| 12 | Instance method | Public | Method | Map proxy structure to backend | 20080507 | |
| 13 | Instance method | Public | Method | Map property valuation find structure to backend | 20080619 | |
| 14 | Instance method | Public | Method | User Mapping for Record and/or Document Find Services | 20080617 | |
| 15 | Instance method | Public | Method | External Date Range to SAP Date Range for RecordService | 20080617 | |
| 16 | Instance method | Public | Method | External Range to SAP ChangeDate Range for DocumentService | 20080617 | |
| 17 | Instance method | Public | Method | External Range to SAP ChangeDate Range for RecordService | 20080617 | |
| 18 | Instance method | Public | Method | External Range to SAP CreateDate Range for DocumentService | 20080617 | |
| 19 | Instance method | Public | Method | External Range to SAP CreateDate Range for RecordService | 20080617 | |
| 20 | Instance method | Public | Method | Get customizing informations of tables RMPSE_SOA_DOC | 20080416 | |
| 21 | Instance method | Public | Method | Get customizing informations of tables RMPSE_SOA_REC | 20080416 | |
| 22 | Instance method | Public | Method | Get document code from RMPSE_SOA_DOC | 20080430 | |
| 23 | Instance method | Public | Method | Get SRM_STATUS Code from external code | 20080729 | |
| 24 | Static method | Public | Method | Create an instance of itself (first start in coding) | 20080318 | |
| 25 | Instance method | Public | Method | External Date Range to SAP Date Range for DocumentService | 20080617 | |
| 26 | Instance method | Public | Method | Get record code from RMPSE_SOA_REC | 20080429 | |
| 27 | Instance method | Public | Method | Get SRM_STATUS Code from external code | 20080724 | |
| 28 | Instance method | Public | Method | Map internal structure to external (PIC) structure | 20080410 | |
| 29 | Instance method | Public | Method | Optimistic Locking with HASH value | 20080327 | |
| 30 | Instance method | Public | Method | Map properties table to external structures | 20080428 | |
| 31 | Static method | Public | Method | STATIC: Call in PROXY constructor: Activates XML Handling | 20080328 | |
| 32 | Static method | Public | Method | STATIC: Call in PROXY execute: Deactivates XML Handling | 20080328 |
Events
Class CL_RMPSE_SERVICE_HELPER has no event.
Types
Class CL_RMPSE_SERVICE_HELPER has no local type.
Method Signatures
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_RMPSE_SERVICE_HELPER has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: HCF Exception Class for Proxy Method Filler | 20080328 |
Method CONVERT_PROPS_TO_VALUATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PROPS_IN | Call by reference | Type reference (TYPE) | RMPS_SOA_PROP | Property Value and Value Type | 20080424 | |||
| 2 | VALUATION_OUT | Call by reference | Type reference (TYPE) | RMPS_PROPERTY_VALUATION | Proxy Structure (generated) | 20080424 |
Method CONVERT_PROPS_TO_VALUATION on class CL_RMPSE_SERVICE_HELPER has no exception.
Method CONVERT_VALUATION_TO_PROPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080509 | |||
| 2 | PROPS_OUT | Call by reference | Type reference (TYPE) | BAPIPROPTB | Attribute Value Table | 20080424 | |||
| 3 | VALUATION_IN | Call by reference | Type reference (TYPE) | RMPS_PROPERTY_VALUATION | RecdFldrSUITECrteReq_sPropVal | 20080424 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: HCF Exception Class for Proxy Method Filler | 20080509 |
Method ELEMENT_PROPS2EXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BUS_FOLDER_EX | Call by reference | Type reference (TYPE) | RMPS_RECD_FLDR_IDRSP_BUS_FLDR | RecdFldrSUITECrteReq_sRecdFldr | 20080429 | |||
| 2 | CREATION_IM | Call by reference | Type reference (TYPE) | RMPS_SYSTEM_ADMINISTRATIVE_DAT | SystemAdministrativeData | 20080613 | |||
| 3 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080429 | |||
| 4 | ELEMENT_ID_IM | Call by reference | Type reference (TYPE) | RMPS_SOA_REC_ELEMENT_IDENTT | Table type of Element ID | 20080429 | |||
| 5 | ELEMENT_IM | Call by reference | Type reference (TYPE) | RMPS_SOA_REC_ELEMENTT | Table type for Elements (Basic Data) | 20080429 | |||
| 6 | ELEMENT_MODEL_IM | Call by reference | Type reference (TYPE) | RMPS_SOA_ELEMENT_TYPES_T | Allowed element types for record model nodes | 20080613 | |||
| 7 | PROPERTIES_IM | Call by reference | Type reference (TYPE) | RMPS_SOA_REC_PROPELEMENTT | Table type of Element Attributes | 20080429 | |||
| 8 | RELATIONS_IM | Call by reference | Type reference (TYPE) | RMPS_SOA_REC_PROPELEMENTT | Table type of Element Attributes | 20080429 | |||
| 9 | RMS_IM | Call by reference | Type reference (TYPE) | SRMRMSID | RMS ID | 20080430 | |||
| 10 | VISIBILITY_IM | Call by reference | Type reference (TYPE) | RMPS_SOA_REC_PROPELEMENTT | Table type of Element Attributes | 20080429 |
Method ELEMENT_PROPS2EXT on class CL_RMPSE_SERVICE_HELPER has no exception.
Method ERROR_HANDLER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table (Backend Errors) | 20080327 | |||
| 2 | IS_MAIN_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter (Service Error) | 20080326 | |||
| 3 | IV_E_CAT | Call by reference | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | ErrorCategory (see contants in CL_RMPSE_SERVICE_HELPER) | 20080401 | |||
| 4 | IV_MSGV1 | Call by reference | Type reference (TYPE) | SYMSGV | Alternative for IS_MAIN_MESSAGE with fixed error class | 20080326 | |||
| 5 | IV_MSGV2 | Call by reference | Type reference (TYPE) | SYMSGV | Alternative for IS_MAIN_MESSAGE with fixed error class | 20080326 | |||
| 6 | IV_MSGV3 | Call by reference | Type reference (TYPE) | SYMSGV | Alternative for IS_MAIN_MESSAGE with fixed error class | 20080326 | |||
| 7 | IV_MSGV4 | Call by reference | Type reference (TYPE) | SYMSGV | Alternative for IS_MAIN_MESSAGE with fixed error class | 20080326 | |||
| 8 | IV_RAISE_CX_REQUEST | Call by reference | Type reference (TYPE) | BOOLEAN | SPACE | Exception will be raised (X=True, Space=False no exception) | 20080411 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: HCF Exception Class for Proxy Method Filler | 20080326 |
Method ERROR_RETURN_FILLER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return Table | 20080326 | |||
| 2 | IS_MAIN_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20080326 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: HCF Exception Class for Proxy Method Filler | 20080328 |
Method EXT2INT_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PROPERTIES | Call by reference | Type reference (TYPE) | BAPIPROPT | BAPI: Property Table | 20080617 | |||
| 2 | ES_PROP_DOC_OUT | Call by reference | Type reference (TYPE) | RMPSDOC_SOA_CREATE_IN | ServiceDocumentCreate INBOUND (Proxy ->ServiceMapping) | 20080617 | |||
| 3 | ES_PROP_REC_OUT | Call by reference | Type reference (TYPE) | RMPSREC_SOA_CREATE_IN | ServiceRecordCreate INBOUND (Proxy ->ServiceMapping) | 20080617 | |||
| 4 | IS_PROP_DOC_IN | Call by reference | Type reference (TYPE) | RMPS_DOCUMENT_CREATE_IN | PublicSectorDocumentSUITECreateRequest_sync | 20080617 | |||
| 5 | IS_PROP_REC_IN | Call by reference | Type reference (TYPE) | RMPS_RECORD_CREATE_IN | RecordFolderSUITECreateRequest_sync | 20080617 |
Method EXT2INT_DESCRIPTION on class CL_RMPSE_SERVICE_HELPER has no exception.
Method EXT2INT_DOC_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080509 | |||
| 2 | PROPERTIES_IN | Call by reference | Type reference (TYPE) | RMPS_DOCUMENT_UPDATE_IN | PublicSectorDocumentSUITEUpdateRequest_sync (ProxyGen.) | 20080414 | |||
| 3 | PROPERTIES_OUT | Call by reference | Type reference (TYPE) | RMPSDOC_SOA_CHANGE_IN | ServiceDocumentChange INBOUND (Proxy ->ServiceMapping) | 20080414 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: HCF Exception Class for Proxy Method Filler | 20080422 |
Method EXT2INT_DOC_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080509 | |||
| 2 | PROPERTIES_IN | Call by reference | Type reference (TYPE) | RMPS_DOCUMENT_CREATE_IN | PublicSectorDocumentSUITECreateRequest_sync(ProxyGeneration) | 20080410 | |||
| 3 | PROPERTIES_OUT | Call by reference | Type reference (TYPE) | RMPSDOC_SOA_CREATE_IN | ServiceDocumentCreate INBOUND (Proxy ->ServiceMapping) | 20080410 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: HCF Exception Class for Proxy Method Filler | 20080422 |
Method EXT2INT_DOC_FIND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080613 | |||
| 2 | PROPERTIES_IN | Call by reference | Type reference (TYPE) | RMPS_DOCUMENT_FIND_IN | PublicSectorDocumentSUITESimpleByElementsQuery_sync | 20080613 | |||
| 3 | PROPERTIES_OUT | Call by reference | Type reference (TYPE) | RMPSDOC_SOA_FIND_IN | ServiceDocumentFind INBOUND (Proxy ->ServiceMapping) | 20080613 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: HCF Exception Class for Proxy Method Filler | 20080613 |
Method EXT2INT_REC_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080509 | |||
| 2 | PROPERTIES_IN | Call by reference | Type reference (TYPE) | RMPS_RECORD_UPDATE_IN | PublicSectorDocumentSUITEUpdateRequest_sync (ProxyGen.) | 20080505 | |||
| 3 | PROPERTIES_OUT | Call by reference | Type reference (TYPE) | RMPSREC_SOA_CHANGE_IN | ServiceDocumentChange INBOUND (Proxy ->ServiceMapping) | 20080505 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: HCF Exception Class for Proxy Method Filler | 20080505 |
Method EXT2INT_REC_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080509 | |||
| 2 | PROPERTIES_IN | Call by reference | Type reference (TYPE) | RMPS_RECORD_CREATE_IN | RecordFolderSUITECreateRequest_sync (ProxyGeneration) | 20080507 | |||
| 3 | PROPERTIES_OUT | Call by reference | Type reference (TYPE) | RMPSREC_SOA_CREATE_IN | ServiceRecordCreate INBOUND (Proxy ->ServiceMapping) | 20080507 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: HCF Exception Class for Proxy Method Filler | 20080509 |
Method EXT2INT_REC_FIND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080619 | |||
| 2 | PROPERTIES_IN | Call by reference | Type reference (TYPE) | RMPS_RECORD_FIND_IN | RecordFolderSUITESimpleByElementsQuery_sync | 20080619 | |||
| 3 | PROPERTIES_OUT | Call by reference | Type reference (TYPE) | RMPSREC_SOA_FIND_IN | ServiceRecordFind INBOUND (Proxy ->ServiceMapping) | 20080619 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: HCF Exception Class for Proxy Method Filler | 20080619 |
Method EXT2INT_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PROPERTIES | Call by reference | Type reference (TYPE) | RMPS_SEL_PROPERTIES_REC | Selection Criteria for Record/Document | 20080617 | |||
| 2 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080617 | |||
| 3 | IV_PROPNAME | Call by reference | Type reference (TYPE) | BAPIPROPNA | Property Name | 20080617 | |||
| 4 | IV_USER | Call by reference | Type reference (TYPE) | RMPS_NOSC_USER_ACCOUNT_ID | UserAccountID for Doc and Valid for Rec too | 20080617 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: HCF Exception Class for Proxy Method Filler | 20080617 |
Method GET_ACT_TM_START_FOR_SELECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080617 | |||
| 2 | EX_SEARCH | Call by reference | Type reference (TYPE) | IF_ISH_HCF_TYPES=>TY_MT_RANGE | InterfaceType | 20080617 | |||
| 3 | IS_SELECTION | Call by reference | Type reference (TYPE) | RMPS_REC_FLD_SIMPL_QRY_STRTDTE | RecdFldrSUITESimplByElmntsQry_sSelByRecdFldrValdtyStrtDte | 20080617 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: HCF Exception Class for Proxy Method Filler | 20080617 |
Method GET_CHAN_DATETIME_FOR_SEL_DOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20080617 | |||
| 2 | EX_SEARCH | Call by reference | Type reference (TYPE) | IF_ISH_HCF_TYPES=>TY_MT_RANGE | InterfaceType | 20080617 | |||
| 3 | IS_SELECTION | Call by reference | Type reference (TYPE) | RMPS_PUBSECDOC_QRY_CHGDTETME | PublSectrDocSUITESimplByElmntsQry_sSelByValdFrmDte | 20080617 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: HCF Exception Class for Proxy Method Filler | 20080617 |
Method GET_CHAN_DATETIME_FOR_SEL_REC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20080617 | |||
| 2 | EX_SEARCH | Call by reference | Type reference (TYPE) | IF_ISH_HCF_TYPES=>TY_MT_RANGE | InterfaceType | 20080617 | |||
| 3 | IS_SELECTION | Call by reference | Type reference (TYPE) | RMPS_REC_FLD_SIMPL_QRY_CHGDTTM | RecdFldrSUITESimplByElmntsQry_sSelByRecdFldrSystAdminvDataCh | 20080617 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: HCF Exception Class for Proxy Method Filler | 20080617 |
Method GET_CREA_DATETIME_FOR_SEL_DOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080617 | |||
| 2 | EX_SEARCH | Call by reference | Type reference (TYPE) | IF_ISH_HCF_TYPES=>TY_MT_RANGE | InterfaceType | 20080617 | |||
| 3 | IS_SELECTION | Call by reference | Type reference (TYPE) | RMPS_PUBSECDOC_QRY_CRTDTETME | PublSectrDocSUITESimplByElmntsQry_sSelByValdFrmDte | 20080617 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: HCF Exception Class for Proxy Method Filler | 20080617 |
Method GET_CREA_DATETIME_FOR_SEL_REC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080617 | |||
| 2 | EX_SEARCH | Call by reference | Type reference (TYPE) | IF_ISH_HCF_TYPES=>TY_MT_RANGE | InterfaceType | 20080617 | |||
| 3 | IS_SELECTION | Call by reference | Type reference (TYPE) | RMPS_REC_FLD_SIMPL_QRY_CRTDTTM | RecdFldrSUITESimplByElmntsQry_sSelByRecdFldrSystAdminvDataCr | 20080617 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: HCF Exception Class for Proxy Method Filler | 20080617 |
Method GET_CUST_INFO_DOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080416 | |||
| 2 | EV_GEN_RULE | Call by reference | Type reference (TYPE) | SRMRGRNAME | Name of a Generation Rule | 20080416 | |||
| 3 | EV_RMS_ID | Call by reference | Type reference (TYPE) | SRMRMSID | RMS ID | 20080416 | |||
| 4 | EV_SPS_ID | Call by reference | Type reference (TYPE) | SRMSPSID | Element Type ID | 20080416 | |||
| 5 | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | RMPSE_DOCTYPE | DocType | 20080416 | |||
| 6 | IV_E_CAT | Call by reference | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | Error Category, here: FOE, DCE or PRE are possible | 20080416 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: HCF Exception Class for Proxy Method Filler | 20080416 |
Method GET_CUST_INFO_REC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080416 | |||
| 2 | EV_GEN_RULE | Call by reference | Type reference (TYPE) | SRMRGRNAME | Name of a Generation Rule | 20080416 | |||
| 3 | EV_MODEL_ID | Call by reference | Type reference (TYPE) | RMPSE_MODEL_ID | Unique ID of Record Model | 20080416 | |||
| 4 | EV_MODEL_SPS_ID | Call by reference | Type reference (TYPE) | RMPSE_MODEL_SPS_ID | Record Model Element Type | 20080416 | |||
| 5 | EV_RMS_ID | Call by reference | Type reference (TYPE) | SRMRMSID | RMS ID | 20080416 | |||
| 6 | EV_SPS_ID | Call by reference | Type reference (TYPE) | SRMSPSID | Element Type ID | 20080416 | |||
| 7 | IV_E_CAT | Call by reference | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | Error Category, here: FOE, DCE or PRE are possible | 20080416 | |||
| 8 | IV_REC_TYPE | Call by reference | Type reference (TYPE) | RMPSE_RECTYPE | RecordType | 20080416 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: HCF Exception Class for Proxy Method Filler | 20080416 |
Method GET_DOCUMENT_CODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CODE_EX | Call by reference | Type reference (TYPE) | RMPSE_DOCTYPE | RecordType | 20080430 | |||
| 2 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080430 | |||
| 3 | SRM_RMS_ID_IM | Call by reference | Type reference (TYPE) | SRMRMSID | RMS ID | 20080430 | |||
| 4 | SRM_SPS_ID_IM | Call by reference | Type reference (TYPE) | SRMSPSID | Element Type ID | 20080430 |
Method GET_DOCUMENT_CODE on class CL_RMPSE_SERVICE_HELPER has no exception.
Method GET_EXT_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_EXT_STATUS | Call by reference | Type reference (TYPE) | RMPS_DOCUMENT_STATUS_CODE_CONT | SRM Status ID | 20080729 | |||
| 2 | IM_STATUS | Call by reference | Type reference (TYPE) | BAPIPROPVA | External Document Status | 20080729 |
Method GET_EXT_STATUS on class CL_RMPSE_SERVICE_HELPER has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_SERVICE_NAME | Call by reference | Type reference (TYPE) | ISH_HCF_SO | Name of service-operation | 20080619 | |||
| 2 | RE_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_RMPSE_SERVICE_HELPER | Service for RMPS | 20080318 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: HCF Exception Class for Proxy Method Filler | 20080328 |
Method GET_LETTER_DATE_FOR_SELECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080617 | |||
| 2 | EX_SEARCH | Call by reference | Type reference (TYPE) | IF_ISH_HCF_TYPES=>TY_MT_RANGE | InterfaceType | 20080617 | |||
| 3 | IS_SELECTION | Call by reference | Type reference (TYPE) | RMPS_PUBSECDOC_QRY_VALFRMDTE | PublSectrDocSUITESimplByElmntsQry_sSelByValdFrmDte | 20080617 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: HCF Exception Class for Proxy Method Filler | 20080617 |
Method GET_RECORD_CODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CODE_EX | Call by reference | Type reference (TYPE) | RMPSE_RECTYPE | RecordType | 20080429 | |||
| 2 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080429 | |||
| 3 | SRM_RMS_ID_IM | Call by reference | Type reference (TYPE) | SRMRMSID | RMS ID | 20080429 | |||
| 4 | SRM_SPS_ID_IM | Call by reference | Type reference (TYPE) | SRMSPSID | Element Type ID | 20080429 |
Method GET_RECORD_CODE on class CL_RMPSE_SERVICE_HELPER has no exception.
Method GET_SRM_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_SRM_STATUS | Call by reference | Type reference (TYPE) | BAPIPROPVA | SRM Status ID | 20080724 | |||
| 2 | IM_STATUS | Call by reference | Type reference (TYPE) | RMPS_DOCUMENT_STATUS_CODE_CONT | External Document Status | 20080724 |
Method GET_SRM_STATUS on class CL_RMPSE_SERVICE_HELPER has no exception.
Method INT2EXT_DOC_PROPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080428 | |||
| 2 | PROPERTIES_INT | Call by reference | Type reference (TYPE) | RMPSE_SOA_PROPT | BAPI: Property Table | 20080410 | |||
| 3 | PROPERTIES_OUT | Call by reference | Type reference (TYPE) | RMPS_PUBSECDOC_RSP_MSG_S | PublicSectorDocumentSUITEByIDResponse_sync (ProxyGeneration) | 20080410 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: HCF Exception Class for Proxy Method Filler | 20080410 |
Method OPTIMISTIC_LOCKING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080327 | |||
| 2 | EV_HASH | Call by reference | Type reference (TYPE) | HASH160 | Hash Value (160 Bits) optional | 20080327 | |||
| 3 | EV_HASHLEN | Call by reference | Type reference (TYPE) | I | counter optional | 20080327 | |||
| 4 | EV_HASHX | Call by reference | Type reference (TYPE) | HASH160X | Hash Value (160 Bits) optional | 20080327 | |||
| 5 | EV_HASHXLEN | Call by reference | Type reference (TYPE) | I | counter optional | 20080327 | |||
| 6 | IS_CONTENT | Call by reference | Type reference (TYPE) | STRING | Content to be transformed (type string) | 20080327 | |||
| 7 | IT_PROPERTIES | Call by reference | Type reference (TYPE) | RMPSE_SOA_PROPT | Content to be transformed (type string,here Property Table | 20080403 | |||
| 8 | IV_E_CAT | Call by reference | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | Error Category here: FOE, DCE or PRE possible | 20080403 | |||
| 9 | IV_TRANSID | Call by reference | Type reference (TYPE) | CXSLTDESC | 'ID' | XSLT program to process a xml-string (value help TA:STRANS) | 20080327 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: HCF Exception Class for Proxy Method Filler | 20080327 |
Method REC_PROPS2EXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return Parameter | 20080428 | |||
| 2 | PROPS_IN | Call by reference | Type reference (TYPE) | RMPS_SOA_PROPT | Table of Property Names, Values and SOA Value Types | 20080428 | |||
| 3 | REC_PROPS | Call by reference | Type reference (TYPE) | RMPS_RECD_FLDR_IDRSP_RECD_FLDR | RecordFolderSUITEByIDResponse_sync (ProxyGeneration) | 20080428 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: HCF Exception Class for Proxy Method Filler | 20080430 |
Method S_ACTIVATE_EXML_HANDLING Signature
Method S_ACTIVATE_EXML_HANDLING on class CL_RMPSE_SERVICE_HELPER has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: HCF Exception Class for Proxy Method Filler | 20080422 |
Method S_DEACTIVATE_EXML_HANDLING Signature
Method S_DEACTIVATE_EXML_HANDLING on class CL_RMPSE_SERVICE_HELPER has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: HCF Exception Class for Proxy Method Filler | 20080422 |
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 701 |