SAP ABAP Class CL_RMPS_GENERAL_ATTRIBUTES (Service Class Attribute Handling)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-RCM (Application Component) Records and Case Management
     RMPS_PRO_PROPERTY (Package) PRO: Attribute Handling
Properties
Class CL_RMPS_GENERAL_ATTRIBUTES  
Short Description Service Class Attribute Handling    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMPS_PRO_PROPERTY   PRO: Attribute Handling 
Created 20040503   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)
Interfaces
Class CL_RMPS_GENERAL_ATTRIBUTES has no interface implemented.
Friends
Class CL_RMPS_GENERAL_ATTRIBUTES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_REQUEST_PAR_PARENT_POID Constant Public Type reference (TYPE) STRING 'RMPS_PARENT_POID' ID Request Parameter: Parent POID 20040727
2 G_ATTR_HIST_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Container to Display Attribute History 20040625
3 G_ATTR_MAPPING_TAB Instance attribute Public Type reference (TYPE) RMPSD_ATTR_MAPPING_TT Mapping Table for Attr.IDs Case - GSP-Based SP 20040617
4 G_GENERATABLE_ATTRS Instance attribute Protected Object reference (TYPE REF TO) IF_RMPS_GENERATABLE_ATTRIBUTES Attributes that can be generated 20040714
5 G_IF_SRM Instance attribute Public Object reference (TYPE REF TO) IF_SRM General SRM Methods 20040503
6 G_IS_MY_ATTR_HIST_CONTAINER Instance attribute Protected Type reference (TYPE) SRMBOOLEAN Is the container one of the containers I created? 20040625
7 G_MERGED_PROT_SERVICE Instance attribute Protected Object reference (TYPE REF TO) CL_RMPS_MERGED_PROT_SERVICE Service Methods for Merged Log 20040915
Methods
# Method Level Visibility Method type Description Created on
1 ACL_PREPARE_SAVE Instance method Public Method Prepare Saving of Access Control List in DB 20040518
2 AFTER_DOCUMENT_COPY Instance method Public Method Adjust Record Attributes After Copying 20040909
3 AFTER_OBJECT_DELETION Instance method Public Method Releases after Deletion of Object on Basis of Saved Info 20040714
4 BEFORE_OBJECT_DELETION Instance method Public Method Prepare Deletion of Object ("rescuing" of info) 20040714
5 CALCULATE_SECURE_LEVEL Static method Public Method Calculate New Authorization Level 20050204
6 CHECK_OBJECT_DELETION_ALLOWED Instance method Public Method Can object be deleted? 20040714
7 CHECK_SEC_LEVEL_CUST Static method Public Method Check Customizing for PRO Secure Level Handling 20050204
8 CONSTRUCTOR Instance method Public Constructor Constructor 20040503
9 CUSTODIAN_ASK_ACL_DELETION Instance method Public Method Dialog: Delete ACLs once a custodian has been assigned? 20050523
10 DESCRIPTION_FROM_DDIC Instance method Public Method Get Description from DDIC Data 20050928
11 FOI_PREPARE_SAVE Instance method Public Method Prepare Saving of Access Control List in DB 20040614
12 GET_ATTRS_4_AUTHOR_CHECK Instance method Public Method Get KPro Attributes (incl. dynamic) for Authorization Check 20051005
13 GET_ATTR_DESCRIPTION Instance method Public Method Get Attribute Description 20040705
14 GET_ATTR_MAPPINGS_CASE_GSP Instance method Public Method Get Mapping Table for Attr.IDs Case - GSP-Based SP 20040617
15 GET_ATTR_TEXT Static method Public Method Gets Text for Attribute Value from Text Table 20060530
16 GET_CASE_ATTR_PROFILE Instance method Public Method Get Attribute Profile for Case (Extended for RMPS) 20060913
17 GET_KPRO_PROPERTY_TYPES Instance method Public Method Get KPro Attribute Descriptions 20040806
18 GET_LONG_ATTR_HANDLER Instance method Public Method Get Object for Handling Long Attribute Values 20040503
19 GET_MERGED_PROT_SERVICE Instance method Protected Method Get object for handling merged log 20040915
20 GET_PARENT_TYPE Instance method Protected Method Gets the Parent POID for a POID 20061122
21 GET_REVIEW_DATE_DESCRIPTION Instance method Public Method Get Attr. Name (Review Date) for DP ID 20040730
22 HANDLE_ATTR_HIST_CLOSE Instance method Protected Event handling method Close Attribute History 20040625
23 INITIALIZE_DOC_PROPERTIES_DOD Instance method Public Method Initialize PRO-Specific Document Attributes 20060822
24 INITIALIZE_DOC_PROPERTIES_PRO Instance method Public Method Initialize PRO-Specific Record Attributes 20040607
25 INIT_OR_UPDATE_INHERITED_ATTRS Instance method Public Method Update Inherited Attr.(new parent|return man. change) 20040812
26 LOG_INIT_OR_UPDATE_INHERITED Instance method Protected Method Write Log Entries Using INIT_OR_UPDATE_INHERITED_ATTRS 20050303
27 MAP_ATTR_ID_CASE_GSP Instance method Public Method Mapping Attr.IDs between Case and GSP-Based SP 20040617
28 PREPARE_EXP_DUEDATE_REVDATE Instance method Public Method Prepare Export of Due Date and Review Date 20041111
29 PREPARE_RECLASSI_HISTORY Instance method Public Method Prepare Reassignment History 20040915
30 READ_RECLASSIFICATION_HISTORY Instance method Public Method Read Reassignment History (filtered log entries) 20040915
31 REPAIR_ATTRIBUTES_KPRO Instance method Public Method Repair attributes (such as parent) for KPro Objects 20050727
32 REQ_PARAM_PARENT_POID_GET Instance method Public Method Get Parent POID from Request Parameter 20040727
33 REQ_PARAM_PARENT_POID_SET Instance method Public Method Set Request Parameter Parent POID 20040727
34 SET_PROPERTIES Instance method Public Method Set Attribute Values 20040503
35 SET_PROPS_CASE Instance method Protected Method Set Case Attributes 20040503
36 SET_PROPS_KPRO_DOC Instance method Protected Method Set Record Attributes 20040503
37 SET_PROPS_KPRO_REC_VIA_BAPI Instance method Protected Method Set Folder Attributes Using BAPI 20040504
38 SET_PROPS_KPRO_VIA_PROP_UNI Instance method Protected Method Set KProc Attribute Values Using PropUni 20040504
39 SHOW_ATTR_HISTORY Instance method Public Method Show Change History for Particular Attributes (from log) 20040625
40 SHOW_RECLASSIFICATION_HISTORY Instance method Public Method Display Reassignment History (from log) 20040915
41 UPDATE_RMPSP_PARENT Instance method Public Method Update Attr. RMPSP_PARENT After Object Assignment 20040803
Events
Class CL_RMPS_GENERAL_ATTRIBUTES has no event.
Types
Class CL_RMPS_GENERAL_ATTRIBUTES has no local type.
Method Signatures

