Hierarchy
⤷
⤷
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 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 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) | |
| 4 | 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 | Static Attribute | Public | See coding | 20130711 | |||||
| 2 | Constant | Protected | Type reference (TYPE) | SIBFTYPEID | 'RECORD' | 20030814 | |||
| 3 | Constant | Protected | Type reference (TYPE) | STRING | 'WF_RAISE_EVENT' | Classification Parameter Event | 20030825 | ||
| 4 | Constant | Public | Type reference (TYPE) | STRING | 'MODEL_ID' | 20020311 | |||
| 5 | Constant | Public | Type reference (TYPE) | STRING | 'MODEL_SYNC_METHOD' | 20050202 | |||
| 6 | Constant | Public | Type reference (TYPE) | STRING | 'STATE_PROFILE_ID' | 20030826 | |||
| 7 | Constant | Public | Type reference (TYPE) | STRING | 'TEMPLATE_REC_PRINT' | Template for Printing Record | 20031001 | ||
| 8 | Constant | Public | Type reference (TYPE) | STRING | 'TERM_PROFILE_ID' | Terminology Profile ID for Record ID | 20051109 | ||
| 9 | Constant | Public | Type reference (TYPE) | STRING | 'SKIP_UNIQUE_ID_CHECK' | Additional Uniqueness Check for "Unique Indicator" | 20130507 | ||
| 10 | Constant | Private | Type reference (TYPE) | STRING | 'WEBDAV_NAME_ATTRIBUTE_OUTPUT' | 20090428 | |||
| 11 | Constant | Public | Type reference (TYPE) | STRING | 'MODEL_ID' | 20020703 | |||
| 12 | Constant | Public | Type reference (TYPE) | STRING | 'FROOZEN' | Record closed | 20030901 | ||
| 13 | Constant | Public | Type reference (TYPE) | STRING | SPACE | Record Opened | 20030901 | ||
| 14 | Instance attribute | Protected | Type reference (TYPE) | STRING | 'IS_SP_XML_EXCHANGE_CLASS' | Class Role for Exchange | 20030923 | ||
| 15 | Constant | Private | Type reference (TYPE) | I | 3 | Maximum Number of Buffered Record Models | 20041222 | ||
| 16 | Constant | Public | Type reference (TYPE) | STRING | 'SRM_SP_RECORD' | Message Class Record | 20040226 | ||
| 17 | Instance attribute | Protected | Type reference (TYPE) | TDSFNAME | 'SRM_DOC_PROP_PRINT_FORMULAR' | Smart Form for Printing Document Cover Sheet | 20031001 | ||
| 18 | Instance attribute | Protected | Type reference (TYPE) | TDSFNAME | 'SRM_RECORD_PRINT_FORMULAR' | Smart Form for Printing Record | 20031001 | ||
| 19 | Instance attribute | Private | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>TRUE | Boolean: Possible Values IF_SRM=>TRUE / FALSE | 20020628 | ||
| 20 | Instance attribute | Protected | Type reference (TYPE) | SRMBOOLEAN | Boolean: Possible Values IF_SRM=>TRUE / FALSE | 20040907 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | TYP_EXT_LOG_TAB | Extended Log | 20050314 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Filter out Model Nodes | 20041020 | ||
| 23 | Instance attribute | Private | Type reference (TYPE) | SRMBOOLEAN | Internal Use of the API Active | 20050117 | |||
| 24 | Instance attribute | Protected | Type reference (TYPE) | TYP_LOG_TAB | Log | 20040330 | |||
| 25 | Static Attribute | Private | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Boolean: Possible Values IF_SRM=>TRUE / FALSE | 20040423 | ||
| 26 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_SRM_DOCUMENT | Model Document | 20040916 | |||
| 27 | Static Attribute | Private | Type reference (TYPE) | TYP_IXML_DOCUMENT_CACHE_TAB | 20040423 | ||||
| 28 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20020620 | |||
| 29 | Instance attribute | Private | Type reference (TYPE) | TYP_NEW_NODE_TAB | New Nodes | 20040927 | |||
| 30 | Static Attribute | Public | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>TRUE | Activate POID Buffer | 20120625 | ||
| 31 | Instance attribute | Private | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Boolean: Possible Values IF_SRM=>TRUE / FALSE | 20040427 | ||
| 32 | Instance attribute | Private | Type reference (TYPE) | SRM_POID_RELA_T | List: POID Parameter Values | 20040426 | |||
| 33 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_SRM_PRINT_COMPOSITE_CORE | Composite Print | 20030923 | |||
| 34 | Instance attribute | Protected | Type reference (TYPE) | SRM_REC_ELEM_TAB | Print Elements | 20030926 | |||
| 35 | Instance attribute | Protected | Type reference (TYPE) | SRM_RECORD_PRINT_HIER_TAB | Record Hierarchy for Printing | 20030926 | |||
| 36 | Instance attribute | Protected | Type reference (TYPE) | BOOLEAN | IF_SRM=>FALSE | Boolean: Print: Composite Spool Request | 20031013 | ||
| 37 | Instance attribute | Private | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Boolean: Possible Values IF_SRM=>TRUE / FALSE | 20040217 | ||
| 38 | Instance attribute | Private | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Boolean: Possible Values IF_SRM=>TRUE / FALSE | 20050510 | ||
| 39 | Instance attribute | Private | Type reference (TYPE) | SRMBOOLEAN | Is a new record | 20080909 | |||
| 40 | Static Attribute | Private | Type reference (TYPE) | SPS_TERM_BUFFER_T | Internal Table for Record Terminology | 20051110 | |||
| 41 | Static Attribute | Private | Type reference (TYPE) | TYP_IXML_DOCUMENT_CACHE_TAB | 20040423 | ||||
| 42 | Instance attribute | Protected | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>TRUE | Log | 20040426 | ||
| 43 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_SRM_XML_REC_INSTANCE | Record Instance | 20020620 | |||
| 44 | 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 | ACTIVITY | Call by reference | Type reference (TYPE) | SRMIF_SP_ACTIVITY | 20040330 | ||||
| 2 | DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | 20050317 | ||||
| 3 | ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD_ELEMENT | 20040330 | ||||
| 4 | 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 | ATTRIBUTES | Call by reference | Type reference (TYPE) | SRM_XML_ATTR_TAB | list of attributes and values | 20020625 | |||
| 2 | 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 | ATTRIBUTES_ARE_ALLOWED | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20020806 | |||
| 2 | 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 | 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 | 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 | FATHER_GID | Call by reference | Type reference (TYPE) | I | 20020621 | ||||
| 2 | IM_INSTANCE_NODES_ONLY | Value transfer | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20080522 | ||
| 3 | MODELID | Call by reference | Type reference (TYPE) | STRING | 20020621 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | 20050510 |
Method CONN_PARA_MODEL_ID_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MODEL_ID_TAB | Call by reference | Type reference (TYPE) | SRMGS_DOC_ID_TAB | 20020312 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | Basisklasse (abstrakt) | 20041117 |
Method ELEMENT_ADD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ADD_UNDER_PARENT_NODE | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Unter Elternknoten hinzufügen | 20031127 | ||
| 2 | ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD_ELEMENT | IF_SRM_SP_RECORD_ELEMENT | 20020628 | |||
| 3 | MODEL_ID | Call by reference | Type reference (TYPE) | STRING | 20020628 | ||||
| 4 | PARENT_NODE_ID | Call by reference | Type reference (TYPE) | STRING | ID des Elternknotens | 20031127 | |||
| 5 | REFERENCE_NODE_ID | Call by reference | Type reference (TYPE) | STRING | Ref-Knoten-ID | 20040302 | |||
| 6 | RE_ID | Value transfer | Type reference (TYPE) | STRING | ID des eingefügten Elements | 20040227 | |||
| 7 | STACKED | Call by reference | Type reference (TYPE) | SRMBOOLEAN | 20030414 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD_ELEMENT | IF_SRM_SP_RECORD_ELEMENT | 20031201 | |||
| 2 | ELEMENT_ID | Value transfer | Type reference (TYPE) | STRING | ID des eingefügten Elements | 20040528 | |||
| 3 | MODEL_ID | Call by reference | Type reference (TYPE) | STRING | Model_ID | 20031201 | |||
| 4 | PARENT_NODE_ATTRIBUTE | Call by reference | Type reference (TYPE) | SRMXMLAR | Attribut des Elternknoten | 20031201 | |||
| 5 | PARENT_NODE_ID | Call by reference | Type reference (TYPE) | STRING | ID des Elternknoten | 20031201 | |||
| 6 | 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 | 20031201 |
Method ELEMENT_ADD_MODEL_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FATHER_GID | Call by reference | Type reference (TYPE) | I | 20020625 | ||||
| 2 | MODEL_ID | Call by reference | Type reference (TYPE) | STRING | 20020625 | ||||
| 3 | NEW_GID | Value transfer | Type reference (TYPE) | I | 20020625 | ||||
| 4 | STACKED | Call by reference | Type reference (TYPE) | SRMBOOLEAN | 20030414 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ADD_UNDER_PARENT_NODE | Call by reference | Type reference (TYPE) | BOOLEAN | IF_SRM=>FALSE | Unter Elternknoten hinzufügen | 20031127 | ||
| 2 | FATHER_GID | Call by reference | Type reference (TYPE) | I | 20020625 | ||||
| 3 | MODEL_ID | Call by reference | Type reference (TYPE) | STRING | 20020625 | ||||
| 4 | PARENT_NODE_ID | Call by reference | Type reference (TYPE) | STRING | ID des Elternknotens | 20031127 | |||
| 5 | REF_GID | Call by reference | Type reference (TYPE) | I | 20020625 | ||||
| 6 | REPLACE_GID | Call by reference | Type reference (TYPE) | I | 20020704 | ||||
| 7 | STACKED | Call by reference | Type reference (TYPE) | SRMBOOLEAN | 20030414 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | 20021127 |
Method ELEMENT_DELETE_AUTHORITY_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_HAS_AUTHORITY | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20040916 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse (abstrakt) | 20040916 |
Method ELEMENT_DESCR_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 20020927 |
Method ELEMENT_GET_BY_GID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD_ELEMENT | IF_SRM_SP_RECORD_ELEMENT | 20020702 | |||
| 2 | GID | Call by reference | Type reference (TYPE) | I | 20020702 | ||||
| 3 | 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 | 20020702 |
Method ELEMENT_RELATIONS_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 20021211 |
Method ELEMENT_ROLES_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 20021211 |
Method ELEMENT_SEARCH_BY_DESCR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DESCR_REGEX | Call by reference | Type reference (TYPE) | STRING | 20050427 | ||||
| 2 | DESCR_SIMPLE | Call by reference | Type reference (TYPE) | STRING | 20050427 | ||||
| 3 | ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD_ELEMENT | IF_SRM_SP_RECORD_ELEMENT | 20050427 | |||
| 4 | ONLY_SUBTREE | Call by reference | Type reference (TYPE) | SRMBOOLEAN | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20050617 | |||
| 5 | STARTING_ELEMENT_ID | Call by reference | Type reference (TYPE) | STRING | 20050428 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EX_T_REC_POIDS | Call by reference | Type reference (TYPE) | SRM_LIST_POID | List: POID Parameter Werte | 20120625 | |||
| 2 | IM_BOR_KEY | Call by reference | Type reference (TYPE) | SWO_TYPEID | Objektschlüssel | 20120625 | |||
| 3 | IM_BOR_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | Objekttyp | 20120625 | |||
| 4 | IM_RELATION | Call by reference | Type reference (TYPE) | STRING | 'CT' | Relation Objekt <-> Fallakte | 20120625 | ||
| 5 | IM_RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMS-ID des Suchbereichs | 20120625 | |||
| 6 | IM_SPS_ID | Call by reference | Type reference (TYPE) | STRING | SPS-ID des BOR-Objekts | 20120625 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20120625 |
Method GET_DOCUMENT_ID_FOR_PRINTING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Poid | 20030929 | |||
| 2 | IM_PROPERTY_CONTROL | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SRM_PROP_CTL_ASYNC | Property-Control | 20030926 | |||
| 3 | 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 | IM_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD_ELEMENT | IF_SRM_SP_RECORD_ELEMENT | 20040204 | |||
| 2 | IM_PARENT_GID | Call by reference | Type reference (TYPE) | I | Instanz-GID | 20040204 | |||
| 3 | IM_VALID_MODELID_TAB | Call by reference | Type reference (TYPE) | TYP_MODEL_ID_TAB | 20040302 | ||||
| 4 | RE_MODEL_GID | Value transfer | Type reference (TYPE) | I | Model-GID | 20040204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_ATTRIBUTE_TAB | Call by reference | Type reference (TYPE) | SRM_LIST_ATTRIBUTE_VALUE | Attributes | 20031016 | |||
| 2 | IM_IGNORE_VISUAL_INFO | Call by reference | Type reference (TYPE) | BOOLEAN | IF_SRM=>FALSE | Visualisierungs-Infos ignorieren | 20031112 | ||
| 3 | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Poid | 20031016 | |||
| 4 | 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 | Fehlerklasse: Druck Akte | 20031016 |
Method GET_RECORD_TERMINOLOGY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_PLURAL | Call by reference | Type reference (TYPE) | SRMBOOLEAN | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20051110 | |||
| 2 | IM_SPS_ID | Call by reference | Type reference (TYPE) | STRING | SPS ID | 20051110 | |||
| 3 | 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 | GID | Call by reference | Type reference (TYPE) | I | GID | 20040115 | |||
| 2 | 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 | IM_NODE_ID | Call by reference | Type reference (TYPE) | STRING | 20040927 | ||||
| 2 | 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 | 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 | IM_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD_ELEMENT | Element | 20031013 | |||
| 2 | IM_ELEMENT_OBJ | Call by reference | Object reference (TYPE REF TO) | OBJECT | Element-Object | 20031013 | |||
| 3 | IM_ELEMENT_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Poid des Elements | 20031013 | |||
| 4 | IM_PRINT_CONFIG | Call by reference | Type reference (TYPE) | SRM_RECORD_PRINT_CONFIG | Druckkonfiguration | 20031013 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_DEPTH | Call by reference | Type reference (TYPE) | I | Tiefe der aktuellen Hierarchie | 20030929 | |||
| 2 | IM_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD_ELEMENT | Element | 20030924 | |||
| 3 | IM_PRINT_CONFIG | Call by reference | Type reference (TYPE) | SRM_RECORD_PRINT_CONFIG | Druck-Konfiguration | 20030926 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerklasse: Druck Akte | 20030924 |
Method SET_MODEL_DOCUMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MODEL_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_DOCUMENT | GSP 2: interface document | 20040423 | |||
| 2 | IM_MODEL_DOC_ID | Call by reference | Type reference (TYPE) | STRING | 20040423 | ||||
| 3 | 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_SP_BACK | 20040423 |
Method SRM_STATE_EVENT_RECORD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CURSTATUSID | Call by reference | Type reference (TYPE) | SRMSTATID | aktueller Status der Akte | 20030818 | |||
| 2 | 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 | 20030818 |
Method SYNCHRONIZE_RECORDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | REC_API | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD | Instance of record api | 20070404 | |||
| 2 | REC_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20070404 | |||
| 3 | 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 | IM_PRINT_CONFIG | Call by reference | Type reference (TYPE) | SRM_RECORD_PRINT_CONFIG | Druckkonfiguration | 20030929 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerklasse: Druck Akte | 20030929 |
Method VALID_ELEMENT_DELETION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 |