Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_RMPS_OPERATION_HANDLER | Service class for impl. of recursive operations in SP | 20021107 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_RMPS_REFERENCE_CASE | RMPS: Handling Case Indicator | 20021112 |
| 2 | Inheritance (c INHERITING FROM c_ref) | CL_RMPS_REFERENCE_DOCUMENT | RMPS: Handling Document Number | 20021107 |
| 3 | Inheritance (c INHERITING FROM c_ref) | CL_RMPS_REFERENCE_POST | Handling of Unique Indicator for Incoming Post Item | 20021114 |
| 4 | Inheritance (c INHERITING FROM c_ref) | CL_RMPS_REFERENCE_RECORD | RMPS: Handling Reference Number | 20021112 |
Properties
| Class | CL_RMPS_OPERATION_CNG_REF | |
| Short Description | Service Class for Impl. of Reassignment to SP | |
| Super Class | CL_RMPS_OPERATION_HANDLER | Service class for impl. of recursive operations in SP |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | RMPS_REFERENCE_ADDON | Enhancements Public Sector: Record Number Generation |
| Created | 20021107 | SAP |
| Last change | 20110908 | 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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 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
Class CL_RMPS_OPERATION_CNG_REF has no interface implemented.
Friends
Class CL_RMPS_OPERATION_CNG_REF has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | STRING | RMPSD_CLROID_RMPS_REFERENCE | Class Role RMPS Enhancements Record Number Generator | 20021107 | ||
| 2 | Constant | Public | Type reference (TYPE) | STRING | 'IS_SRM_REFERENCE_CLASS' | Class Role Record Number Generator (RM Basis) | 20021107 | ||
| 3 | Constant | Public | Type reference (TYPE) | STRING | 'ENFORCE_INHERITANCE' | Parameter Name: Force Inheritance | 20070208 | ||
| 4 | Constant | Public | Type reference (TYPE) | STRING | 'USER_INTERACTION_ALLOWED' | Name Op.par.: User Interaction Allowed | 20021107 | ||
| 5 | Constant | Public | Type reference (TYPE) | STRING | 'USER_CANCEL_NOT_ALLOWED' | Name Op.Par.: Cancellation by user not allowed | 20050419 | ||
| 6 | Constant | Public | Type reference (TYPE) | STRING | 'PS_CHANGE_REFERENCE' | Reassign ID for Log Activity | 20021107 | ||
| 7 | Constant | Public | Type reference (TYPE) | SSTRING | 'NEW_REFERENCE' | Result Name: New Indicator | 20021113 | ||
| 8 | Constant | Public | Type reference (TYPE) | SSTRING | 'NEW_TITLE' | Result Name: New Description | 20021113 | ||
| 9 | Constant | Public | Type reference (TYPE) | SSTRING | 'NOT_UPDATED_ATTRS' | Result Name: Tab. of non-act.attr.(can be ovrwrttn manually) | 20050728 | ||
| 10 | Constant | Public | Type reference (TYPE) | SSTRING | 'NUM_CNG_REC_ELEMS' | Result Name: Number of Changed Record Element | 20021113 | ||
| 11 | Constant | Public | Type reference (TYPE) | SSTRING | 'OLD_REFERENCE' | Result Name: Old Indicator | 20021113 | ||
| 12 | Constant | Public | Type reference (TYPE) | SSTRING | 'OLD_TITLE' | Result-Name: Old Description | 20021113 | ||
| 13 | Constant | Public | Type reference (TYPE) | SSTRING | 'OBJECT_POID' | Result Name: POID Object (only for convenience) | 20050728 | ||
| 14 | Constant | Public | Type reference (TYPE) | SSTRING | 'RULE_NAME' | Result Name: Rule Name | 20021113 | ||
| 15 | Constant | Public | Type reference (TYPE) | SSTRING | 'RULE_TYPE' | Result Name: Rule Type | 20021113 | ||
| 16 | Constant | Public | Type reference (TYPE) | SSTRING | 'UPDATED_ATTRS' | Result Name: Table of Updated Attributes | 20040813 | ||
| 17 | Instance attribute | Public | Object reference (TYPE REF TO) | IF_SRM_PROP_CONTEXT | Context | 20040526 | |||
| 18 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_RMPS_GENERAL_ATTRIBUTES | Service Class Attribute Handling | 20040806 | |||
| 19 | Instance attribute | Public | Object reference (TYPE REF TO) | IF_RMPS_GENERATABLE_ATTRIBUTES | Attributes that can be generated | 20040803 | |||
| 20 | Instance attribute | Public | Object reference (TYPE REF TO) | IF_RMPS_REFERENCE | RMPS Enhancements Record Number Generator | 20021107 | |||
| 21 | Instance attribute | Public | Object reference (TYPE REF TO) | IF_SRM_REFERENCE | Interface for Record Number Generator | 20021107 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Add Activity "Reassign" to List of Log Activities | 20021107 | |
| 2 | Instance method | Public | Method | Create Heading/Short Description from Unique Indicator | 20021107 | |
| 3 | Instance method | Public | Method | Reassign | 20021108 | |
| 4 | Instance method | Public | Method | Check: ID Depends on Container ID? Container ID Given? | 20030115 | |
| 5 | Instance method | Protected | Method | Check List of Potential Container Objects | 20040526 | |
| 6 | Instance method | Public | Method | Check: User Interaction Required for ID Regeneration? | 20021107 | |
| 7 | Instance method | Public | Method | Completely Reassign (release from indicator) | 20021108 | |
| 8 | Instance method | Public | Method | Generate Indicator for Newly Created Object | 20030228 | |
| 9 | Instance method | Protected | Method | Get Info on Attribute to Be Generated (Context+Profile) | 20040526 | |
| 10 | Instance method | Public | Method | Get Container Attributes using Context Automation | 20030203 | |
| 11 | Instance method | Public | Method | Get Container Object | 20030203 | |
| 12 | Instance method | Public | Method | Get Indicator of Container Object | 20021107 | |
| 13 | Instance method | Protected | Method | Get Object with RMPS Info from Context | 20040526 | |
| 14 | Instance method | Public | Method | Get Rule Name, Rule Type, Indicator | 20030115 | |
| 15 | Instance method | Protected | Method | Get Service Object for Attribute Handling | 20040806 | |
| 16 | Instance method | Protected | Method | Get Service Object for Generatable Attr. from Gen. Profile | 20040803 | |
| 17 | Instance method | Protected | Method | Get List of Attributes Defined in Content Model | 20021107 | |
| 18 | Instance method | Protected | Method | Get Object for Handling Long Attribute Values | 20040806 | |
| 19 | Instance method | Protected | Method | Get Old and New Value for Log Output | 20040806 | |
| 20 | Instance method | Public | Method | Get Org. Unit from Indicator for Specific POID | 20021107 | |
| 21 | Instance method | Public | Method | Get Possible Rule Names for Generation of Indicator | 20021107 | |
| 22 | Instance method | Protected | Method | Determine Required Updates | 20040816 | |
| 23 | Instance method | Public | Method | Get Rule Name, Rule Type, Indicator for Part. POID | 20040526 | |
| 24 | Instance method | Protected | Method | Get Attribute Name of Unique Indicator (for Log) | 20021107 | |
| 25 | Instance method | Protected | Method | Get Possible Rule Names from Generation Profile | 20040526 | |
| 26 | Instance method | Public | Method | Get Rule Type for the Generation of Indicator | 20021107 | |
| 27 | Instance method | Public | Method | Initialization | 20021108 | |
| 28 | Instance method | Public | Method | Set Context | 20040526 | |
| 29 | Instance method | Public | Method | Display Status Message 'Reassign |
20021112 | |
| 30 | Instance method | Public | Method | Update Text in Root Nodes | 20030214 | |
| 31 | Instance method | Protected | Method | Update of rule name if necessary | 20041201 | |
| 32 | Instance method | Public | Method | Write Success Message in Operation Log | 20021108 | |
| 33 | Instance method | Public | Method | Write Entry in Object Log | 20021107 |
Events
Class CL_RMPS_OPERATION_CNG_REF has no event.
Types
Class CL_RMPS_OPERATION_CNG_REF has no local type.
Method Signatures
Method APPEND_PROT_ACT_CNG_REF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_SPECIAL_LIST | Value transfer | Type reference (TYPE) | SRMPT_PROTO_ACT_DESC_TAB | Liste der Protokollaktivitäten | 20021107 |
Method APPEND_PROT_ACT_CNG_REF on class CL_RMPS_OPERATION_CNG_REF has no exception.
Method BUILD_TITLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_NEW_TITLE | Value transfer | Type reference (TYPE) | STRING | Neue Überschrift / Kurztext | 20021107 | |||
| 2 | IM_NEW_REFERENCE | Value transfer | Type reference (TYPE) | STRING | Neues eindeutiges Kennzeichen | 20021107 | |||
| 3 | IM_OLD_REFERENCE | Value transfer | Type reference (TYPE) | STRING | Bisheriges eindeutiges Kennzeichen | 20021107 | |||
| 4 | IM_OLD_TITLE | Value transfer | Type reference (TYPE) | STRING | Bisherige Überschrift / Kurztext | 20021107 |
Method BUILD_TITLE on class CL_RMPS_OPERATION_CNG_REF has no exception.
Method CHANGE_REFERENCE_NEW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CONTAINER_OBJECT | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID des übergeordneten Objekts | 20050420 | |||
| 2 | EX_CONTAINER_REFERENCE | Value transfer | Type reference (TYPE) | STRING | Kennzeichen des übergeordneten Objekts | 20050420 | |||
| 3 | EX_DESTINATION_VALUES | Value transfer | Object reference (TYPE REF TO) | CL_SRM_RF_VALUE_SET | Zielwerte (aus Unterschieden zw. altem/neuem Kennz.) | 20021108 | |||
| 4 | EX_NEW_REFERENCE | Value transfer | Type reference (TYPE) | STRING | Neues Kennzeichen | 20021108 | |||
| 5 | EX_NEW_TITLE | Value transfer | Type reference (TYPE) | STRING | Neue Elementbezeichnung | 20021108 | |||
| 6 | EX_OLD_REFERENCE | Value transfer | Type reference (TYPE) | STRING | Altes Kennzeichen | 20021108 | |||
| 7 | EX_OLD_TITLE | Value transfer | Type reference (TYPE) | STRING | Alte Elementbezeichnung (Title/Description) | 20021108 | |||
| 8 | EX_RULE_NAME | Value transfer | Type reference (TYPE) | STRING | Verwendeter Regelname | 20021108 | |||
| 9 | EX_RULE_TYPE | Value transfer | Type reference (TYPE) | STRING | Verwendeter Regeltyp | 20021108 | |||
| 10 | IM_DONT_GENERATE_IF_EMPTY | Value transfer | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Nicht generieren, wenn Attribut zur Zeit leer ist | 20050707 | ||
| 11 | IM_OPERATION_RUN | Value transfer | Object reference (TYPE REF TO) | IF_RMPS_OPERATION_RUN | Operations-Durchlauf | 20021108 | |||
| 12 | IM_OP_OBJ_ID | Value transfer | Type reference (TYPE) | RMPS_OP_OBJ_ID | Objekt-ID des aktuellen Objekts (in der Operation) | 20021113 | |||
| 13 | IM_PARENT_OP_OBJ_ID | Value transfer | Type reference (TYPE) | RMPS_OP_OBJ_ID | Objekt-ID des übergeordneten Objekts (in der Operation) | 20021108 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei der Behandlung eindeutiger Kennzeichen | 20021108 | ||
| 2 | Abbruch durch Benutzer | 20021115 |
Method CHECK_CONTAINER_DEPENDENCY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CONTAINER_REFERENCE | Value transfer | Type reference (TYPE) | STRING | Container-Kennzeichen | 20030228 | |||
| 2 | EX_CONTREF_IS_CORRESPONDING | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Container-Kennzeichen ist im Kennzeichen bereits enthalten | 20030228 | |||
| 3 | EX_CONTREF_IS_EMPTY | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Container-Kennzeichen ist leer | 20030228 | |||
| 4 | EX_DEPENDS_FROM_CONTREF | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Kennzeichen hängt vom Container-Kennzeichen ab | 20030228 | |||
| 5 | IM_CONTAINER_OBJECT | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | Container-Objekt | 20030115 |
Method CHECK_CONTAINER_DEPENDENCY on class CL_RMPS_OPERATION_CNG_REF has no exception.
Method CHECK_CONTAINER_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_CONTAINER_POID_LIST | Call by reference | Type reference (TYPE) | SRM_LIST_POID_INTERFACE | List: IF_SRM_POID | 20040526 |
Method CHECK_CONTAINER_OBJECTS on class CL_RMPS_OPERATION_CNG_REF has no exception.
Method CHECK_INTERACTION_NECESSARY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_INTERACTION_NECESSARY | Value transfer | Type reference (TYPE) | SRMRF_BOOLEAN | Interaktion bei Neugenerierung d. Kennzeichens notwendig? | 20021107 | |||
| 2 | IM_CONTAINER_OBJECT | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | Container-Objekt | 20021212 | |||
| 3 | IM_DESTINATION_VALUES | Call by reference | Object reference (TYPE REF TO) | CL_SRM_RF_VALUE_SET | Zielwerte | 20041129 |
Method CHECK_INTERACTION_NECESSARY on class CL_RMPS_OPERATION_CNG_REF has no exception.
Method FINISH_CHANGE_REFERENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_NEW_REFERENCE | Value transfer | Type reference (TYPE) | STRING | Neues Kennzeichen (nach Umschreiben) | 20021108 | |||
| 2 | IM_OBJ_SAVED_SUCCESSFULLY | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Objekt mit umgeschriebenem Kennz. erfolgreich gespeichert? | 20021108 | |||
| 3 | IM_OLD_REFERENCE | Value transfer | Type reference (TYPE) | STRING | Altes Kennzeichen (vor Umschreiben) | 20021108 | |||
| 4 | IM_RULE_NAME | Value transfer | Type reference (TYPE) | STRING | Regelname | 20021108 | |||
| 5 | IM_RULE_TYPE | Value transfer | Type reference (TYPE) | STRING | Regeltyp | 20021108 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei der Behandlung eindeutiger Kennzeichen | 20021108 |
Method GENERATE_FIRST_REFERENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_REFERENCE | Value transfer | Type reference (TYPE) | STRING | Generiertes Vorgangskennzeichen | 20030228 | |||
| 2 | EX_RULE_NAME | Value transfer | Type reference (TYPE) | STRING | Zur Generierung verwendete Regel | 20030228 | |||
| 3 | EX_RULE_TYPE | Value transfer | Type reference (TYPE) | STRING | Zur Generierung verwendeter Regeltyp | 20030228 | |||
| 4 | IM_CHK_CONT_REF_EMPTY | Value transfer | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>TRUE | Exception bei leerem Container-Kennz. (wenn Parent gegeben) | 20030228 | ||
| 5 | IM_DESTINATION_VALUES | Value transfer | Object reference (TYPE REF TO) | CL_SRM_RF_VALUE_SET | Zielwerte für Regelelemente | 20040528 | |||
| 6 | IM_INTERACTION_ALLOWED | Value transfer | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>TRUE | Ist Benutzerinteraktion erlaubt, falls notwendig? | 20030228 | ||
| 7 | IM_PARENT_POID | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID des übergeordn. Objekts, wo das Objekt angelegt wird | 20030228 | |||
| 8 | IM_SHOW_ERROR_MESSAGE | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>TRUE | Soll Fehlermeldung angezeigt werden, wenn Cont.-Kennz. leer? | 20040819 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei der Behandlung eindeutiger Kennzeichen | 20030228 |
Method GET_ATTR_TO_GENERATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_ATTR_INFOS | Value transfer | Type reference (TYPE) | RMPS_REFGEN_PROFILE_A | Infos zum zu generierenden Attribut | 20040526 |
Method GET_ATTR_TO_GENERATE on class CL_RMPS_OPERATION_CNG_REF has no exception.
Method GET_CONTAINER_CONTEXT_PROPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_PROPERTIES | Call by reference | Type reference (TYPE) | SRMGS_PROPERTY_TAB | Attribute des Containers (über Kontext-Automation) | 20030203 |
Method GET_CONTAINER_CONTEXT_PROPS on class CL_RMPS_OPERATION_CNG_REF has no exception.
Method GET_CONTAINER_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_CONTAINER_POID | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID des Container-Objekts | 20030203 |
Method GET_CONTAINER_OBJECT on class CL_RMPS_OPERATION_CNG_REF has no exception.
Method GET_CONTAINER_REFERENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CONTAINER_REFERENCE | Value transfer | Type reference (TYPE) | STRING | Eindeutiges Kennzeichen seines Containers | 20021107 | |||
| 2 | IM_CONTAINER_OBJECT | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | Container-Objekt | 20021107 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei der Behandlung eindeutiger Kennzeichen | 20021107 |
Method GET_CONTEXT_INFO_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_INFO_OBJECT | Value transfer | Object reference (TYPE REF TO) | CL_RMPS_PROP_CONTEXT_INFO | Info-Objekt (leer, wenn nicht vorhanden) | 20040526 |
Method GET_CONTEXT_INFO_OBJECT on class CL_RMPS_OPERATION_CNG_REF has no exception.
Method GET_CURR_REFERENCE_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_NUM_OF_RULE_NAMES | Value transfer | Type reference (TYPE) | I | Anz. möglicher Regelnamen | 20030115 | |||
| 2 | EX_REFERENCE | Value transfer | Type reference (TYPE) | STRING | Kennzeichen | 20030115 | |||
| 3 | EX_RULE_NAME | Value transfer | Type reference (TYPE) | STRING | Regelname(n) | 20030115 | |||
| 4 | EX_RULE_TYPE | Value transfer | Type reference (TYPE) | STRING | Regeltyp | 20030115 |
Method GET_CURR_REFERENCE_INFO on class CL_RMPS_OPERATION_CNG_REF has no exception.
Method GET_GENERAL_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_GENERAL_ATTRIBUTES | Value transfer | Object reference (TYPE REF TO) | CL_RMPS_GENERAL_ATTRIBUTES | Service-Objekt für Attributhandling | 20040806 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei Service-Klasse für Attribute | 20040806 |
Method GET_GENERATABLE_ATTRS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_GENERATABLE_ATTRS | Value transfer | Object reference (TYPE REF TO) | IF_RMPS_GENERATABLE_ATTRIBUTES | Generierbare Attribute | 20040803 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei der Behandlung eindeutiger Kennzeichen | 20040803 |
Method GET_KPRO_ATTRIBUTE_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_DOC_PROPERTY_TYPES | Call by reference | Type reference (TYPE) | SRMGS_PROPERTY_TYPE_TAB | Liste der LOIO-Attributdefinitionen | 20040818 | |||
| 2 | EX_MERGED_PROP_TYPES | Call by reference | Type reference (TYPE) | SRMGS_PROPERTY_TYPE_TAB | Gemergte LOIO/PHIO-Attributdefinitionen | 20040818 | |||
| 3 | EX_MERGED_PROP_TYPES_WHERE | Call by reference | Type reference (TYPE) | SRMGS_PROPERTY_TYPE_TAB | Gemergte Attributdef. mit descr = 'L'(oio) oder 'P'hio | 20040818 | |||
| 4 | EX_VAR_PROPERTY_TYPES | Call by reference | Type reference (TYPE) | SRMGS_PROPERTY_TYPE_TAB | Liste der PHIO-Attributdefinitionen | 20040818 |
Method GET_KPRO_ATTRIBUTE_LIST on class CL_RMPS_OPERATION_CNG_REF has no exception.
Method GET_LONG_ATTR_HANDLER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_PROPERTY_TYPES | Call by reference | Type reference (TYPE) | SRMGS_PROPERTY_TYPE_TAB | KPro-Attributbeschreibungen | 20040806 | |||
| 2 | RE_LONG_ATTR_HANDLER | Value transfer | Object reference (TYPE REF TO) | CL_RMPS_GSP_PROP_LONG_ATTR | Service-Klasse zum Handling langer Attributwerte (64| 20040806 |
|
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei Service-Klasse für Attribute | 20040806 |
Method GET_OLD_NEW_REF_FOR_PROT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_ATTR_ID | Call by reference | Type reference (TYPE) | STRING | Attr.ID des zu protokollierenden Wertes | 20040806 | |||
| 2 | EX_NEW_VALUE | Call by reference | Type reference (TYPE) | STRING | Neuer zu protokollierender Wert | 20040806 | |||
| 3 | EX_OLD_VALUE | Call by reference | Type reference (TYPE) | STRING | Alter zu protokollierender Wert | 20040806 | |||
| 4 | IM_HISTORY_OF_GENERATABLES | Call by reference | Type reference (TYPE) | RMPS_TT_VALUE_LIST | V1=ATTR_ID, V2=Alter Wert, V3=Neuer Wert | 20040806 | |||
| 5 | IM_NEW_REFERENCE | Call by reference | Type reference (TYPE) | STRING | Neues Kennzeichen | 20040806 | |||
| 6 | IM_OLD_REFERENCE | Call by reference | Type reference (TYPE) | STRING | Altes Kennzeichen | 20040806 |
Method GET_OLD_NEW_REF_FOR_PROT on class CL_RMPS_OPERATION_CNG_REF has no exception.
Method GET_OU_FROM_REFERENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_POID | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID des Objekts, aus dessen Kennzeichen die OU zu lesen ist | 20021107 | |||
| 2 | RE_OU_KEY | Value transfer | Type reference (TYPE) | STRING | Schlüssel der OU (falls nicht im Kennz.->leer) | 20021107 |
Method GET_OU_FROM_REFERENCE on class CL_RMPS_OPERATION_CNG_REF has no exception.
Method GET_POSSIBLE_RULE_NAMES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_RULE_NAMES | Value transfer | Type reference (TYPE) | STRING | Mögliche Regelnamen zur Generierung d. eind. Kennzeichens | 20021107 |
Method GET_POSSIBLE_RULE_NAMES on class CL_RMPS_OPERATION_CNG_REF has no exception.
Method GET_PROCESSING_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_DO_GENERATABLES | Call by reference | Type reference (TYPE) | SRMBOOLEAN | Neugenerierung der Attr. aus dem Generierungsprofil notw.? | 20040816 | |||
| 2 | EX_DO_INHERITANCE | Call by reference | Type reference (TYPE) | SRMBOOLEAN | Müssen Attribute neu vom Vater übernommen werden? | 20040816 | |||
| 3 | EX_DO_REFERENCE_GENERATION | Call by reference | Type reference (TYPE) | SRMBOOLEAN | Neugenerierung von SRM_DOCUMENT_ID/PS_REFERENCE notwendig? | 20040816 | |||
| 4 | EX_DO_UPDATE_CHILDREN | Call by reference | Type reference (TYPE) | SRMBOOLEAN | Untergeordnete Objekte aktualisieren? | 20040817 | |||
| 5 | EX_IS_START_OBJECT | Call by reference | Type reference (TYPE) | SRMBOOLEAN | Ist Objekt ein Startobjekt der Operation | 20040817 | |||
| 6 | EX_LIST_CHANGED_PARENT_ATTRS | Call by reference | Type reference (TYPE) | RMPS_TT_VALUE_LIST | Liste geänderter Parent-Attribute (VALUE1 = Attr.ID) | 20040817 | |||
| 7 | EX_NEW_PARENT_4_START_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Neuer Vater für das/die Startobjekt(e) der Operation | 20040817 | |||
| 8 | EX_PARENT_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID des Obj.,von dem zu erben ist (falls DO_INHERIT = true) | 20040819 | |||
| 9 | IM_OPERATION_RUN | Call by reference | Object reference (TYPE REF TO) | IF_RMPS_OPERATION_RUN | Aktueller Operationsdurchlauf | 20040816 | |||
| 10 | IM_OP_OBJ_ID | Call by reference | Type reference (TYPE) | RMPS_OP_OBJ_ID | ID, welche das Objekt bei seiner Registrierung erhielt | 20040816 | |||
| 11 | IM_PARENT_OP_OBJ_ID | Call by reference | Type reference (TYPE) | RMPS_OP_OBJ_ID | ID des übergeordneten Objekts (innerhalb der Operation) | 20040816 |
Method GET_PROCESSING_MODE on class CL_RMPS_OPERATION_CNG_REF has no exception.
Method GET_REFERENCE_INFO_4_POID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_REFERENCE | Value transfer | Type reference (TYPE) | STRING | Kennzeichen | 20040526 | |||
| 2 | EX_RULE_NAME | Value transfer | Type reference (TYPE) | STRING | Regelname(n) | 20040526 | |||
| 3 | EX_RULE_TYPE | Value transfer | Type reference (TYPE) | STRING | Regeltyp | 20040526 | |||
| 4 | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20040526 |
Method GET_REFERENCE_INFO_4_POID on class CL_RMPS_OPERATION_CNG_REF has no exception.
Method GET_REFERENCE_PROPERTY_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_PROPERTY_NAME | Value transfer | Type reference (TYPE) | STRING | Attributname des eindeutigen Kennzeichens (für Protokoll) | 20021107 |
Method GET_REFERENCE_PROPERTY_NAME on class CL_RMPS_OPERATION_CNG_REF has no exception.
Method GET_RNAMES_FROM_PROFILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_HAS_GEN_PROFILE | Call by reference | Type reference (TYPE) | SRMBOOLEAN | Gibt es ein Generierungsprofil? | 20040526 | |||
| 2 | EX_RULE_NAMES | Call by reference | Type reference (TYPE) | STRING | Regelnamen aus dem Generierungsprofil | 20040526 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Aktenzeichenhandling | 20040526 |
Method GET_RULE_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_RULE_TYPE | Value transfer | Type reference (TYPE) | STRING | Regeltyp | 20021107 |
Method GET_RULE_TYPE on class CL_RMPS_OPERATION_CNG_REF has no exception.
Method INITIALIZE Signature
Method INITIALIZE on class CL_RMPS_OPERATION_CNG_REF has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei der Behandlung eindeutiger Kennzeichen | 20021113 |
Method SET_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_PROP_CONTEXT | Kontext | 20040526 |
Method SET_CONTEXT on class CL_RMPS_OPERATION_CNG_REF has no exception.
Method SHOW_OBJECT_MESSAGE Signature
Method SHOW_OBJECT_MESSAGE on class CL_RMPS_OPERATION_CNG_REF has no parameter.
Method SHOW_OBJECT_MESSAGE on class CL_RMPS_OPERATION_CNG_REF has no exception.
Method UPDATE_RECORD_ROOT_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_RECORD_API | Value transfer | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD | Akten-API | 20030214 | |||
| 2 | IM_ROOT_TEXT | Value transfer | Type reference (TYPE) | STRING | Text für Wurzelknoten | 20030214 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei der Behandlung eindeutiger Kennzeichen | 20030214 |
Method UPDATE_RULE_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_RULE_NAME | Call by reference | Type reference (TYPE) | STRING | Regelname für das Umschreiben | 20041201 | |||
| 2 | IM_CURR_REFERENCE | Call by reference | Type reference (TYPE) | STRING | Aktuelles Kennzeichen | 20041201 | |||
| 3 | IM_CURR_RULE_TYPE | Call by reference | Type reference (TYPE) | STRING | Aktueller Regeltyp | 20041201 | |||
| 4 | IM_OPERATION_RUN | Value transfer | Object reference (TYPE REF TO) | IF_RMPS_OPERATION_RUN | Operations-Durchlauf | 20041201 | |||
| 5 | IM_OP_OBJ_ID | Value transfer | Type reference (TYPE) | RMPS_OP_OBJ_ID | Objekt-ID des aktuellen Objekts (in der Operation) | 20041201 | |||
| 6 | IM_PARENT_OP_OBJ_ID | Value transfer | Type reference (TYPE) | RMPS_OP_OBJ_ID | Objekt-ID des übergeordneten Objekts (in der Operation) | 20041201 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei der Behandlung eindeutiger Kennzeichen | 20041201 | ||
| 2 | Abbruch durch Benutzer | 20041201 |
Method WRITE_OP_PROTOCOL_SUCCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_HISTORY_OF_GENERATABLES | Call by reference | Type reference (TYPE) | RMPS_TT_VALUE_LIST | Historie der generbaren Attr. aus Gen.profil | 20040806 | |||
| 2 | IM_NEW_REFERENCE | Call by reference | Type reference (TYPE) | STRING | Neues Kennzeichen | 20021108 | |||
| 3 | IM_NOT_UPDATED_INHERITED | Call by reference | Type reference (TYPE) | RMPS_TT_VALUE_LIST | Nicht aktualisierte geerbte Attr., da manuell überschrieben | 20040817 | |||
| 4 | IM_OLD_REFERENCE | Call by reference | Type reference (TYPE) | STRING | Altes Kennzeichen | 20021108 | |||
| 5 | IM_OPERATION_RUN | Call by reference | Object reference (TYPE REF TO) | IF_RMPS_OPERATION_RUN | Operationsdurchlauf | 20021108 | |||
| 6 | IM_OP_OBJ_ID | Call by reference | Type reference (TYPE) | RMPS_OP_OBJ_ID | ID des Objekts in der Operation | 20021108 |
Method WRITE_OP_PROTOCOL_SUCCESS on class CL_RMPS_OPERATION_CNG_REF has no exception.
Method WRITE_PROTOCOL_FOR_CHANGE_REF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_HISTORY_OF_GENERATABLES | Call by reference | Type reference (TYPE) | RMPS_TT_VALUE_LIST | Historie der generbaren Attr. aus Gen.profil | 20040803 | |||
| 2 | IM_MESSAGE_TEXT | Value transfer | Type reference (TYPE) | STRING | Alternativ: Fehlermeldung | 20021107 | |||
| 3 | IM_NEW_REFERENCE | Value transfer | Type reference (TYPE) | STRING | Neues Kennzeichen | 20021107 | |||
| 4 | IM_OLD_REFERENCE | Value transfer | Type reference (TYPE) | STRING | Altes Kennzeichen | 20021107 |
Method WRITE_PROTOCOL_FOR_CHANGE_REF on class CL_RMPS_OPERATION_CNG_REF has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 110_620 |