Method ACL_PREPARE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ACL_OBJECT Call by reference Object reference (TYPE REF TO) IF_RMPS_ACL ACL-Objekt (wird u.U. durch neue Instanz ersetzt) 20040518
2 Exporting EX_NEW_ACL_OBJECT Call by reference Type reference (TYPE) SRMBOOLEAN Wurde neues ACL-Objekt erzeugt? 20040518
3 Importing IM_ATTR_ACL Call by reference Object reference (TYPE REF TO) IF_SRM_EDIT_ATTRIBUTE_VALUE Attributobj., das ACL-ID speichert (Wert wird u.U. geändert) 20040518
4 Importing IM_CASE Call by reference Object reference (TYPE REF TO) IF_SCMG_CASE Case-Backend 20040525
5 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SRM_PROP_CONTEXT Kontext (dann IM_EDIT_MODE nicht notwendig) 20040518
6 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID des Objekts, zu dem die ACL gehört 20040518
# Exception Resumable Description Created on
1 CX_SCMG Generelle Ausnahme des Case Management 20040525
2 CX_SRM Basisklasse (abstrakt) 20040518

Method AFTER_DOCUMENT_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOC_TYPE Call by reference Type reference (TYPE) CHAR1 Dokumenttyp (Konst. GeneralFunctions=>IS_DOCUMENT/IS_POST) 20040909
2 Importing IM_IF_SRM_GENERIC_SP Call by reference Object reference (TYPE REF TO) IF_SRM_GENERIC_SP GSP-Interface für die Kopie 20040909
3 Importing IM_IS_CONTROLLED_COPY Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Ist kontrollierte Kopie? 20050204
4 Importing IM_IS_DOD_VERSION Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Ist DoD Version? 20061220
5 Importing IM_IS_EXTRACT Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Ist kontrollierte Kopie? 20050204
6 Importing IM_NEW_TITLE Call by reference Type reference (TYPE) STRING Neuer Dokumenttitel 20050804
7 Importing IM_POID_OF_COPY Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID der Kopie 20040909
8 Importing IM_SET_PROPS Call by reference Type reference (TYPE) RMPSD_LONG_PROPERTY_TAB Zusätzliche Attribute 20050804
# Exception Resumable Description Created on
1 CX_RMPS_GENERAL_ATTRIBUTES Fehler bei Service-Klasse für Attribute 20040909
2 CX_SRM_GSP Generic SP2: Allgemeiner Fehler 20040909

Method AFTER_OBJECT_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT_DELETED Call by reference Type reference (TYPE) SRMBOOLEAN Objekt wurde gelöscht? 20040714
2 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID des Objekts, das gelöscht werden soll 20040714

