Hierarchy
⤷ BC-SRV-RM (Application Component) SAP Records Management
⤷ SRM_GENERIC_SP (Package) Records Management Generic Service Provider
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_SRM_GSP_BACK | CL_SRM_GSP_BACK | 20020619 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SRM_SP_RECORD | IF_SRM_SP_RECORD | 20020619 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SRM_SP_RECORD_CONTEXT | IF_SRM_SP_RECORD_CONTEXT | 20020628 |
4 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SRM_SP_RECORD_EXPERT | IF_SRM_SP_RECORD_EXPERT | 20020702 |
5 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SRM_SP_RECORD_PRINT | Print Record | 20030922 |
6 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SRM_SP_RECORD_SEARCH | Record API - Search | 20050525 |
7 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SRM_SP_RECORD_WF_EVENT | Record: Workflow Events | 20030819 |
8 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SRM_SP_REFERENCE | Access to Unique Indicator | 20020808 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | /SAPPSPRO/CL_SRM_SP_RECORD | Records System/Connection Class | 20040416 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_RMPS_SP_RECORD | RMPS Enhancements Basis SP Record Back-End | 20020621 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_SCMG_REC_CASE_BE | Backend for Case Record | 20020810 |
Properties
Class | CL_SRM_SP_RECORD | |
Short Description | Represents a Record | |
Super Class | CL_SRM_GSP_BACK | CL_SRM_GSP_BACK |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | SRM_SP_RECORD | |
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | SRM_GENERIC_SP | Records Management Generic Service Provider |
Created | 20000608 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | IF_SRM | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
2 | IF_SRM_GENSP_QUERY_EXT | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | SRMGS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | SRMIF | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_SRM_SP_RECORD | IF_SRM_SP_RECORD | 20020619 | ||
2 | IF_SRM_SP_RECORD_CONTEXT | IF_SRM_SP_RECORD_CONTEXT | 20020628 | ||
3 | IF_SRM_SP_RECORD_EXPERT | IF_SRM_SP_RECORD_EXPERT | 20020702 | ||
4 | IF_SRM_SP_RECORD_PRINT | Print Record | 20030922 | ||
5 | IF_SRM_SP_RECORD_SEARCH | Record API - Search | 20050525 | ||
6 | IF_SRM_SP_RECORD_WF_EVENT | Record: Workflow Events | 20030819 | ||
7 | IF_SRM_SP_REFERENCE | Access to Unique Indicator | 20020808 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_SRM_RECORD_SYNCHRONIZE | 20050225 | Synchronize Record with Record Model |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CHECK_RECORD_OPEN | Static Attribute | Public | See coding | 20130711 | ||||
2 | C_BORTYPE_RECORD | Constant | Protected | Type reference (TYPE) | SIBFTYPEID | 'RECORD' | 20030814 | ||
3 | C_CLASSIF_EVENT | Constant | Protected | Type reference (TYPE) | STRING | 'WF_RAISE_EVENT' | Classification Parameter Event | 20030825 | |
4 | C_CONN_PARA_MODEL_ID | Constant | Public | Type reference (TYPE) | STRING | 'MODEL_ID' | 20020311 | ||
5 | C_CONN_PARA_MODEL_SYNC_METH | Constant | Public | Type reference (TYPE) | STRING | 'MODEL_SYNC_METHOD' | 20050202 | ||
6 | C_CONN_PARA_STATE_PROF_ID | Constant | Public | Type reference (TYPE) | STRING | 'STATE_PROFILE_ID' | 20030826 | ||
7 | C_CONN_PARA_TEMPL_REC_PRINT | Constant | Public | Type reference (TYPE) | STRING | 'TEMPLATE_REC_PRINT' | Template for Printing Record | 20031001 | |
8 | C_CONN_PARA_TERM_PROF_ID | Constant | Public | Type reference (TYPE) | STRING | 'TERM_PROFILE_ID' | Terminology Profile ID for Record ID | 20051109 | |
9 | C_CONN_SKIP_UNIQUEID_CHECK | Constant | Public | Type reference (TYPE) | STRING | 'SKIP_UNIQUE_ID_CHECK' | Additional Uniqueness Check for "Unique Indicator" | 20130507 | |
10 | C_CONN_WEBDAV_NAME_ATTR_OUTPUT | Constant | Private | Type reference (TYPE) | STRING | 'WEBDAV_NAME_ATTRIBUTE_OUTPUT' | 20090428 | ||
11 | C_CXT_PARA_MODEL_ID | Constant | Public | Type reference (TYPE) | STRING | 'MODEL_ID' | 20020703 | ||
12 | C_DOCSTATE_FROZEN | Constant | Public | Type reference (TYPE) | STRING | 'FROOZEN' | Record closed | 20030901 | |
13 | C_DOCSTATE_UNFROZEN | Constant | Public | Type reference (TYPE) | STRING | SPACE | Record Opened | 20030901 | |
14 | C_EXCHANGE_CLASSROLE | Instance attribute | Protected | Type reference (TYPE) | STRING | 'IS_SP_XML_EXCHANGE_CLASS' | Class Role for Exchange | 20030923 | |
15 | C_MAX_BUFFERED_MODELS | Constant | Private | Type reference (TYPE) | I | 3 | Maximum Number of Buffered Record Models | 20041222 | |
16 | C_RECORD_MSGID | Constant | Public | Type reference (TYPE) | STRING | 'SRM_SP_RECORD' | Message Class Record | 20040226 | |
17 | C_SMFORM_DOC_PRINT | Instance attribute | Protected | Type reference (TYPE) | TDSFNAME | 'SRM_DOC_PROP_PRINT_FORMULAR' | Smart Form for Printing Document Cover Sheet | 20031001 | |
18 | C_SMFORM_PRINT | Instance attribute | Protected | Type reference (TYPE) | TDSFNAME | 'SRM_RECORD_PRINT_FORMULAR' | Smart Form for Printing Record | 20031001 | |
19 | G_ACCESS_CHECK | Instance attribute | Private | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>TRUE | Boolean: Possible Values IF_SRM=>TRUE / FALSE | 20020628 | |
20 | G_ELEMENT_PROVIDE_ALL_ATTRS | Instance attribute | Protected | Type reference (TYPE) | SRMBOOLEAN | Boolean: Possible Values IF_SRM=>TRUE / FALSE | 20040907 | ||
21 | G_EXT_LOG_TAB | Instance attribute | Private | Type reference (TYPE) | TYP_EXT_LOG_TAB | Extended Log | 20050314 | ||
22 | G_FILTER_OUT_MODEL_NODES | Instance attribute | Private | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Filter out Model Nodes | 20041020 | |
23 | G_INTERN_USAGE_API | Instance attribute | Private | Type reference (TYPE) | SRMBOOLEAN | Internal Use of the API Active | 20050117 | ||
24 | G_LOG_TAB | Instance attribute | Protected | Type reference (TYPE) | TYP_LOG_TAB | Log | 20040330 | ||
25 | G_MODEL_CACHE_IS_ACTIVE | Static Attribute | Private | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Boolean: Possible Values IF_SRM=>TRUE / FALSE | 20040423 | |
26 | G_MODEL_DOCUMENT | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_SRM_DOCUMENT | Model Document | 20040916 | ||
27 | G_MODEL_IXML_DOCUM_CACHE_TAB | Static Attribute | Private | Type reference (TYPE) | TYP_IXML_DOCUMENT_CACHE_TAB | 20040423 | |||
28 | G_MODEL_POID | Instance attribute | Private | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20020620 | ||
29 | G_NEW_NODE_TAB | Instance attribute | Private | Type reference (TYPE) | TYP_NEW_NODE_TAB | New Nodes | 20040927 | ||
30 | G_POID_BUFFER_ACTIVE | Static Attribute | Public | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>TRUE | Activate POID Buffer | 20120625 | |
31 | G_POID_RELA_SLIM_TOO_COMPLEX | Instance attribute | Private | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Boolean: Possible Values IF_SRM=>TRUE / FALSE | 20040427 | |
32 | G_POID_RELA_TAB | Instance attribute | Private | Type reference (TYPE) | SRM_POID_RELA_T | List: POID Parameter Values | 20040426 | ||
33 | G_PRINT_COMPOSITE | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_SRM_PRINT_COMPOSITE_CORE | Composite Print | 20030923 | ||
34 | G_PRINT_ELEM_TAB | Instance attribute | Protected | Type reference (TYPE) | SRM_REC_ELEM_TAB | Print Elements | 20030926 | ||
35 | G_PRINT_REC_HIER_TAB | Instance attribute | Protected | Type reference (TYPE) | SRM_RECORD_PRINT_HIER_TAB | Record Hierarchy for Printing | 20030926 | ||
36 | G_PRINT_USE_COMPOSITE_SPOOL | Instance attribute | Protected | Type reference (TYPE) | BOOLEAN | IF_SRM=>FALSE | Boolean: Print: Composite Spool Request | 20031013 | |
37 | G_RECORD_IS_OPEN | Instance attribute | Private | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Boolean: Possible Values IF_SRM=>TRUE / FALSE | 20040217 | |
38 | G_RECORD_IS_OPEN_4_UPD | Instance attribute | Private | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Boolean: Possible Values IF_SRM=>TRUE / FALSE | 20050510 | |
39 | G_REC_NEW | Instance attribute | Private | Type reference (TYPE) | SRMBOOLEAN | Is a new record | 20080909 | ||
40 | G_SPS_TERM_BUFFER | Static Attribute | Private | Type reference (TYPE) | SPS_TERM_BUFFER_T | Internal Table for Record Terminology | 20051110 | ||
41 | G_TEMPL_IXML_DOCUM_CACHE_TAB | Static Attribute | Private | Type reference (TYPE) | TYP_IXML_DOCUMENT_CACHE_TAB | 20040423 | |||
42 | G_WRITE_PROTOCOL_ENTRIES | Instance attribute | Protected | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>TRUE | Log | 20040426 | |
43 | G_XML_INSTANCE | Instance attribute | Private | Object reference (TYPE REF TO) | CL_SRM_XML_REC_INSTANCE | Record Instance | 20020620 | ||
44 | G_XML_MODEL | Instance attribute | Private | Object reference (TYPE REF TO) | CL_SRM_XML_REC_MODEL | Record Model | 20020620 |
Methods
Events
Class CL_SRM_SP_RECORD has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TYP_CHECK_RECORD_IS_OPEN | Public | See coding | 20130711 | BEGIN OF TYP_CHECK_RECORD_IS_OPEN,
RECORD_PDDIR TYPE STRING,
OPEN_FROM_FE TYPE SRMBOOLEAN,
END OF TYP_CHECK_RECORD_IS_OPEN
|
||
2 | TYP_CONT_REC_ELEM_PARENT | Public | See coding | 20040617 | begin of TYP_CONT_REC_ELEM_PARENT,
record_element TYPE REF TO if_srm_sp_record_element,
container_element TYPE REF TO if_srm_container_element,
end of TYP_CONT_REC_ELEM_PARENT
|
||
3 | TYP_CONT_REC_ELEM_PARENT_TAB | Public | See coding | 20040617 | typ_cont_rec_elem_parent_tab type hashed table of typ_cont_rec_elem_parent
with unique key record_element
|
||
4 | TYP_EXT_LOG | Private | See coding | 20050314 | begin of TYP_EXT_LOG,
element type ref to if_srm_sp_record_element,
description type string,
end of typ_ext_log
|
||
5 | TYP_EXT_LOG_TAB | Private | See coding | 20050314 | typ_ext_log_tab type hashed table of typ_ext_log with unique key element
|
||
6 | TYP_IXML_DOCUMENT_CACHE | Private | See coding | 20040423 | begin of TYP_IXML_DOCUMENT_CACHE,
id type string,
semantic_id type string,
ixml_document type ref to if_ixml_document,
end of typ_ixml_document_cache
|
||
7 | TYP_IXML_DOCUMENT_CACHE_TAB | Private | See coding | 20040423 | TYP_IXML_DOCUMENT_CACHE_TAB type standard table of typ_ixml_document_cache with key id
|
||
8 | TYP_LOG | Protected | See coding | Log | 20040330 | begin of TYP_LOG,
granularity type string,
activity type srmif_sp_activity,
element type ref to if_srm_sp_record_element,
end of typ_log
|
|
9 | TYP_LOG_TAB | Protected | See coding | Log Tab | 20040330 | typ_log_tab type standard table of typ_log
|
|
10 | TYP_MODEL_ID_TAB | Private | See coding | 20040302 | TYP_MODEL_ID_TAB type standard table of string
|
||
11 | TYP_NEW_NODE_TAB | Private | See coding | 20040927 | TYP_NEW_NODE_TAB type standard table of string with key table_line
|
Method Signatures
Method ADD_LOG_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ACTIVITY | Call by reference | Type reference (TYPE) | SRMIF_SP_ACTIVITY | 20040330 | |||
2 | Importing | DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | 20050317 | |||
3 | Importing | ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD_ELEMENT | 20040330 | |||
4 | Importing | GRANULARITY | Call by reference | Type reference (TYPE) | STRING | 20040330 |
Method ADD_LOG_ENTRY on class CL_SRM_SP_RECORD has no exception.
Method ATTRIBUTES_APPEND_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ATTRIBUTES | Call by reference | Type reference (TYPE) | SRM_XML_ATTR_TAB | list of attributes and values | 20020625 | ||
2 | Importing | MODEL_ATTRIBUTES | Call by reference | Type reference (TYPE) | SRM_XML_ATTR_TAB | list of attributes and values | 20020625 |
Method ATTRIBUTES_APPEND_MODEL on class CL_SRM_SP_RECORD has no exception.
Method ATTRIBUTES_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ATTRIBUTES_ARE_ALLOWED | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20020806 | ||
2 | Importing | ATTRIBUTE_TAB | Call by reference | Type reference (TYPE) | SRM_XML_ATTR_TAB | list of attributes and values | 20020806 |
Method ATTRIBUTES_CHECK on class CL_SRM_SP_RECORD has no exception.
Method ATTRIBUTES_STRIP_STANDARD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ATTRIBUTES | Call by reference | Type reference (TYPE) | SRM_XML_ATTR_TAB | list of attributes and values | 20020621 |
Method ATTRIBUTES_STRIP_STANDARD on class CL_SRM_SP_RECORD has no exception.
Method ATTRIBUTES_STRIP_UNPERMITTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ATTRIBUTES | Call by reference | Type reference (TYPE) | SRM_XML_ATTR_TAB | list of attributes and values | 20020801 |
Method ATTRIBUTES_STRIP_UNPERMITTED on class CL_SRM_SP_RECORD has no exception.
Method CARDINALITY_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FATHER_GID | Call by reference | Type reference (TYPE) | I | 20020621 | |||
2 | Importing | IM_INSTANCE_NODES_ONLY | Value transfer | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20080522 | |
3 | Importing | MODELID | Call by reference | Type reference (TYPE) | STRING | 20020621 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_SP_RECORD | CX_SRM_SP_RECORD | 20020621 |
Method CHECK_RECORD_IS_OPEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_FOR_UPDATE | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20050510 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_SP_RECORD | CX_SRM_SP_RECORD | 20050510 |
Method CONN_PARA_MODEL_ID_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | MODEL_ID_TAB | Call by reference | Type reference (TYPE) | SRMGS_DOC_ID_TAB | 20020312 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM | Basisklasse (abstrakt) | 20020312 |
Method CREATE_DOCUMENT Signature
Method CREATE_DOCUMENT on class CL_SRM_SP_RECORD has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM | Basisklasse (abstrakt) | 20041117 |
Method ELEMENT_ADD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ADD_UNDER_PARENT_NODE | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Unter Elternknoten hinzufügen | 20031127 | |
2 | Importing | ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD_ELEMENT | IF_SRM_SP_RECORD_ELEMENT | 20020628 | ||
3 | Importing | MODEL_ID | Call by reference | Type reference (TYPE) | STRING | 20020628 | |||
4 | Importing | PARENT_NODE_ID | Call by reference | Type reference (TYPE) | STRING | ID des Elternknotens | 20031127 | ||
5 | Importing | REFERENCE_NODE_ID | Call by reference | Type reference (TYPE) | STRING | Ref-Knoten-ID | 20040302 | ||
6 | Returning | RE_ID | Value transfer | Type reference (TYPE) | STRING | ID des eingefügten Elements | 20040227 | ||
7 | Importing | STACKED | Call by reference | Type reference (TYPE) | SRMBOOLEAN | 20030414 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_SP_RECORD | CX_SRM_SP_RECORD | 20020628 |
Method ELEMENT_ADD_BY_PARENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD_ELEMENT | IF_SRM_SP_RECORD_ELEMENT | 20031201 | ||
2 | Returning | ELEMENT_ID | Value transfer | Type reference (TYPE) | STRING | ID des eingefügten Elements | 20040528 | ||
3 | Importing | MODEL_ID | Call by reference | Type reference (TYPE) | STRING | Model_ID | 20031201 | ||
4 | Importing | PARENT_NODE_ATTRIBUTE | Call by reference | Type reference (TYPE) | SRMXMLAR | Attribut des Elternknoten | 20031201 | ||
5 | Importing | PARENT_NODE_ID | Call by reference | Type reference (TYPE) | STRING | ID des Elternknoten | 20031201 | ||
6 | Importing | STACKED | Call by reference | Type reference (TYPE) | BOOLEAN | IF_SRM=>TRUE | oben(true)/unten(false) einfügen | 20031201 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_SP_RECORD | CX_SRM_SP_RECORD | 20031201 |
Method ELEMENT_ADD_MODEL_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FATHER_GID | Call by reference | Type reference (TYPE) | I | 20020625 | |||
2 | Importing | MODEL_ID | Call by reference | Type reference (TYPE) | STRING | 20020625 | |||
3 | Returning | NEW_GID | Value transfer | Type reference (TYPE) | I | 20020625 | |||
4 | Importing | STACKED | Call by reference | Type reference (TYPE) | SRMBOOLEAN | 20030414 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_SP_RECORD | CX_SRM_SP_RECORD | 20020709 |
Method ELEMENT_ADD_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ADD_UNDER_PARENT_NODE | Call by reference | Type reference (TYPE) | BOOLEAN | IF_SRM=>FALSE | Unter Elternknoten hinzufügen | 20031127 | |
2 | Exporting | FATHER_GID | Call by reference | Type reference (TYPE) | I | 20020625 | |||
3 | Importing | MODEL_ID | Call by reference | Type reference (TYPE) | STRING | 20020625 | |||
4 | Importing | PARENT_NODE_ID | Call by reference | Type reference (TYPE) | STRING | ID des Elternknotens | 20031127 | ||
5 | Exporting | REF_GID | Call by reference | Type reference (TYPE) | I | 20020625 | |||
6 | Exporting | REPLACE_GID | Call by reference | Type reference (TYPE) | I | 20020704 | |||
7 | Importing | STACKED | Call by reference | Type reference (TYPE) | SRMBOOLEAN | 20030414 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_SP_RECORD | CX_SRM_SP_RECORD | 20020625 |
Method ELEMENT_ATTRIBUTES_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD_ELEMENT | IF_SRM_SP_RECORD_ELEMENT | 20021127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_SP_RECORD | CX_SRM_SP_RECORD | 20021127 |
Method ELEMENT_DELETE_AUTHORITY_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RE_HAS_AUTHORITY | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20040916 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM | Basisklasse (abstrakt) | 20040916 |
Method ELEMENT_DESCR_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD_ELEMENT | IF_SRM_SP_RECORD_ELEMENT | 20020927 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_SP_RECORD | CX_SRM_SP_RECORD | 20020927 |
Method ELEMENT_GET_BY_GID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD_ELEMENT | IF_SRM_SP_RECORD_ELEMENT | 20020702 | ||
2 | Importing | GID | Call by reference | Type reference (TYPE) | I | 20020702 | |||
3 | Importing | SET_PARENT | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20040907 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_SP_RECORD | CX_SRM_SP_RECORD | 20020702 |
Method ELEMENT_RELATIONS_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD_ELEMENT | IF_SRM_SP_RECORD_ELEMENT | 20021211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_SP_RECORD | CX_SRM_SP_RECORD | 20021211 |
Method ELEMENT_ROLES_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD_ELEMENT | IF_SRM_SP_RECORD_ELEMENT | 20021211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_SP_RECORD | CX_SRM_SP_RECORD | 20021211 |
Method ELEMENT_SEARCH_BY_DESCR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DESCR_REGEX | Call by reference | Type reference (TYPE) | STRING | 20050427 | |||
2 | Importing | DESCR_SIMPLE | Call by reference | Type reference (TYPE) | STRING | 20050427 | |||
3 | Returning | ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD_ELEMENT | IF_SRM_SP_RECORD_ELEMENT | 20050427 | ||
4 | Importing | ONLY_SUBTREE | Call by reference | Type reference (TYPE) | SRMBOOLEAN | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20050617 | ||
5 | Importing | STARTING_ELEMENT_ID | Call by reference | Type reference (TYPE) | STRING | 20050428 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_SP_RECORD | CX_SRM_SP_RECORD | 20050427 |
Method FIND_RECORD_BY_BOR_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_T_REC_POIDS | Call by reference | Type reference (TYPE) | SRM_LIST_POID | List: POID Parameter Werte | 20120625 | ||
2 | Importing | IM_BOR_KEY | Call by reference | Type reference (TYPE) | SWO_TYPEID | Objektschlüssel | 20120625 | ||
3 | Importing | IM_BOR_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | Objekttyp | 20120625 | ||
4 | Importing | IM_RELATION | Call by reference | Type reference (TYPE) | STRING | 'CT' | Relation Objekt <-> Fallakte | 20120625 | |
5 | Importing | IM_RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMS-ID des Suchbereichs | 20120625 | ||
6 | Importing | IM_SPS_ID | Call by reference | Type reference (TYPE) | STRING | SPS-ID des BOR-Objekts | 20120625 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | Fehler | 20120625 |
Method GET_DOCUMENT_ID_FOR_PRINTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Poid | 20030929 | ||
2 | Importing | IM_PROPERTY_CONTROL | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SRM_PROP_CTL_ASYNC | Property-Control | 20030926 | ||
3 | Returning | RE_DOCUMENT_ID | Value transfer | Type reference (TYPE) | STRING | Aktenzeichen | 20030926 |
Method GET_DOCUMENT_ID_FOR_PRINTING on class CL_SRM_SP_RECORD has no exception.
Method GET_MODEL_GID_BY_PARENT_GID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD_ELEMENT | IF_SRM_SP_RECORD_ELEMENT | 20040204 | ||
2 | Importing | IM_PARENT_GID | Call by reference | Type reference (TYPE) | I | Instanz-GID | 20040204 | ||
3 | Importing | IM_VALID_MODELID_TAB | Call by reference | Type reference (TYPE) | TYP_MODEL_ID_TAB | 20040302 | |||
4 | Returning | RE_MODEL_GID | Value transfer | Type reference (TYPE) | I | Model-GID | 20040204 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_SP_RECORD | CX_SRM_SP_RECORD | 20040204 |
Method GET_PROP_FOR_PRINTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_ATTRIBUTE_TAB | Call by reference | Type reference (TYPE) | SRM_LIST_ATTRIBUTE_VALUE | Attributes | 20031016 | ||
2 | Importing | IM_IGNORE_VISUAL_INFO | Call by reference | Type reference (TYPE) | BOOLEAN | IF_SRM=>FALSE | Visualisierungs-Infos ignorieren | 20031112 | |
3 | Importing | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Poid | 20031016 | ||
4 | Returning | RE_ATTRIBUTE_SMFORM_TAB | Value transfer | Type reference (TYPE) | SRM_RECORD_PRINT_ATTR_TAB | Attribute für SmartForm | 20031016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_SP_RECORD_PRINT | Fehlerklasse: Druck Akte | 20031016 |
Method GET_RECORD_TERMINOLOGY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_PLURAL | Call by reference | Type reference (TYPE) | SRMBOOLEAN | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20051110 | ||
2 | Importing | IM_SPS_ID | Call by reference | Type reference (TYPE) | STRING | SPS ID | 20051110 | ||
3 | Returning | RE_RECORD_TERM | Value transfer | Type reference (TYPE) | SCMGTERMDESCR | Terminologie-Bezeichnung | 20051110 |
Method GET_RECORD_TERMINOLOGY on class CL_SRM_SP_RECORD has no exception.
Method IS_GID_AN_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | GID | Call by reference | Type reference (TYPE) | I | GID | 20040115 | ||
2 | Returning | IS_ELEMENT | Value transfer | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20040115 |
Method IS_GID_AN_ELEMENT on class CL_SRM_SP_RECORD has no exception.
Method IS_NODE_NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_NODE_ID | Call by reference | Type reference (TYPE) | STRING | 20040927 | |||
2 | Returning | RE_IS_NEW | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20040927 |
Method IS_NODE_NEW on class CL_SRM_SP_RECORD has no exception.
Method LOG_CHILDS_OF_DEL_ELEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_ELEMENT_ID | Call by reference | Type reference (TYPE) | STRING | Element-ID | 20050304 |
Method LOG_CHILDS_OF_DEL_ELEM on class CL_SRM_SP_RECORD has no exception.
Method PRINT_ELEMENT_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD_ELEMENT | Element | 20031013 | ||
2 | Importing | IM_ELEMENT_OBJ | Call by reference | Object reference (TYPE REF TO) | OBJECT | Element-Object | 20031013 | ||
3 | Importing | IM_ELEMENT_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Poid des Elements | 20031013 | ||
4 | Importing | IM_PRINT_CONFIG | Call by reference | Type reference (TYPE) | SRM_RECORD_PRINT_CONFIG | Druckkonfiguration | 20031013 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_SP_RECORD_PRINT | Fehlerklasse: Druck Akte | 20031013 |
Method PROCESS_ELEMENTS_4_PRINTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_DEPTH | Call by reference | Type reference (TYPE) | I | Tiefe der aktuellen Hierarchie | 20030929 | ||
2 | Importing | IM_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD_ELEMENT | Element | 20030924 | ||
3 | Importing | IM_PRINT_CONFIG | Call by reference | Type reference (TYPE) | SRM_RECORD_PRINT_CONFIG | Druck-Konfiguration | 20030926 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_SP_RECORD_PRINT | Fehlerklasse: Druck Akte | 20030924 |
Method SET_MODEL_DOCUMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_MODEL_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_DOCUMENT | GSP 2: interface document | 20040423 | ||
2 | Importing | IM_MODEL_DOC_ID | Call by reference | Type reference (TYPE) | STRING | 20040423 | |||
3 | Importing | IM_XML_IN_OUT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_XML_INOUT | IF_SRM_XML_INOUT | 20040423 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_GSP_BACK | CX_SRM_SP_BACK | 20040423 |
Method SRM_STATE_EVENT_RECORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_CURSTATUSID | Call by reference | Type reference (TYPE) | SRMSTATID | aktueller Status der Akte | 20030818 | ||
2 | Importing | IM_WFEVENT | Call by reference | Type reference (TYPE) | C | bereits vom Wf erst.Event | 20030902 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_SP_RECORD | CX_SRM_SP_RECORD | 20030818 |
Method SYNCHRONIZE_RECORDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | REC_API | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD | Instance of record api | 20070404 | ||
2 | Importing | REC_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20070404 | ||
3 | Exporting | SYNC_STATUS | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20070404 |
Method SYNCHRONIZE_RECORDS on class CL_SRM_SP_RECORD has no exception.
Method TRAVERSE_REC_HIER_4_PRINTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_PRINT_CONFIG | Call by reference | Type reference (TYPE) | SRM_RECORD_PRINT_CONFIG | Druckkonfiguration | 20030929 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_SP_RECORD_PRINT | Fehlerklasse: Druck Akte | 20030929 |
Method VALID_ELEMENT_DELETION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD_ELEMENT | IF_SRM_SP_RECORD_ELEMENT | 20050318 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_SP_RECORD | CX_SRM_SP_RECORD | 20050318 |
Method XML_CONTEXT_SET Signature
Method XML_CONTEXT_SET on class CL_SRM_SP_RECORD has no parameter.
Method XML_CONTEXT_SET on class CL_SRM_SP_RECORD has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 50A |