Hierarchy
⤷ CA-GTF-RCM (Application Component) Records and Case Management
⤷ RMPS_REFERENCE_ADDON (Package) Enhancements Public Sector: Record Number Generation
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 | IF_SRM | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
2 | RMPSD | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | SRMGS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | SRMRF | 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 | C_CLROID_RMPS_REFERENCE | Constant | Public | Type reference (TYPE) | STRING | RMPSD_CLROID_RMPS_REFERENCE | Class Role RMPS Enhancements Record Number Generator | 20021107 | |
2 | C_CLROID_SRM_REFERENCE | Constant | Public | Type reference (TYPE) | STRING | 'IS_SRM_REFERENCE_CLASS' | Class Role Record Number Generator (RM Basis) | 20021107 | |
3 | C_ENFORCE_INHERITANCE | Constant | Public | Type reference (TYPE) | STRING | 'ENFORCE_INHERITANCE' | Parameter Name: Force Inheritance | 20070208 | |
4 | C_PAR_INTERACTION_ALLOWED | Constant | Public | Type reference (TYPE) | STRING | 'USER_INTERACTION_ALLOWED' | Name Op.par.: User Interaction Allowed | 20021107 | |
5 | C_PAR_USER_CANCEL_NOT_ALLOWED | Constant | Public | Type reference (TYPE) | STRING | 'USER_CANCEL_NOT_ALLOWED' | Name Op.Par.: Cancellation by user not allowed | 20050419 | |
6 | C_PROT_ACT_CHANGE_REFERENCE | Constant | Public | Type reference (TYPE) | STRING | 'PS_CHANGE_REFERENCE' | Reassign ID for Log Activity | 20021107 | |
7 | C_RES_NEW_REFERENCE | Constant | Public | Type reference (TYPE) | SSTRING | 'NEW_REFERENCE' | Result Name: New Indicator | 20021113 | |
8 | C_RES_NEW_TITLE | Constant | Public | Type reference (TYPE) | SSTRING | 'NEW_TITLE' | Result Name: New Description | 20021113 | |
9 | C_RES_NOT_UPD_ATTRS | Constant | Public | Type reference (TYPE) | SSTRING | 'NOT_UPDATED_ATTRS' | Result Name: Tab. of non-act.attr.(can be ovrwrttn manually) | 20050728 | |
10 | C_RES_NUM_CNG_REC_ELEMS | Constant | Public | Type reference (TYPE) | SSTRING | 'NUM_CNG_REC_ELEMS' | Result Name: Number of Changed Record Element | 20021113 | |
11 | C_RES_OLD_REFERENCE | Constant | Public | Type reference (TYPE) | SSTRING | 'OLD_REFERENCE' | Result Name: Old Indicator | 20021113 | |
12 | C_RES_OLD_TITLE | Constant | Public | Type reference (TYPE) | SSTRING | 'OLD_TITLE' | Result-Name: Old Description | 20021113 | |
13 | C_RES_POID | Constant | Public | Type reference (TYPE) | SSTRING | 'OBJECT_POID' | Result Name: POID Object (only for convenience) | 20050728 | |
14 | C_RES_RULE_NAME | Constant | Public | Type reference (TYPE) | SSTRING | 'RULE_NAME' | Result Name: Rule Name | 20021113 | |
15 | C_RES_RULE_TYPE | Constant | Public | Type reference (TYPE) | SSTRING | 'RULE_TYPE' | Result Name: Rule Type | 20021113 | |
16 | C_RES_UPDATED_ATTRS | Constant | Public | Type reference (TYPE) | SSTRING | 'UPDATED_ATTRS' | Result Name: Table of Updated Attributes | 20040813 | |
17 | G_CONTEXT | Instance attribute | Public | Object reference (TYPE REF TO) | IF_SRM_PROP_CONTEXT | Context | 20040526 | ||
18 | G_GENERAL_ATTRIBUTES | Instance attribute | Public | Object reference (TYPE REF TO) | CL_RMPS_GENERAL_ATTRIBUTES | Service Class Attribute Handling | 20040806 | ||
19 | G_GENERATABLE_ATTRS | Instance attribute | Public | Object reference (TYPE REF TO) | IF_RMPS_GENERATABLE_ATTRIBUTES | Attributes that can be generated | 20040803 | ||
20 | G_RMPS_REFERENCE | Instance attribute | Public | Object reference (TYPE REF TO) | IF_RMPS_REFERENCE | RMPS Enhancements Record Number Generator | 20021107 | ||
21 | G_SRM_REFERENCE | 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 | APPEND_PROT_ACT_CNG_REF | Static method | Public | Method | Add Activity "Reassign" to List of Log Activities | 20021107 |
2 | BUILD_TITLE | Instance method | Public | Method | Create Heading/Short Description from Unique Indicator | 20021107 |
3 | CHANGE_REFERENCE_NEW | Instance method | Public | Method | Reassign | 20021108 |
4 | CHECK_CONTAINER_DEPENDENCY | Instance method | Public | Method | Check: ID Depends on Container ID? Container ID Given? | 20030115 |
5 | CHECK_CONTAINER_OBJECTS | Instance method | Protected | Method | Check List of Potential Container Objects | 20040526 |
6 | CHECK_INTERACTION_NECESSARY | Instance method | Public | Method | Check: User Interaction Required for ID Regeneration? | 20021107 |
7 | FINISH_CHANGE_REFERENCE | Instance method | Public | Method | Completely Reassign (release from indicator) | 20021108 |
8 | GENERATE_FIRST_REFERENCE | Instance method | Public | Method | Generate Indicator for Newly Created Object | 20030228 |
9 | GET_ATTR_TO_GENERATE | Instance method | Protected | Method | Get Info on Attribute to Be Generated (Context+Profile) | 20040526 |
10 | GET_CONTAINER_CONTEXT_PROPS | Instance method | Public | Method | Get Container Attributes using Context Automation | 20030203 |
11 | GET_CONTAINER_OBJECT | Instance method | Public | Method | Get Container Object | 20030203 |
12 | GET_CONTAINER_REFERENCE | Instance method | Public | Method | Get Indicator of Container Object | 20021107 |
13 | GET_CONTEXT_INFO_OBJECT | Instance method | Protected | Method | Get Object with RMPS Info from Context | 20040526 |
14 | GET_CURR_REFERENCE_INFO | Instance method | Public | Method | Get Rule Name, Rule Type, Indicator | 20030115 |
15 | GET_GENERAL_ATTRIBUTES | Instance method | Protected | Method | Get Service Object for Attribute Handling | 20040806 |
16 | GET_GENERATABLE_ATTRS | Instance method | Protected | Method | Get Service Object for Generatable Attr. from Gen. Profile | 20040803 |
17 | GET_KPRO_ATTRIBUTE_LIST | Instance method | Protected | Method | Get List of Attributes Defined in Content Model | 20021107 |
18 | GET_LONG_ATTR_HANDLER | Instance method | Protected | Method | Get Object for Handling Long Attribute Values | 20040806 |
19 | GET_OLD_NEW_REF_FOR_PROT | Instance method | Protected | Method | Get Old and New Value for Log Output | 20040806 |
20 | GET_OU_FROM_REFERENCE | Instance method | Public | Method | Get Org. Unit from Indicator for Specific POID | 20021107 |
21 | GET_POSSIBLE_RULE_NAMES | Instance method | Public | Method | Get Possible Rule Names for Generation of Indicator | 20021107 |
22 | GET_PROCESSING_MODE | Instance method | Protected | Method | Determine Required Updates | 20040816 |
23 | GET_REFERENCE_INFO_4_POID | Instance method | Public | Method | Get Rule Name, Rule Type, Indicator for Part. POID | 20040526 |
24 | GET_REFERENCE_PROPERTY_NAME | Instance method | Protected | Method | Get Attribute Name of Unique Indicator (for Log) | 20021107 |
25 | GET_RNAMES_FROM_PROFILE | Instance method | Protected | Method | Get Possible Rule Names from Generation Profile | 20040526 |
26 | GET_RULE_TYPE | Instance method | Public | Method | Get Rule Type for the Generation of Indicator | 20021107 |
27 | INITIALIZE | Instance method | Public | Method | Initialization | 20021108 |
28 | SET_CONTEXT | Instance method | Public | Method | Set Context | 20040526 |
29 | SHOW_OBJECT_MESSAGE | Instance method | Public | Method | Display Status Message 'Reassign |
20021112 |
30 | UPDATE_RECORD_ROOT_NODE | Instance method | Public | Method | Update Text in Root Nodes | 20030214 |
31 | UPDATE_RULE_NAME | Instance method | Protected | Method | Update of rule name if necessary | 20041201 |
32 | WRITE_OP_PROTOCOL_SUCCESS | Instance method | Public | Method | Write Success Message in Operation Log | 20021108 |
33 | WRITE_PROTOCOL_FOR_CHANGE_REF | 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 | Changing | 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 | Returning | EX_NEW_TITLE | Value transfer | Type reference (TYPE) | STRING | Neue Überschrift / Kurztext | 20021107 | ||
2 | Importing | IM_NEW_REFERENCE | Value transfer | Type reference (TYPE) | STRING | Neues eindeutiges Kennzeichen | 20021107 | ||
3 | Importing | IM_OLD_REFERENCE | Value transfer | Type reference (TYPE) | STRING | Bisheriges eindeutiges Kennzeichen | 20021107 | ||
4 | Importing | 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 | Exporting | EX_CONTAINER_OBJECT | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID des übergeordneten Objekts | 20050420 | ||
2 | Exporting | EX_CONTAINER_REFERENCE | Value transfer | Type reference (TYPE) | STRING | Kennzeichen des übergeordneten Objekts | 20050420 | ||
3 | Exporting | EX_DESTINATION_VALUES | Value transfer | Object reference (TYPE REF TO) | CL_SRM_RF_VALUE_SET | Zielwerte (aus Unterschieden zw. altem/neuem Kennz.) | 20021108 | ||
4 | Exporting | EX_NEW_REFERENCE | Value transfer | Type reference (TYPE) | STRING | Neues Kennzeichen | 20021108 | ||
5 | Exporting | EX_NEW_TITLE | Value transfer | Type reference (TYPE) | STRING | Neue Elementbezeichnung | 20021108 | ||
6 | Exporting | EX_OLD_REFERENCE | Value transfer | Type reference (TYPE) | STRING | Altes Kennzeichen | 20021108 | ||
7 | Exporting | EX_OLD_TITLE | Value transfer | Type reference (TYPE) | STRING | Alte Elementbezeichnung (Title/Description) | 20021108 | ||
8 | Exporting | EX_RULE_NAME | Value transfer | Type reference (TYPE) | STRING | Verwendeter Regelname | 20021108 | ||
9 | Exporting | EX_RULE_TYPE | Value transfer | Type reference (TYPE) | STRING | Verwendeter Regeltyp | 20021108 | ||
10 | Importing | IM_DONT_GENERATE_IF_EMPTY | Value transfer | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Nicht generieren, wenn Attribut zur Zeit leer ist | 20050707 | |
11 | Importing | IM_OPERATION_RUN | Value transfer | Object reference (TYPE REF TO) | IF_RMPS_OPERATION_RUN | Operations-Durchlauf | 20021108 | ||
12 | Importing | IM_OP_OBJ_ID | Value transfer | Type reference (TYPE) | RMPS_OP_OBJ_ID | Objekt-ID des aktuellen Objekts (in der Operation) | 20021113 | ||
13 | Importing | 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 | CX_RMPS_REFERENCE | Fehler bei der Behandlung eindeutiger Kennzeichen | 20021108 | |
2 | CX_RMPS_USER_CANCEL | Abbruch durch Benutzer | 20021115 |
Method CHECK_CONTAINER_DEPENDENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_CONTAINER_REFERENCE | Value transfer | Type reference (TYPE) | STRING | Container-Kennzeichen | 20030228 | ||
2 | Exporting | EX_CONTREF_IS_CORRESPONDING | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Container-Kennzeichen ist im Kennzeichen bereits enthalten | 20030228 | ||
3 | Exporting | EX_CONTREF_IS_EMPTY | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Container-Kennzeichen ist leer | 20030228 | ||
4 | Exporting | EX_DEPENDS_FROM_CONTREF | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Kennzeichen hängt vom Container-Kennzeichen ab | 20030228 | ||
5 | Importing | 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 | Changing | 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 | Returning | EX_INTERACTION_NECESSARY | Value transfer | Type reference (TYPE) | SRMRF_BOOLEAN | Interaktion bei Neugenerierung d. Kennzeichens notwendig? | 20021107 | ||
2 | Importing | IM_CONTAINER_OBJECT | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | Container-Objekt | 20021212 | ||
3 | Importing | 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 | Importing | IM_NEW_REFERENCE | Value transfer | Type reference (TYPE) | STRING | Neues Kennzeichen (nach Umschreiben) | 20021108 | ||
2 | Importing | IM_OBJ_SAVED_SUCCESSFULLY | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Objekt mit umgeschriebenem Kennz. erfolgreich gespeichert? | 20021108 | ||
3 | Importing | IM_OLD_REFERENCE | Value transfer | Type reference (TYPE) | STRING | Altes Kennzeichen (vor Umschreiben) | 20021108 | ||
4 | Importing | IM_RULE_NAME | Value transfer | Type reference (TYPE) | STRING | Regelname | 20021108 | ||
5 | Importing | IM_RULE_TYPE | Value transfer | Type reference (TYPE) | STRING | Regeltyp | 20021108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RMPS_REFERENCE | 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 | Exporting | EX_REFERENCE | Value transfer | Type reference (TYPE) | STRING | Generiertes Vorgangskennzeichen | 20030228 | ||
2 | Exporting | EX_RULE_NAME | Value transfer | Type reference (TYPE) | STRING | Zur Generierung verwendete Regel | 20030228 | ||
3 | Exporting | EX_RULE_TYPE | Value transfer | Type reference (TYPE) | STRING | Zur Generierung verwendeter Regeltyp | 20030228 | ||
4 | Importing | IM_CHK_CONT_REF_EMPTY | Value transfer | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>TRUE | Exception bei leerem Container-Kennz. (wenn Parent gegeben) | 20030228 | |
5 | Importing | IM_DESTINATION_VALUES | Value transfer | Object reference (TYPE REF TO) | CL_SRM_RF_VALUE_SET | Zielwerte für Regelelemente | 20040528 | ||
6 | Importing | IM_INTERACTION_ALLOWED | Value transfer | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>TRUE | Ist Benutzerinteraktion erlaubt, falls notwendig? | 20030228 | |
7 | Importing | IM_PARENT_POID | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID des übergeordn. Objekts, wo das Objekt angelegt wird | 20030228 | ||
8 | Importing | 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 | CX_RMPS_REFERENCE | 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 | Returning | 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 | Exporting | 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 | Returning | 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 | Returning | EX_CONTAINER_REFERENCE | Value transfer | Type reference (TYPE) | STRING | Eindeutiges Kennzeichen seines Containers | 20021107 | ||
2 | Importing | IM_CONTAINER_OBJECT | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | Container-Objekt | 20021107 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RMPS_REFERENCE | 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 | Returning | 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 | Exporting | EX_NUM_OF_RULE_NAMES | Value transfer | Type reference (TYPE) | I | Anz. möglicher Regelnamen | 20030115 | ||
2 | Exporting | EX_REFERENCE | Value transfer | Type reference (TYPE) | STRING | Kennzeichen | 20030115 | ||
3 | Exporting | EX_RULE_NAME | Value transfer | Type reference (TYPE) | STRING | Regelname(n) | 20030115 | ||
4 | Exporting | 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 | Returning | 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 | CX_RMPS_GENERAL_ATTRIBUTES | 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 | Returning | RE_GENERATABLE_ATTRS | Value transfer | Object reference (TYPE REF TO) | IF_RMPS_GENERATABLE_ATTRIBUTES | Generierbare Attribute | 20040803 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RMPS_REFERENCE | 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 | Exporting | EX_DOC_PROPERTY_TYPES | Call by reference | Type reference (TYPE) | SRMGS_PROPERTY_TYPE_TAB | Liste der LOIO-Attributdefinitionen | 20040818 | ||
2 | Exporting | EX_MERGED_PROP_TYPES | Call by reference | Type reference (TYPE) | SRMGS_PROPERTY_TYPE_TAB | Gemergte LOIO/PHIO-Attributdefinitionen | 20040818 | ||
3 | Exporting | 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 | Exporting | 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 | Importing | IM_PROPERTY_TYPES | Call by reference | Type reference (TYPE) | SRMGS_PROPERTY_TYPE_TAB | KPro-Attributbeschreibungen | 20040806 | ||
2 | Returning | RE_LONG_ATTR_HANDLER | Value transfer | Object reference (TYPE REF TO) | CL_RMPS_GSP_PROP_LONG_ATTR | Service-Klasse zum Handling langer Attributwerte (6420040806 |
|
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RMPS_REFERENCE | 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 | Exporting | EX_ATTR_ID | Call by reference | Type reference (TYPE) | STRING | Attr.ID des zu protokollierenden Wertes | 20040806 | ||
2 | Exporting | EX_NEW_VALUE | Call by reference | Type reference (TYPE) | STRING | Neuer zu protokollierender Wert | 20040806 | ||
3 | Exporting | EX_OLD_VALUE | Call by reference | Type reference (TYPE) | STRING | Alter zu protokollierender Wert | 20040806 | ||
4 | Importing | 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 | Importing | IM_NEW_REFERENCE | Call by reference | Type reference (TYPE) | STRING | Neues Kennzeichen | 20040806 | ||
6 | Importing | 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 | Importing | 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 | Returning | 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 | Returning | 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 | Exporting | EX_DO_GENERATABLES | Call by reference | Type reference (TYPE) | SRMBOOLEAN | Neugenerierung der Attr. aus dem Generierungsprofil notw.? | 20040816 | ||
2 | Exporting | EX_DO_INHERITANCE | Call by reference | Type reference (TYPE) | SRMBOOLEAN | Müssen Attribute neu vom Vater übernommen werden? | 20040816 | ||
3 | Exporting | EX_DO_REFERENCE_GENERATION | Call by reference | Type reference (TYPE) | SRMBOOLEAN | Neugenerierung von SRM_DOCUMENT_ID/PS_REFERENCE notwendig? | 20040816 | ||
4 | Exporting | EX_DO_UPDATE_CHILDREN | Call by reference | Type reference (TYPE) | SRMBOOLEAN | Untergeordnete Objekte aktualisieren? | 20040817 | ||
5 | Exporting | EX_IS_START_OBJECT | Call by reference | Type reference (TYPE) | SRMBOOLEAN | Ist Objekt ein Startobjekt der Operation | 20040817 | ||
6 | Exporting | 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 | Exporting | 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 | Exporting | 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 | Importing | IM_OPERATION_RUN | Call by reference | Object reference (TYPE REF TO) | IF_RMPS_OPERATION_RUN | Aktueller Operationsdurchlauf | 20040816 | ||
10 | Importing | IM_OP_OBJ_ID | Call by reference | Type reference (TYPE) | RMPS_OP_OBJ_ID | ID, welche das Objekt bei seiner Registrierung erhielt | 20040816 | ||
11 | Importing | 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 | Exporting | EX_REFERENCE | Value transfer | Type reference (TYPE) | STRING | Kennzeichen | 20040526 | ||
2 | Exporting | EX_RULE_NAME | Value transfer | Type reference (TYPE) | STRING | Regelname(n) | 20040526 | ||
3 | Exporting | EX_RULE_TYPE | Value transfer | Type reference (TYPE) | STRING | Regeltyp | 20040526 | ||
4 | Importing | 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 | Returning | 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 | Exporting | EX_HAS_GEN_PROFILE | Call by reference | Type reference (TYPE) | SRMBOOLEAN | Gibt es ein Generierungsprofil? | 20040526 | ||
2 | Exporting | EX_RULE_NAMES | Call by reference | Type reference (TYPE) | STRING | Regelnamen aus dem Generierungsprofil | 20040526 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_PROP_REFERENCE | Fehler beim Aktenzeichenhandling | 20040526 |
Method GET_RULE_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | 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 | CX_RMPS_REFERENCE | 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 | Importing | 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 | Importing | IM_RECORD_API | Value transfer | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD | Akten-API | 20030214 | ||
2 | Importing | IM_ROOT_TEXT | Value transfer | Type reference (TYPE) | STRING | Text für Wurzelknoten | 20030214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RMPS_REFERENCE | 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 | Changing | CH_RULE_NAME | Call by reference | Type reference (TYPE) | STRING | Regelname für das Umschreiben | 20041201 | ||
2 | Importing | IM_CURR_REFERENCE | Call by reference | Type reference (TYPE) | STRING | Aktuelles Kennzeichen | 20041201 | ||
3 | Importing | IM_CURR_RULE_TYPE | Call by reference | Type reference (TYPE) | STRING | Aktueller Regeltyp | 20041201 | ||
4 | Importing | IM_OPERATION_RUN | Value transfer | Object reference (TYPE REF TO) | IF_RMPS_OPERATION_RUN | Operations-Durchlauf | 20041201 | ||
5 | Importing | IM_OP_OBJ_ID | Value transfer | Type reference (TYPE) | RMPS_OP_OBJ_ID | Objekt-ID des aktuellen Objekts (in der Operation) | 20041201 | ||
6 | Importing | 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 | CX_RMPS_REFERENCE | Fehler bei der Behandlung eindeutiger Kennzeichen | 20041201 | |
2 | CX_RMPS_USER_CANCEL | 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 | Importing | IM_HISTORY_OF_GENERATABLES | Call by reference | Type reference (TYPE) | RMPS_TT_VALUE_LIST | Historie der generbaren Attr. aus Gen.profil | 20040806 | ||
2 | Importing | IM_NEW_REFERENCE | Call by reference | Type reference (TYPE) | STRING | Neues Kennzeichen | 20021108 | ||
3 | Importing | IM_NOT_UPDATED_INHERITED | Call by reference | Type reference (TYPE) | RMPS_TT_VALUE_LIST | Nicht aktualisierte geerbte Attr., da manuell überschrieben | 20040817 | ||
4 | Importing | IM_OLD_REFERENCE | Call by reference | Type reference (TYPE) | STRING | Altes Kennzeichen | 20021108 | ||
5 | Importing | IM_OPERATION_RUN | Call by reference | Object reference (TYPE REF TO) | IF_RMPS_OPERATION_RUN | Operationsdurchlauf | 20021108 | ||
6 | Importing | 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 | Importing | IM_HISTORY_OF_GENERATABLES | Call by reference | Type reference (TYPE) | RMPS_TT_VALUE_LIST | Historie der generbaren Attr. aus Gen.profil | 20040803 | ||
2 | Importing | IM_MESSAGE_TEXT | Value transfer | Type reference (TYPE) | STRING | Alternativ: Fehlermeldung | 20021107 | ||
3 | Importing | IM_NEW_REFERENCE | Value transfer | Type reference (TYPE) | STRING | Neues Kennzeichen | 20021107 | ||
4 | Importing | 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 |