Method AFTER_OBJECT_DELETION on class CL_RMPS_GENERAL_ATTRIBUTES has no exception.

Method BEFORE_OBJECT_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID des Objekts, das gelöscht werden soll 20040714
# Exception Resumable Description Created on
1 CX_RMPS_GENERAL_ATTRIBUTES Fehler bei Service-Klasse für Attribute 20040714

Method CALCULATE_SECURE_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NEW_OBJECT_SEC_LEVEL Call by reference Type reference (TYPE) STRING Neue Ber.stufe des Objekts; leer, wenn keine Änderung nötig 20050204
2 Exporting EX_NEW_PARENT_SEC_LEVEL Call by reference Type reference (TYPE) STRING Neue Ber.stufe des Vaters; leer, wenn keine Änderung nötig 20050204
3 Importing IM_AREA_ID Call by reference Type reference (TYPE) STRING AREA ID 20050721
4 Importing IM_OBJECT_SEC_LEVEL Call by reference Type reference (TYPE) STRING Berechtigungsstufe des Objekts (Dok. bzw. Part) 20050204
5 Importing IM_PARENT_SEC_LEVEL Call by reference Type reference (TYPE) STRING Berechtigungsstufe des Vaterobjekts (Part bzw. Folder) 20050204

Method CALCULATE_SECURE_LEVEL on class CL_RMPS_GENERAL_ATTRIBUTES has no exception.

Method CHECK_OBJECT_DELETION_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID des Objekts, das gelöscht werden soll 20040714
2 Importing IM_SHOW_ERROR_MESSAGE Call by reference Type reference (TYPE) SRMBOOLEAN FM anzeigen, wenn Objekt nicht gelöscht werden kann? 20040714
3 Returning RE_ALLOWED Value transfer Type reference (TYPE) SRMBOOLEAN Ist Löschen erlaubt? 20040714
# Exception Resumable Description Created on
1 CX_RMPS_GENERAL_ATTRIBUTES Fehler bei Service-Klasse für Attribute 20040714

Method CHECK_SEC_LEVEL_CUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_UPGRADE_DOCUMENTS Call by reference Type reference (TYPE) SRMBOOLEAN SecLevel der Doks erhöhen, wenn am Folder hochgesetzt wird 20050204
2 Exporting EX_UPGRADE_FOLDER Call by reference Type reference (TYPE) SRMBOOLEAN SecLevel des Folders erhöhen, wenn am Dok. hochgesetzt wird 20050204
3 Importing IM_AREA_ID Call by reference Type reference (TYPE) STRING AREA ID 20050721

Method CHECK_SEC_LEVEL_CUST on class CL_RMPS_GENERAL_ATTRIBUTES has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_IF_SRM Call by reference Object reference (TYPE REF TO) IF_SRM Allgemeine SRM Methoden 20040503
# Exception Resumable Description Created on
1 CX_RMPS_GENERAL_ATTRIBUTES Fehler bei Service-Klasse für Attribute 20040503

Method CUSTODIAN_ASK_ACL_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DO_ACL_DELETION Value transfer Type reference (TYPE) SRMBOOLEAN ACLs löschen? 20050523

Method CUSTODIAN_ASK_ACL_DELETION on class CL_RMPS_GENERAL_ATTRIBUTES has no exception.

Method DESCRIPTION_FROM_DDIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DFIES Call by reference Type reference (TYPE) DFIES_TABLE Table for dfies entries 20050928
2 Returning RE_DESCRIPTION Value transfer Type reference (TYPE) STRING 20050928

Method DESCRIPTION_FROM_DDIC on class CL_RMPS_GENERAL_ATTRIBUTES has no exception.

Method FOI_PREPARE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_FOI_DETDAT Call by reference Object reference (TYPE REF TO) IF_RMPS_CASE_MULTIPLE_VALUES FOI-DetDat-Objekt (wird u.U. durch neue Instanz ersetzt) 20040824
2 Changing CH_FOI_OBJECT Call by reference Object reference (TYPE REF TO) IF_RMPS_PRO_GROUP FOI-Objekt (wird u.U. durch neue Instanz ersetzt) 20040614
3 Exporting EX_NEW_FOI_DETDAT_OBJECT Call by reference Type reference (TYPE) SRMBOOLEAN Wurde neues FOI-DetDat-Objekt erzeugt? 20040824
4 Exporting EX_NEW_FOI_OBJECT Call by reference Type reference (TYPE) SRMBOOLEAN Wurde neues FOI-Objekt erzeugt? 20040614
5 Importing IM_ATTR_FOI Call by reference Object reference (TYPE REF TO) IF_SRM_EDIT_ATTRIBUTE_VALUE Attributobj., das FOI-ID speichert (Wert wird u.U. geändert) 20040614
6 Importing IM_ATTR_FOI_DETDAT Call by reference Object reference (TYPE REF TO) IF_SRM_EDIT_ATTRIBUTE_VALUE Attr.obj., das FOI-DetDat-ID speich. (Wert wird u.U. geänd.) 20040824
7 Importing IM_CASE Call by reference Object reference (TYPE REF TO) IF_SCMG_CASE Case-Backend 20040614
8 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SRM_PROP_CONTEXT Kontext (dann IM_EDIT_MODE nicht notwendig) 20040614
9 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID des Objekts, zu dem die ACL gehört 20040614
# Exception Resumable Description Created on
1 CX_SCMG Generelle Ausnahme des Case Management 20040614
2 CX_SRM Basisklasse (abstrakt) 20040614

