Hierarchy

⤷

⤷

Properties
Class | CL_RMPS_SOA_GENERAL_FUNCTIONS | |
Short Description | General functions for enterprise services | |
Super Class | ||
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RMPS_SOA_BASIC | Basic Functions for Service Enabling |
Created | 20080218 | SAP |
Last change | 20090618 | 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 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_RMPS_SOA_GENERAL_FUNCTIONS has no interface implemented.
Friends
Class CL_RMPS_SOA_GENERAL_FUNCTIONS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | DATATYPE_D | 'ACCP' | Data Type in ABAP Dictionary | 20080409 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | DATATYPE_D | 'CHAR' | Data Type in ABAP Dictionary | 20080409 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | DATATYPE_D | 'CUKY' | Data Type in ABAP Dictionary | 20080409 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | DATATYPE_D | 'CURR' | Data Type in ABAP Dictionary | 20080409 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | DATATYPE_D | 'DATS' | Data Type in ABAP Dictionary | 20080409 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | DATATYPE_D | 'DEC' | Data Type in ABAP Dictionary | 20080409 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | DATATYPE_D | 'FLTP' | Data Type in ABAP Dictionary | 20080409 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | DATATYPE_D | 'INT1' | Data Type in ABAP Dictionary | 20080409 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | DATATYPE_D | 'INT4' | Data Type in ABAP Dictionary | 20080409 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | DATATYPE_D | 'LANG' | Data Type in ABAP Dictionary | 20080409 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | DATATYPE_D | 'LCHR' | Data Type in ABAP Dictionary | 20080409 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | DATATYPE_D | 'LRAW' | Data Type in ABAP Dictionary | 20080409 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | DATATYPE_D | 'NUMC' | Data Type in ABAP Dictionary | 20080409 | |
14 | ![]() |
Constant | Public | Type reference (TYPE) | DATATYPE_D | 'PREC' | Data Type in ABAP Dictionary | 20080409 | |
15 | ![]() |
Constant | Public | Type reference (TYPE) | DATATYPE_D | 'QUAN' | Data Type in ABAP Dictionary | 20080409 | |
16 | ![]() |
Constant | Public | Type reference (TYPE) | DATATYPE_D | 'RAW' | Data Type in ABAP Dictionary | 20080409 | |
17 | ![]() |
Constant | Public | Type reference (TYPE) | DATATYPE_D | 'STRG' | Data Type in ABAP Dictionary | 20080409 | |
18 | ![]() |
Constant | Public | Type reference (TYPE) | DATATYPE_D | 'TIMS' | Data Type in ABAP Dictionary | 20080409 | |
19 | ![]() |
Constant | Public | Type reference (TYPE) | DATATYPE_D | 'UNIT' | Data Type in ABAP Dictionary | 20080409 | |
20 | ![]() |
Static Attribute | Public | Attribute reference (LIKE) | IF_RMPS_SOA=>GC_DEFAULT_COMP_COUNT | IF_RMPS_SOA=>GC_DEFAULT_COMP_COUNT | X=Default is requested; SPACE=no default is requested | 20080221 | |
21 | ![]() |
Static Attribute | Public | Attribute reference (LIKE) | IF_RMPS_SOA=>GC_DEFAULT_COMP_ID | IF_RMPS_SOA=>GC_DEFAULT_COMP_ID | X=Default is requested; SPACE=no default is requested | 20080221 | |
22 | ![]() |
Static Attribute | Public | Attribute reference (LIKE) | IF_RMPS_SOA=>GC_DEFAULT_COMP_NUM | IF_RMPS_SOA=>GC_DEFAULT_COMP_NUM | X=Default is requested; SPACE=no default is requested | 20080221 | |
23 | ![]() |
Static Attribute | Public | Attribute reference (LIKE) | IF_RMPS_SOA=>GC_DEFAULT_SETTING_MIMETYPE | IF_RMPS_SOA=>GC_DEFAULT_SETTING_MIMETYPE | X=Default is requested; SPACE=no default is requested | 20080221 | |
24 | ![]() |
Constant | Public | Type reference (TYPE) | RMPS_DMWB_WHERE | 'L' | Read the property from LOIO | 20080410 | |
25 | ![]() |
Constant | Public | Type reference (TYPE) | RMPS_DMWB_WHERE | 'P' | Read the property from PHIO | 20080410 | |
26 | ![]() |
Static Attribute | Public | Attribute reference (LIKE) | IF_RMPS_SOA=>GC_MAX_HITS | IF_RMPS_SOA=>GC_MAX_HITS | Maximum attributes proposal | 20080222 | |
27 | ![]() |
Constant | Public | Type reference (TYPE) | SRMRGRULTYP | 'CAS' | Rule type for Cases / Folders | 20080408 | |
28 | ![]() |
Constant | Public | Type reference (TYPE) | SRMRGRULTYP | 'DOC' | Rule type for Documents | 20080408 | |
29 | ![]() |
Constant | Public | Type reference (TYPE) | SRMRGRULTYP | 'PST' | Rule type for Incoming Post Items | 20080408 | |
30 | ![]() |
Constant | Public | Type reference (TYPE) | SRMRGRULTYP | 'REC' | Rule type for Records | 20080408 | |
31 | ![]() |
Constant | Public | Type reference (TYPE) | RMPS_VALUE_TYPE | 'AMOUNT' | Value Type Currency Amount | 20080409 | |
32 | ![]() |
Constant | Public | Type reference (TYPE) | RMPS_VALUE_TYPE | 'CODE' | Value Type Code (General) | 20080409 | |
33 | ![]() |
Constant | Public | Type reference (TYPE) | RMPS_VALUE_TYPE | 'CODE_LANG1' | Value Type 1-Char Language Code (SPRAS) | 20080410 | |
34 | ![]() |
Constant | Public | Type reference (TYPE) | RMPS_VALUE_TYPE | 'CODE_LANG2' | Value Type 2-Char ISO Language Code | 20080410 | |
35 | ![]() |
Constant | Public | Type reference (TYPE) | RMPS_VALUE_TYPE | 'CODE_LANG3' | Value Type 3-Char ISO Language Code | 20080410 | |
36 | ![]() |
Constant | Protected | Type reference (TYPE) | RMPS_VALUE_TYPE | 'CUKY' | Value Type Currency | 20080409 | |
37 | ![]() |
Constant | Public | Type reference (TYPE) | RMPS_VALUE_TYPE | 'DATE' | Value Type Date | 20080409 | |
38 | ![]() |
Constant | Public | Type reference (TYPE) | RMPS_VALUE_TYPE | 'DATE_TIME' | Value Type Date and Time | 20080409 | |
39 | ![]() |
Constant | Public | Type reference (TYPE) | RMPS_VALUE_TYPE | 'DECIMAL' | Value Type Decimal | 20080409 | |
40 | ![]() |
Constant | Public | Type reference (TYPE) | RMPS_VALUE_TYPE | 'IDENTIFIER' | Value Type Identifier | 20080410 | |
41 | ![]() |
Constant | Public | Type reference (TYPE) | RMPS_VALUE_TYPE | 'INDICATOR' | Value Type Integer | 20080410 | |
42 | ![]() |
Constant | Public | Type reference (TYPE) | RMPS_VALUE_TYPE | 'INTEGER' | Value Type Integer | 20080409 | |
43 | ![]() |
Constant | Public | Type reference (TYPE) | RMPS_VALUE_TYPE | 'QUANTITY' | Value Type Quantity | 20080409 | |
44 | ![]() |
Constant | Public | Type reference (TYPE) | RMPS_VALUE_TYPE | 'STRING' | Value Type Character String | 20080409 | |
45 | ![]() |
Constant | Public | Type reference (TYPE) | RMPS_VALUE_TYPE | 'TIME' | Value Type Time | 20080409 | |
46 | ![]() |
Constant | Protected | Type reference (TYPE) | RMPS_VALUE_TYPE | 'UNIT' | Value Type Quantity | 20080409 | |
47 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | IF_SRM_SRM_CLIENT_SERVICE | Interface for Client-Specific Service Functions | 20080408 | ||
48 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_SRM_START_FRAMEWORK | Start of the SRM Framework | 20080408 | ||
49 | ![]() |
Static Attribute | Public | Object reference (TYPE REF TO) | CL_RMPS_SOA_GENERAL_FUNCTIONS | Instance (Singleton) | 20080218 | ||
50 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | IF_SRM | General SRM Methods | 20080408 | ||
51 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SRMAID | Area - ID | 20080218 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Check authorization level before create/update | 20080623 |
2 | ![]() |
Instance method | Public | Method | Check document context | 20080220 |
3 | ![]() |
Instance method | Public | Method | Check framework by SPS ID and fill global attrib. of AREA_ID | 20080218 |
4 | ![]() |
Instance method | Public | Method | Check Generation Rule for Unique Indicator | 20080408 |
5 | ![]() |
Instance method | Public | Method | Properties Checking by providing SPS ID or DocClass | 20080226 |
6 | ![]() |
Instance method | Public | Method | Check RecordProperties | 20080226 |
7 | ![]() |
Instance method | Public | Method | Check RMS ID | 20080221 |
8 | ![]() |
Instance method | Public | Method | Check and/or set default Component Counter | 20080220 |
9 | ![]() |
Instance method | Public | Method | Check and/or set default Component ID | 20080220 |
10 | ![]() |
Instance method | Public | Method | Check and/or set default Component Number | 20080220 |
11 | ![]() |
Instance method | Public | Method | Check and/or set default Mimetype | 20080220 |
12 | ![]() |
Instance method | Public | Method | Check SPS ID | 20080221 |
13 | ![]() |
Instance method | Protected | Constructor | Constructor | 20080222 |
14 | ![]() |
Instance method | Public | Method | Get Document Context by incomplete IV/CS parameters | 20080422 |
15 | ![]() |
Static method | Public | Method | Create an instance of itself (first start in coding) | 20080218 |
16 | ![]() |
Instance method | Public | Method | Max Hits Proposal for Import values, if no request exists | 20080222 |
17 | ![]() |
Instance method | Public | Method | Get SOA type information for object properties | 20080409 |
18 | ![]() |
Instance method | Public | Method | Get SPS ID from DOCID | 20080422 |
19 | ![]() |
Instance method | Public | Method | Get SPS ID and RMS ID by Comp ID (=part of DOC ID) and Class | 20080222 |
20 | ![]() |
Instance method | Public | Method | Get SPS ID by RMS ID | 20080221 |
21 | ![]() |
Instance method | Public | Method | Merge physical and logical attribute values | 20080410 |
22 | ![]() |
Instance method | Public | Method | Optimize the return table before hand over to ESOA class | 20080219 |
23 | ![]() |
Instance method | Public | Method | Set global attrib. of AREA_ID by RMPS customer settings | 20080218 |
24 | ![]() |
Instance method | Public | Method | Set global attrib. of AREA_ID by SPS_ID | 20080218 |
25 | ![]() |
Instance method | Public | Method | Format Return parameters to BAPI Message format | 20080218 |
Events
Class CL_RMPS_SOA_GENERAL_FUNCTIONS has no event.
Types
Class CL_RMPS_SOA_GENERAL_FUNCTIONS has no local type.
Method Signatures
Method CHECK_AUTH_LEVEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080623 | ||
2 | ![]() |
IT_PROPERTIES | Call by reference | Type reference (TYPE) | BAPIPROPT | BAPI: Property Table | 20080623 | ||
3 | ![]() |
IV_SEC_OBJECT | Call by reference | Type reference (TYPE) | XUOBJECT | SPACE | Authorization Object | 20080623 |
Method CHECK_AUTH_LEVEL on class CL_RMPS_SOA_GENERAL_FUNCTIONS has no exception.
Method CHECK_DOC_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20080220 | ||
2 | ![]() |
IS_DOC_CONTEXT | Call by reference | Type reference (TYPE) | BAPIDOCCONTEXT | SRM Context for Document Access | 20080220 |
Method CHECK_DOC_CONTEXT on class CL_RMPS_SOA_GENERAL_FUNCTIONS has no exception.
Method CHECK_FRAMEWORK_BY_SPS_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20080218 | ||
2 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | BAPISPSID | SPS - ID | 20080218 |
Method CHECK_FRAMEWORK_BY_SPS_ID on class CL_RMPS_SOA_GENERAL_FUNCTIONS has no exception.
Method CHECK_GENERATION_RULE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20080408 | ||
2 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | SRMRMSID | RMS ID | 20080408 | ||
3 | ![]() |
IV_RULE_NAME | Call by reference | Type reference (TYPE) | SRMRGRNAME | Name of a Generation Rule | 20080408 | ||
4 | ![]() |
IV_RULE_TYPE | Call by reference | Type reference (TYPE) | SRMRGTYPE | Rule Type | 20080408 | ||
5 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | SRMSPSID | Element Type ID | 20080408 |
Method CHECK_GENERATION_RULE on class CL_RMPS_SOA_GENERAL_FUNCTIONS has no exception.
Method CHECK_PROPERTIES_BY_SPSDOC_CL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FAULT_PROPERTIES | Call by reference | Type reference (TYPE) | BAPIPROPT | Properties which can't be maintained because of PHIOSettings | 20080226 | ||
2 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20080226 | ||
3 | ![]() |
IT_PROPERTIES | Call by reference | Type reference (TYPE) | BAPIPROPT | BAPI: Property Table | 20080226 | ||
4 | ![]() |
IV_DOCUMENTCLASS | Call by reference | Type reference (TYPE) | BAPISRMDOC-DOCCLASS | Documentclass or SPS ID | 20080226 | ||
5 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | SRMGS_SPS_ID | SPS ID or Documentclass | 20080226 | ||
6 | ![]() |
IV_UPDT_FLAG | Call by reference | Type reference (TYPE) | BOOLEAN | Flag for error decision if maintainable or not | 20080611 |
Method CHECK_PROPERTIES_BY_SPSDOC_CL on class CL_RMPS_SOA_GENERAL_FUNCTIONS has no exception.
Method CHECK_REC_PROPERTY_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20080226 | ||
2 | ![]() |
IT_PROPERTY_SELECTION | Call by reference | Type reference (TYPE) | RMPS_SEL_PROPERTIES_REC | Selection Criteria for Record | 20080226 |
Method CHECK_REC_PROPERTY_SELECTION on class CL_RMPS_SOA_GENERAL_FUNCTIONS has no exception.
Method CHECK_RMS_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20080221 | ||
2 | ![]() |
IV_AREA_ID | Call by reference | Type reference (TYPE) | SRMAID | Area - ID | 20080221 | ||
3 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | BAPIRMSID | RMS - ID | 20080221 | ||
4 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | BAPISPSID | SPS - ID | 20080221 |
Method CHECK_RMS_ID on class CL_RMPS_SOA_GENERAL_FUNCTIONS has no exception.
Method CHECK_SET_COMP_COUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_COMP_COUNT | Call by reference | Type reference (TYPE) | BAPIDOCCOMP-COMP_COUNT | Component Counter | 20080220 | ||
2 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20080220 | ||
3 | ![]() |
IV_DEFAULT_SETTING | Call by reference | Type reference (TYPE) | BOOLEAN | GC_DEFAULT_COMP_COUNT | Set default value for CompCount | 20080220 |
Method CHECK_SET_COMP_COUNT on class CL_RMPS_SOA_GENERAL_FUNCTIONS has no exception.
Method CHECK_SET_COMP_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_COMP_ID | Call by reference | Type reference (TYPE) | BAPIDOCID | Component ID (in RM default value is a UUID) | 20080220 | ||
2 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20080220 | ||
3 | ![]() |
IV_DEFAULT_SETTING | Call by reference | Type reference (TYPE) | BOOLEAN | GC_DEFAULT_COMP_ID | Set default value of Document ID | 20080220 |
Method CHECK_SET_COMP_ID on class CL_RMPS_SOA_GENERAL_FUNCTIONS has no exception.
Method CHECK_SET_COMP_NUM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_COMP_NUM | Call by reference | Type reference (TYPE) | BAPIDOCCOMP-COMP_NUM | Component Number | 20080220 | ||
2 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20080220 | ||
3 | ![]() |
IV_DEFAULT_SETTING | Call by reference | Type reference (TYPE) | BOOLEAN | GC_DEFAULT_COMP_NUM | Default Value for CompNum | 20080220 |
Method CHECK_SET_COMP_NUM on class CL_RMPS_SOA_GENERAL_FUNCTIONS has no exception.
Method CHECK_SET_MIMETYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_MIMETYPE | Call by reference | Type reference (TYPE) | BAPIMIMETYPE | SRM BAPI: MIME Type | 20080220 | ||
2 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20080220 | ||
3 | ![]() |
IV_DEFAULT_SETTING | Call by reference | Type reference (TYPE) | BOOLEAN | GC_DEFAULT_SETTING_MIMETYPE | Set default value of Mimetype | 20080220 |
Method CHECK_SET_MIMETYPE on class CL_RMPS_SOA_GENERAL_FUNCTIONS has no exception.
Method CHECK_SPS_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20080221 | ||
2 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | BAPISPSID | SPS - ID | 20080221 |
Method CHECK_SPS_ID on class CL_RMPS_SOA_GENERAL_FUNCTIONS has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_RMPS_SOA_GENERAL_FUNCTIONS has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EnterpriseService for PublicSector RM | 20080226 |
Method GET_DOC_CONTEXT_BY_SPSRMS_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_DOC_CONTEXT | Call by reference | Type reference (TYPE) | BAPIDOCCONTEXT | SRM Context for Document Access | 20080422 | ||
2 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20080422 | ||
3 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | BAPISRMDOC-RMSID | RMS ID in SRM | 20080422 | ||
4 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | BAPISRMDOC-SPSID | Element Type SPS ID | 20080422 |
Method GET_DOC_CONTEXT_BY_SPSRMS_ID on class CL_RMPS_SOA_GENERAL_FUNCTIONS has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_RMPS_SOA_GENERAL_FUNCTIONS | Service for RMPS | 20080218 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EnterpriseService for PublicSector RM | 20080226 |
Method GET_MAX_HITS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_MAX_HITS | Call by reference | Type reference (TYPE) | BAPISRMDOC-MAX_HITS | Max Hits | 20080222 | ||
2 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20080222 |
Method GET_MAX_HITS on class CL_RMPS_SOA_GENERAL_FUNCTIONS has no exception.
Method GET_SOA_PROPTYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PROPTYPET | Call by reference | Type reference (TYPE) | RMPS_SOA_PROPTYPET | Table of Property Names and SOA Value Types | 20080409 | ||
2 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080409 | ||
3 | ![]() |
IV_DOCUMENTCLASS | Call by reference | Type reference (TYPE) | BAPIDCLASS | Storage Location of Document in SRM (Content Model) | 20080409 |
Method GET_SOA_PROPTYPES on class CL_RMPS_SOA_GENERAL_FUNCTIONS has no exception.
Method GET_SPSID_BY_DOCID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20080422 | ||
2 | ![]() |
EX_CONTEXT | Call by reference | Type reference (TYPE) | BAPIDOCCONTEXT | SRM Context for Document Access | 20080422 | ||
3 | ![]() |
IM_DOCCLASS | Call by reference | Type reference (TYPE) | BAPISRMREC-DOCCLASS | Storage Location of Document in SRM (Content Model) | 20080422 | ||
4 | ![]() |
IM_OBJID | Call by reference | Type reference (TYPE) | BAPISRMREC-GUID | GUID | 20080422 |
Method GET_SPSID_BY_DOCID on class CL_RMPS_SOA_GENERAL_FUNCTIONS has no exception.
Method GET_SPSRMS_ID_BY_DOCIDCLASS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20080222 | ||
2 | ![]() |
EV_RMS_ID | Call by reference | Type reference (TYPE) | BAPIRMSID | RMS ID | 20080222 | ||
3 | ![]() |
EV_SPS_ID | Call by reference | Type reference (TYPE) | SRMACPAID | SPS ID | 20080222 | ||
4 | ![]() |
IV_COMP_ID | Call by reference | Type reference (TYPE) | BAPISRMDOC-GUID | Part of Document ID, especially COMPONENT_ID | 20080222 | ||
5 | ![]() |
IV_DOCUMENTCLASS | Call by reference | Type reference (TYPE) | BAPIDCLASS | Storage Location of Document in SRM (Content Model) | 20080222 |
Method GET_SPSRMS_ID_BY_DOCIDCLASS on class CL_RMPS_SOA_GENERAL_FUNCTIONS has no exception.
Method GET_SPS_ID_BY_RMS_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20080221 | ||
2 | ![]() |
EV_SPS_ID | Call by reference | Type reference (TYPE) | SRMACPAID | Area - Parameter ID | 20080221 | ||
3 | ![]() |
IV_AREA_ID | Call by reference | Type reference (TYPE) | SRMAID | Area - ID | 20080221 | ||
4 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | BAPIRMSID | RMS ID in SRM | 20080221 |
Method GET_SPS_ID_BY_RMS_ID on class CL_RMPS_SOA_GENERAL_FUNCTIONS has no exception.
Method MERGE_PHIO_LOIO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_SOA_PROP | Call by reference | Type reference (TYPE) | RMPS_SOA_PROPT | Table of Property Names, Values and SOA Value Types | 20080410 | ||
2 | ![]() |
IT_BAPIPROP | Call by reference | Type reference (TYPE) | BAPIPROPT | BAPI: Property Table | 20080410 | ||
3 | ![]() |
IT_BAPIPROP_LOIO | Call by reference | Type reference (TYPE) | BAPIPROPT | BAPI: Property Table (LOIO only) | 20080410 | ||
4 | ![]() |
IT_SOA_PROPTYPE | Call by reference | Type reference (TYPE) | RMPS_SOA_PROPTYPET | Table of Property Names and SOA Types | 20080410 |
Method MERGE_PHIO_LOIO on class CL_RMPS_SOA_GENERAL_FUNCTIONS has no exception.
Method OPTIMIZE_RETURN 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 | 20080219 |
Method OPTIMIZE_RETURN on class CL_RMPS_SOA_GENERAL_FUNCTIONS has no exception.
Method SET_AREA_ID_BY_CUS_SETTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20080311 |
Method SET_AREA_ID_BY_CUS_SETTING on class CL_RMPS_SOA_GENERAL_FUNCTIONS has no exception.
Method SET_AREA_ID_BY_SPS_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20080218 | ||
2 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | BAPISPSID | SPS ID | 20080218 |
Method SET_AREA_ID_BY_SPS_ID on class CL_RMPS_SOA_GENERAL_FUNCTIONS has no exception.
Method SET_BAPI_RETURN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20080218 | ||
2 | ![]() |
IV_CL | Call by reference | Type reference (TYPE) | SY-MSGID | Message Class (Message ID) | 20080218 | ||
3 | ![]() |
IV_FIELD | Call by reference | Type reference (TYPE) | BAPIRET2-FIELD | SPACE | Field Name | 20080218 | |
4 | ![]() |
IV_LOG_MSG_NO | Call by reference | Type reference (TYPE) | BAPIRETURN-LOG_MSG_NO | '0' | Current Number in Application Log | 20080218 | |
5 | ![]() |
IV_LOG_NO | Call by reference | Type reference (TYPE) | BAPIRETURN-LOG_NO | ' ' | Application Log ID | 20080218 | |
6 | ![]() |
IV_NUMBER | Call by reference | Type reference (TYPE) | SY-MSGNO | Message Number | 20080218 | ||
7 | ![]() |
IV_PAR1 | Call by reference | Type reference (TYPE) | SY-MSGV1 | ' ' | Variable 1 | 20080218 | |
8 | ![]() |
IV_PAR2 | Call by reference | Type reference (TYPE) | SY-MSGV2 | ' ' | Variable 2 | 20080218 | |
9 | ![]() |
IV_PAR3 | Call by reference | Type reference (TYPE) | SY-MSGV3 | ' ' | Variable 3 | 20080218 | |
10 | ![]() |
IV_PAR4 | Call by reference | Type reference (TYPE) | SY-MSGV4 | ' ' | Variable 4 | 20080218 | |
11 | ![]() |
IV_PARAMETER | Call by reference | Type reference (TYPE) | BAPIRET2-PARAMETER | SPACE | Parameter Name | 20080218 | |
12 | ![]() |
IV_ROW | Call by reference | Type reference (TYPE) | BAPIRET2-ROW | '0' | Line Number | 20080218 | |
13 | ![]() |
IV_TYPE | Call by reference | Type reference (TYPE) | BAPIRETURN-TYPE | 'E' | Message Type | 20080218 |
Method SET_BAPI_RETURN on class CL_RMPS_SOA_GENERAL_FUNCTIONS has no exception.
History
Last changed by/on | SAP | 20090618 |
SAP Release Created in |