Method GET_ATTRS_4_AUTHOR_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ATTR_TAB Call by reference Type reference (TYPE) SRMGS_PROPERTY_TAB Tabelle mit Attributwerten (inkl. dynamische) 20051005
2 Importing IM_DOC_PROP_IF Call by reference Object reference (TYPE REF TO) IF_SRM_GSP_PROPERTIES Interface zum Lesen von LOIO-Attributen (falls benötigt) 20051005
3 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20051005
4 Importing IM_VAR_PROP_IF Call by reference Object reference (TYPE REF TO) IF_SRM_GSP_PROPERTIES Interface zum Lesen von PHIO-Attributen 20051005
# Exception Resumable Description Created on
1 CX_SRM_GSP Generic SP2: Allgemeiner Fehler 20051005

Method GET_ATTR_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTR_ID Call by reference Type reference (TYPE) STRING Attribut-ID 20040705
2 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20040705
3 Returning RE_DESCRIPTION Value transfer Type reference (TYPE) STRING Attribut-Bezeichnung 20040705
# Exception Resumable Description Created on
1 CX_SRM Basisklasse (abstrakt) 20040705

Method GET_ATTR_MAPPINGS_CASE_GSP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_MAPPING_TAB Value transfer Type reference (TYPE) RMPSD_ATTR_MAPPING_TT Mapping-Tabelle 20040617

Method GET_ATTR_MAPPINGS_CASE_GSP on class CL_RMPS_GENERAL_ATTRIBUTES has no exception.

Method GET_ATTR_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TABNAME_TEXT Call by reference Type reference (TYPE) TABNAME Texttabellenname 20060601
2 Exporting EX_TEXT Call by reference Type reference (TYPE) ANY Text zu Schlüssel 20060601
3 Importing IM_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20060530
4 Importing IM_FIELDVALUE Call by reference Type reference (TYPE) ANY Feldwert (Key) 20060530
5 Importing IM_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20060530
6 Importing IM_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20060530
# Exception Resumable Description Created on
1 ILLEGAL_FIELD 20060530
2 ILLEGAL_TABLE 20060530
3 INTERNAL_ERROR 20060530
4 NO_TEXT 20060530

Method GET_CASE_ATTR_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID Case-POID 20060913
2 Returning RE_ATTR_PROFILE Value transfer Type reference (TYPE) RMPS_TT_ATTRPROF Attribut-Profil m. RMPS-Zusatzeigenschaften 20060913

Method GET_CASE_ATTR_PROFILE on class CL_RMPS_GENERAL_ATTRIBUTES has no exception.

Method GET_KPRO_PROPERTY_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PROPERTY_TYPES Call by reference Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB KPro-Attributeigenschaften 20040806
2 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20040806
# Exception Resumable Description Created on
1 CX_RMPS_GENERAL_ATTRIBUTES Fehler bei Service-Klasse für Attribute 20040806

Method GET_LONG_ATTR_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20040503
2 Importing IM_PROPERTY_TYPES Call by reference Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB KPro-Attributbeschreibungen 20040503
3 Returning RE_LONG_ATTR_HANDLER Value transfer Object reference (TYPE REF TO) CL_RMPS_GSP_PROP_LONG_ATTR Service-Klasse zum Handling langer Attributwerte (64 20040503
# Exception Resumable Description Created on
1 CX_RMPS_GENERAL_ATTRIBUTES Fehler bei Service-Klasse für Attribute 20040503

Method GET_MERGED_PROT_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SERVICE Value transfer Object reference (TYPE REF TO) CL_RMPS_MERGED_PROT_SERVICE Service-Methoden rund um das merged protocol 20040915

Method GET_MERGED_PROT_SERVICE on class CL_RMPS_GENERAL_ATTRIBUTES has no exception.

Method GET_PARENT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20061122
2 Returning RE_PARENT_TYPE Value transfer Type reference (TYPE) CHAR1 Single-Character Flag 20061122

Method GET_PARENT_TYPE on class CL_RMPS_GENERAL_ATTRIBUTES has no exception.

Method GET_REVIEW_DATE_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DP_ID Call by reference Type reference (TYPE) RMPSP_DP_ID Disposal schedule ID 20040730
2 Returning RE_DESCRIPTION Value transfer Type reference (TYPE) STRING Text RMPSP_DP_REVDATE od. leer,wenn DueDate norm. anzuzeigen 20040730

Method GET_REVIEW_DATE_DESCRIPTION on class CL_RMPS_GENERAL_ATTRIBUTES has no exception.

Method HANDLE_ATTR_HIST_CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20040625

Method HANDLE_ATTR_HIST_CLOSE on class CL_RMPS_GENERAL_ATTRIBUTES has no exception.

Method INITIALIZE_DOC_PROPERTIES_DOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PROPERTIES Call by reference Type reference (TYPE) SRMGS_PROPERTY_TAB Initialisierte Attribute (Name-Wert-Tabelle) 20060822
2 Importing IM_DOC_TYPE Call by reference Type reference (TYPE) CHAR1 Dokumenttyp (Konst. IS_DOCUMENT/IS_PHYSICAL/IS_POST) 20060822
3 Importing IM_VAR_PROPERTY_TYPES Call by reference Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB Attributdefinitionen an der Variante (PHIO) 20060822

Method INITIALIZE_DOC_PROPERTIES_DOD on class CL_RMPS_GENERAL_ATTRIBUTES has no exception.

Method INITIALIZE_DOC_PROPERTIES_PRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PROPERTIES Call by reference Type reference (TYPE) SRMGS_PROPERTY_TAB Initialisierte Attribute (Name-Wert-Tabelle) 20040607
2 Importing IM_BACKEND_OBJECT Call by reference Object reference (TYPE REF TO) CL_SRM_SP_OBJECT Backend des Dokuments/Posteingangsstücks 20040607
3 Importing IM_CONTEXT_ATTRIBUTES Call by reference Type reference (TYPE) SRMGS_PROPERTY_TAB Kontextattribute 20040607
4 Importing IM_DOC_PROPERTY_TYPES Call by reference Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB Attributdefinitionen am Dokument (LOIO) 20040607
5 Importing IM_DOC_TYPE Call by reference Type reference (TYPE) CHAR1 Dokumenttyp (Konst. IS_DOCUMENT/IS_PHYSICAL/IS_POST) 20040607
6 Importing IM_GEN_REFERENCE_HANDLER Call by reference Object reference (TYPE REF TO) CL_RMPS_OPERATION_CNG_REF Generischer Referenzhandler zur Gen. des 1. Kennzeichens 20040607
7 Importing IM_PARENT_OBJECT Call by reference Object reference (TYPE REF TO) IF_SRM_POID Umgebendes Objekt, aus dem heraus das Dokument angelegt wird 20040607
8 Importing IM_PARENT_PROPERTIES Call by reference Type reference (TYPE) RMPSD_LONG_PROPERTY_TAB Attr. des umgebenden Objekts 20040616
9 Importing IM_VAR_PROPERTY_TYPES Call by reference Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB Attributdefinitionen an der Variante (PHIO) 20040607

Method INITIALIZE_DOC_PROPERTIES_PRO on class CL_RMPS_GENERAL_ATTRIBUTES has no exception.

Method INIT_OR_UPDATE_INHERITED_ATTRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_IS_PRO_INHERITANCE Call by reference Type reference (TYPE) SRMBOOLEAN Pro-Vererbung durch Customizing eingeschaltet? 20040812
2 Exporting EX_LONG_CURRENT_PROPERTIES Call by reference Type reference (TYPE) RMPSD_LONG_PROPERTY_TAB Bei Mode<>I: Aktuell gespeicherte Attr. des Objekts 20050204
3 Exporting EX_LONG_PARENT_PROPERTIES Call by reference Type reference (TYPE) RMPSD_LONG_PROPERTY_TAB Alle Attributwerte des übergeordneten Objekts 20041006
4 Exporting EX_MERGED_PROP_TYPES Call by reference Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB GSP: Merged LOIO/PHIO-Props 20040817
5 Exporting EX_MERGED_PROP_TYPES_WHERE Call by reference Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB GSP: Merged LOIO/PHIO-Props; Descr. = "L"(oio) oder "P"(hio) 20040812
6 Exporting EX_NOT_UPDATED_ATTRS Call by reference Type reference (TYPE) RMPS_TT_VALUE_LIST Nicht akt. Attributwerte(V1=ID,V2=Descr,V3=Wert alt,V4=Wneu) 20040816
7 Exporting EX_UPDATED_ATTRS Call by reference Type reference (TYPE) RMPSD_LONG_PROPERTY_TAB Geerbte Attributwerte 20040812
8 Importing IM_ATTRS_TO_UPDATE Call by reference Type reference (TYPE) RMPS_TT_VALUE_LIST Liste der upzudatenden Attr. (VALUE1 = Name) (leer->alle) 20040812
9 Importing IM_CASE_ATTR_PROF Call by reference Type reference (TYPE) RMPS_TT_ATTRPROF Case: Attributdefinitionen (alternativ zu GSP) 20040812
10 Importing IM_CASE_BACKEND Call by reference Object reference (TYPE REF TO) IF_SCMG_CASE Case-Backend (wird nur bei im_mode = 'U' benötigt) 20040817
11 Importing IM_DOC_PROPERTY_TYPES Call by reference Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB GSP: Attributdefinitionen am Dokument (LOIO) 20040812
12 Importing IM_MANUALLY_OVERRIDDEN Call by reference Type reference (TYPE) SRMTTSTRING Liste der manuell überschr. Attribute (leer->aus Attr.lesen) 20041115
13 Importing IM_MERGED_PROP_TYPES Call by reference Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB GSP: Alternativ zu LOIO-PHIO-Types 20040826
14 Importing IM_MODE Call by reference Type reference (TYPE) C 'I'nit oder 'U'pdate oder 'D'ynamisch 20040812
15 Importing IM_PARENT_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID des Vaterobjekts, von dem geerbt wird 20040812
16 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID des Objekts, dessen Attr. upzudaten sind 20040812
17 Importing IM_VAR_PROPERTY_TYPES Call by reference Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB GSP: Attributdefinitionen an der Variante (PHIO) 20040812
# Exception Resumable Description Created on
1 CX_RMPS_GENERAL_ATTRIBUTES Fehler bei Service-Klasse für Attribute 20040812

Method LOG_INIT_OR_UPDATE_INHERITED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EX_IS_PRO_INHERITANCE Call by reference Type reference (TYPE) SRMBOOLEAN Pro-Vererbung durch Customizing eingeschaltet? 20050303
2 Importing EX_LONG_CURRENT_PROPERTIES Call by reference Type reference (TYPE) RMPSD_LONG_PROPERTY_TAB Bei Mode<>I: Aktuell gespeicherte Attr. des Objekts 20050303
3 Importing EX_LONG_PARENT_PROPERTIES Call by reference Type reference (TYPE) RMPSD_LONG_PROPERTY_TAB Alle Attributwerte des übergeordneten Objekts 20050303
4 Importing EX_MERGED_PROP_TYPES Call by reference Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB GSP: Merged LOIO/PHIO-Props 20050303
5 Importing EX_MERGED_PROP_TYPES_WHERE Call by reference Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB GSP: Merged LOIO/PHIO-Props; Descr. = "L"(oio) oder "P"(hio) 20050303
6 Importing EX_NOT_UPDATED_ATTRS Call by reference Type reference (TYPE) RMPS_TT_VALUE_LIST Nicht akt. Attributwerte(V1=ID,V2=Descr,V3=Wert alt,V4=Wneu) 20050303
7 Importing EX_UPDATED_ATTRS Call by reference Type reference (TYPE) RMPSD_LONG_PROPERTY_TAB Geerbte Attributwerte 20050303
8 Importing IM_ATTRS_TO_UPDATE Call by reference Type reference (TYPE) RMPS_TT_VALUE_LIST Liste der upzudatenden Attr. (VALUE1 = Name) (leer->alle) 20050303
9 Importing IM_CASE_ATTR_PROF Call by reference Type reference (TYPE) RMPS_TT_ATTRPROF Case: Attributdefinitionen (alternativ zu GSP) 20050303
10 Importing IM_CASE_BACKEND Call by reference Object reference (TYPE REF TO) IF_SCMG_CASE Case-Backend (wird nur bei im_mode = 'U' benötigt) 20050303
11 Importing IM_DOC_PROPERTY_TYPES Call by reference Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB GSP: Attributdefinitionen am Dokument (LOIO) 20050303
12 Importing IM_MANUALLY_OVERRIDDEN Call by reference Type reference (TYPE) SRMTTSTRING Liste der manuell überschr. Attribute (leer->aus Attr.lesen) 20050303
13 Importing IM_MERGED_PROP_TYPES Call by reference Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB GSP: Alternativ zu LOIO-PHIO-Types 20050303
14 Importing IM_MODE Call by reference Type reference (TYPE) C 'I'nit oder 'U'pdate oder 'D'ynamisch 20050303
15 Importing IM_PARENT_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID des Vaterobjekts, von dem geerbt wird 20050303
16 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID des Objekts, dessen Attr. upzudaten sind 20050303
17 Importing IM_VAR_PROPERTY_TYPES Call by reference Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB GSP: Attributdefinitionen an der Variante (PHIO) 20050303
# Exception Resumable Description Created on
1 CX_RMPS_GENERAL_ATTRIBUTES Fehler bei Service-Klasse für Attribute 20050303

Method MAP_ATTR_ID_CASE_GSP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ATTR_ID_CASE Call by reference Type reference (TYPE) CSEQUENCE Attr.ID Case 20040617
2 Changing CH_ATTR_ID_GSP Call by reference Type reference (TYPE) CSEQUENCE Attr.ID GSP 20040617
3 Importing IM_PRO Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Mapping für PRO? 20040617

Method MAP_ATTR_ID_CASE_GSP on class CL_RMPS_GENERAL_ATTRIBUTES has no exception.

Method PREPARE_EXP_DUEDATE_REVDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTR_TAB Call by reference Type reference (TYPE) SRM_LIST_ATTRIBUTE_VALUE Attr.Tabelle mit DP-ID, DueDate und ReviewDate 20041111
# Exception Resumable Description Created on
1 CX_SRM Basisklasse (abstrakt) 20041111

Method PREPARE_RECLASSI_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ATTR_TAB Call by reference Type reference (TYPE) SRMGS_PROPERTY_TAB Tabelle zur Übergabe an Protokoll-Klasse 20040915
2 Exporting EX_POID_LIST Call by reference Type reference (TYPE) SRM_LIST_POID_INTERFACE Tabelle der zu betrachtenden Objekte 20040915
3 Importing IM_PARENT_HANDLER Call by reference Object reference (TYPE REF TO) CL_RMPS_PARENT_HANDLER Parent-Handler 20040915
4 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID des Objekts 20040915
# Exception Resumable Description Created on
1 CX_RMPS_MERGED_PROTOCOL Fehler bei kombinierten Protokoll 20040915
2 CX_SRM Basisklasse (abstrakt) 20040915

Method READ_RECLASSIFICATION_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARENT_HANDLER Call by reference Object reference (TYPE REF TO) CL_RMPS_PARENT_HANDLER Parent-Handler 20040915
2 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID des Objekts 20040915
3 Returning RE_HISTORY Value transfer Type reference (TYPE) RMPS_TT_CASE_PROTOCOL Protokolleinträge 20040915
# Exception Resumable Description Created on
1 CX_RMPS_MERGED_PROTOCOL Fehler bei kombinierten Protokoll 20040915
2 CX_SRM Basisklasse (abstrakt) 20040915

Method REPAIR_ATTRIBUTES_KPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NEW_PROPERTIES Call by reference Type reference (TYPE) RMPSD_LONG_PROPERTY_TAB Neue Attribute nach Reparatur 20050727
2 Importing IM_GENERIC_SP Call by reference Object reference (TYPE REF TO) IF_SRM_GENERIC_SP GSP-Interface (Backend des KPro-Objekts) 20050727
3 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID des Elements, dessen Attribute zu reparieren sind 20050727
4 Importing IM_SAVE_NEW_PROPERTIES Call by reference Type reference (TYPE) SRMBOOLEAN Sollen die neuen Attributwerte gleich gespeichert werden? 20050727
# Exception Resumable Description Created on
1 CX_SRM Basisklasse (abstrakt) 20050727

Method REQ_PARAM_PARENT_POID_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) IF_SRM_REQUEST Request 20040727
2 Returning RE_PARENT_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID Parent-POID (leer, wenn nicht drin) 20040727

Method REQ_PARAM_PARENT_POID_GET on class CL_RMPS_GENERAL_ATTRIBUTES has no exception.

Method REQ_PARAM_PARENT_POID_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARENT_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID, die als Parameterwert zu setzen ist 20040727
2 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) IF_SRM_REQUEST Request, wo Parameter zu setzen ist 20040727
# Exception Resumable Description Created on
1 CX_SRM Basisklasse (abstrakt) 20040727

Method SET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ATTRIBUTES_NOT_SET Call by reference Type reference (TYPE) SRMTTSTRING Attribute, die nicht gesetzt werden konnten 20051209
2 Exporting EX_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Meldungen zu aufgetretenen Fehlern 20060912
3 Exporting EX_NUM_INHERITANCE_ERRORS Call by reference Type reference (TYPE) I Anzahl Fehler bei Vererbung 20041119
4 Exporting EX_OVERRIDDEN_COMPLETE Call by reference Type reference (TYPE) RMPSD_LONG_PROPERTY_TAB Resultierender Wert des Attributs RMPSP_OVERRIDDEN 20060914
5 Exporting EX_POID_TYPE Call by reference Type reference (TYPE) C Objekttyp (s.Konstanten cl_rmps_general_functions=>is_*) 20060914
6 Importing IM_ADD_MULTIVALUED Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Werte für mehrwertige Attr. addieren (T) oder ersetzen (F) 20040503
7 Importing IM_LONG_PROPERTIES Call by reference Type reference (TYPE) RMPSD_LONG_PROPERTY_TAB 2. Übergabe-Var. aller Werte: u.a. lang (<=255 Zeichen) 20040503
8 Importing IM_MARK_AS_OVERRIDDEN Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Übergebenen Attr. als manuell überschr. kennzeichnen? 20040827
9 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID des Objekts, dessen Attr. zu setzen sind 20040503
10 Importing IM_PROPERTIES Call by reference Type reference (TYPE) SRMGS_PROPERTY_TAB 1. Übergabe-Var. aller Werte: Kurz (<= 64 Zeichen) XOR 20040503
11 Importing IM_SET_VAL_FOR_DYNAMIC_ATTR Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Werte für dyn. Attribute wirklich setzen? 20041119
12 Importing IM_START_INHERITANCE Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Vererbung starten? 20041117
13 Importing IM_STOP_IF_ONE_NON_EXISTING Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Verarbeitung beenden, wenn eines der Attri. nicht existiert? 20060913
# Exception Resumable Description Created on
1 CX_RMPS_GENERAL_ATTRIBUTES Fehler bei Service-Klasse für Attribute 20040503

Method SET_PROPS_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ATTRIBUTES_NOT_SET Call by reference Type reference (TYPE) SRMTTSTRING Attribute, die nicht gesetzt werden konnten 20051209
2 Exporting EX_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Fehlermeldungen zu nicht gesetzten Attributen 20060912
3 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20040503
4 Importing IM_PROPERTIES Call by reference Type reference (TYPE) RMPSD_LONG_PROPERTY_TAB Zu setzende Attributwerte 20040503
# Exception Resumable Description Created on
1 CX_RMPS_GENERAL_ATTRIBUTES Fehler bei Service-Klasse für Attribute 20040503

Method SET_PROPS_KPRO_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20040503
2 Importing IM_PROPS_TO_DEL Call by reference Type reference (TYPE) SRMGS_PROPERTY_TAB Zu löschende Attributwerte 20040503
3 Importing IM_PROPS_TO_SET Call by reference Type reference (TYPE) SRMGS_PROPERTY_TAB Zu setzende Attributwerte 20040503
# Exception Resumable Description Created on
1 CX_RMPS_GENERAL_ATTRIBUTES Fehler bei Service-Klasse für Attribute 20040503

Method SET_PROPS_KPRO_REC_VIA_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20040504
2 Importing IM_PROPS_TO_SET Call by reference Type reference (TYPE) SRMGS_PROPERTY_TAB Zu setzende Attributwerte 20040504
# Exception Resumable Description Created on
1 CX_RMPS_GENERAL_ATTRIBUTES Fehler bei Service-Klasse für Attribute 20040504

Method SET_PROPS_KPRO_VIA_PROP_UNI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ADD_MULTIVALUED Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Werte für mehrwertige Attr. addieren (T) oder ersetzen (F) 20040504
2 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID des Objekts, dessen Attr. zu setzen sind 20040504
3 Importing IM_PROPERTIES Call by reference Type reference (TYPE) RMPSD_LONG_PROPERTY_TAB Zu setzende Attributwerte 20040504
# Exception Resumable Description Created on
1 CX_RMPS_GENERAL_ATTRIBUTES Fehler bei Service-Klasse für Attribute 20040504

Method SHOW_ATTR_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTR_TAB Call by reference Type reference (TYPE) SRMGS_PROPERTY_TAB Tabelle mit Namen der Attr., deren Hist. zu zeigen ist 20040625
2 Importing IM_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER GUI-Container für die Anzeige 20040625
3 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID des Objekts 20040625
4 Importing IM_WINDOW_TITLE Call by reference Type reference (TYPE) STRING Fenstertitel 20040625
# Exception Resumable Description Created on
1 CX_RMPS_MERGED_PROTOCOL Fehler bei kombinierten Protokoll 20040625
2 CX_SRM Basisklasse (abstrakt) 20040625

Method SHOW_RECLASSIFICATION_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER GUI-Container für die Anzeige 20040915
2 Importing IM_PARENT_HANDLER Call by reference Object reference (TYPE REF TO) CL_RMPS_PARENT_HANDLER Parent-Handler 20040915
3 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID des Objekts 20040915
4 Importing IM_WINDOW_TITLE Call by reference Type reference (TYPE) STRING Fenstertitel 20040915
5 Returning RE_HISTORY Value transfer Type reference (TYPE) RMPS_TT_CASE_PROTOCOL Protokolleinträge 20040915
# Exception Resumable Description Created on
1 CX_RMPS_MERGED_PROTOCOL Fehler bei kombinierten Protokoll 20040915
2 CX_SRM Basisklasse (abstrakt) 20040915

Method UPDATE_RMPSP_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NEW_PARENT_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID des neuen Vaters, dem das Obj. zugeordnet wurde 20040803
2 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID des zugeordneten Objekts 20040803
# Exception Resumable Description Created on
1 CX_RMPS_GENERAL_ATTRIBUTES Fehler bei Service-Klasse für Attribute 20040803
History
Last changed by/on SAP  20110908 
SAP Release Created in 640