Hierarchy
⤷
⤷
Properties
| Class | CL_RMPS_PRO_DISPOSAL_GENERAL | |
| Short Description | Disposal Special Functions | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | RMPS_DISPOSAL | |
| Program status | ||
| Category | 0 | |
| Package | RMPSPRO_DISPOSAL | PRO Disposal |
| Created | 20040308 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 4 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 5 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 6 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 7 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 8 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 9 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_RMPS_PRO_DISPOSAL_GENERAL has no interface implemented.
Friends
Class CL_RMPS_PRO_DISPOSAL_GENERAL has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | CHAR1 | 'I' | Single-Character Indicator | 20040607 | ||
| 2 | Constant | Public | Type reference (TYPE) | CHAR1 | 'N' | Single-Character Indicator | 20040607 | ||
| 3 | Static Attribute | Public | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20091030 | |||
| 4 | Static Attribute | Public | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20091030 | |||
| 5 | Static Attribute | Private | Type reference (TYPE) | T_STATUS_TAB | 20061228 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Reads context attributes for POID and constructs ALV table | 20040402 | |
| 2 | Static method | Public | Method | For Event Type "Last Addition of Record to Folder" | 20041216 | |
| 3 | Static method | Public | Method | For event type "Last retrieval of record from folder" | 20040429 | |
| 4 | Static method | Public | Method | Check if Parallel Date Exists for a Schedule | 20100121 | |
| 5 | Static method | Public | Method | Checks a Disposal Rule for Certain Characteristics | 20041029 | |
| 6 | Static method | Public | Method | Checks if a disposal schedule exists | 20050812 | |
| 7 | Static method | Public | Method | Checks whether the rule refers to the part | 20040504 | |
| 8 | Static method | Public | Method | Gets level referred to by rule | 20060808 | |
| 9 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20061228 | |
| 10 | Static method | Public | Method | Converts a String Regardless of Data Type / Domain | 20041118 | |
| 11 | Static method | Public | Method | Deletes POID (and contents if nec.)after successful transfer | 20040527 | |
| 12 | Static method | Public | Method | Deletes an Element from Parent Object | 20041202 | |
| 13 | Static method | Public | Method | Finds All Classes Due for Disposal | 20040701 | |
| 14 | Static method | Public | Method | Finds All Folders Due for Disposal | 20040402 | |
| 15 | Static method | Public | Method | Finds All Parts Due for Disposal | 20040402 | |
| 16 | Static method | Public | Method | Finds All Records Due for Disposal | 20040402 | |
| 17 | Static method | Public | Method | NEW: Effective Disposal Date | 20060621 | |
| 18 | Static method | Public | Method | OBSOLETE: Effective Disposal Date | 20060621 | |
| 19 | Static method | Public | Method | Filters All Standard Records from a POID List | 20040601 | |
| 20 | Static method | Public | Method | Generates Framework for Selected Area | 20040309 | |
| 21 | Static method | Public | Method | Reads All Normal and Virtual Attributes | 20040726 | |
| 22 | Static method | Public | Method | Reads Disposal Attributes from the Database | 20040422 | |
| 23 | Static method | Public | Method | Get Details of a Schedule ID | 20040427 | |
| 24 | Static method | Public | Method | Reads the Disposal Schedule ID Using the Record Type | 20040426 | |
| 25 | Static method | Public | Method | To Get Disposal Action & Date | 20091120 | |
| 26 | Static method | Public | Method | 20060915 | ||
| 27 | Static method | Public | Method | Determines all Elements in a Folder or Part | 20041130 | |
| 28 | Static method | Public | Method | OBSOLET! Gets referenced date field of schedule ID | 20040422 | |
| 29 | Static method | Public | Method | Returns the complete name of a SAP user | 20040518 | |
| 30 | Static method | Public | Method | 20050512 | ||
| 31 | Static method | Public | Method | Convert Name Value Table in Dynamic Structure | 20040607 | |
| 32 | Static method | Public | Method | Converts the POID Attributes to XML | 20040617 | |
| 33 | Static method | Public | Method | Finds All Relevant SPSIDs for Disposal | 20040402 | |
| 34 | Static method | Public | Method | Deletes a Folder from a Fileplan | 20040528 | |
| 35 | Static method | Public | Method | User Selects an RMS ID | 20040309 | |
| 36 | Static method | Public | Method | Checks Whether the Rule Has the Statement 'Review' | 20040727 | |
| 37 | Static method | Public | Method | Writes Information in the Log | 20041027 | |
| 38 | Static method | Public | Method | Prepare Log Information for XML Output | 20041119 |
Events
Class CL_RMPS_PRO_DISPOSAL_GENERAL has no event.
Types
Class CL_RMPS_PRO_DISPOSAL_GENERAL has no local type.
Method Signatures
Method BUILD_ALV_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FRAMEWORK | Call by reference | Object reference (TYPE REF TO) | CL_SRM_START_FRAMEWORK | Start of the SRM Framework | 20040402 | |||
| 2 | IM_POID_LIST | Call by reference | Type reference (TYPE) | SRM_LIST_POID_INTERFACE | List: IF_SRM_POID | 20040402 | |||
| 3 | RE_ALV_TAB | Value transfer | Type reference (TYPE) | RMPS_PRO_DISPOSAL_ALV_T | ALV itab für Aussonderung | 20040402 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse (abstrakt) | 20040402 |
Method CASE_UPDATE_LAST_ADDITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_DP_ADDLAST | Call by reference | Type reference (TYPE) | DATUM | Datum | 20041216 | |||
| 2 | EX_DP_ADDLAST_OLD | Call by reference | Type reference (TYPE) | DATUM | Altes Date of last addition | 20050216 | |||
| 3 | EX_DP_DUEDATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20041216 | |||
| 4 | EX_DP_DUEDATE_OLD | Call by reference | Type reference (TYPE) | DATUM | Altes DueDate | 20050216 | |||
| 5 | IM_CASE_GUID | Call by reference | Type reference (TYPE) | SCMG_CASE_GUID | Technischer Schlüssel des Falles (Fall-GUID) | 20041216 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für Aussonderung | 20041216 |
Method CASE_UPDATE_LAST_RETRIEVAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_DP_DUEDATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20041029 | |||
| 2 | EX_DP_DUEDATE_OLD | Call by reference | Type reference (TYPE) | DATUM | Altes DueDate | 20050216 | |||
| 3 | EX_DP_RETLAST | Call by reference | Type reference (TYPE) | DATUM | Datum | 20041029 | |||
| 4 | EX_DP_RETLAST_OLD | Call by reference | Type reference (TYPE) | DATUM | Altes Date of last retrieval | 20050216 | |||
| 5 | IM_CASE_GUID | Call by reference | Type reference (TYPE) | SCMG_CASE_GUID | Technischer Schlüssel des Falles (Fall-GUID) | 20040429 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für Aussonderung | 20041029 |
Method CHECK_PRL_DT_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_EXISTS | Call by reference | Type reference (TYPE) | STRING | 20100121 | ||||
| 2 | IM_DISPOSAL_SCHEDULE_ID | Call by reference | Type reference (TYPE) | RMPSP_DP_ID | Eindeutiger Schlüssel einer Aussonderungsregel | 20100121 |
Method CHECK_PRL_DT_EXIST on class CL_RMPS_PRO_DISPOSAL_GENERAL has no exception.
Method CHECK_SCHEDULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_SCHEDULE_ID | Call by reference | Type reference (TYPE) | RMPSP_DP_ID | Aussonderungsregel ID | 20041029 | |||
| 2 | RE_IS_IMMEDIATE_DESTR | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20041029 |
Method CHECK_SCHEDULE on class CL_RMPS_PRO_DISPOSAL_GENERAL has no exception.
Method CHECK_SCHEDULE_EXISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_SCHEDULE_ID | Call by reference | Type reference (TYPE) | RMPSP_DP_ID | Aussonderungsregel ID | 20050812 | |||
| 2 | RE_EXISTS | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Regel existiert | 20050812 |
Method CHECK_SCHEDULE_EXISTS on class CL_RMPS_PRO_DISPOSAL_GENERAL has no exception.
Method CHECK_SCHEDULE_IS_PART_LEVEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_SCHEDULE_ID | Call by reference | Type reference (TYPE) | RMPSP_DP_ID | Eindeutiger Kennzeichner einer Aussonderungsregel | 20040504 | |||
| 2 | RE_PART_LEVEL | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20040504 |
Method CHECK_SCHEDULE_IS_PART_LEVEL on class CL_RMPS_PRO_DISPOSAL_GENERAL has no exception.
Method CHECK_SCHEDULE_LEVEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_SCHEDULE_ID | Call by reference | Type reference (TYPE) | RMPSP_DP_ID | Eindeutiger Kennzeichner einer Aussonderungsregel | 20060808 | |||
| 2 | RE_LEVEL | Value transfer | Type reference (TYPE) | RMPS_LEVEL | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20060808 |
Method CHECK_SCHEDULE_LEVEL on class CL_RMPS_PRO_DISPOSAL_GENERAL has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_RMPS_PRO_DISPOSAL_GENERAL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RMPS_PRO_DISPOSAL_GENERAL has no exception.
Method CONVERT_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DATA_TYPE | Call by reference | Type reference (TYPE) | DATATYPE_D | Datentyp im ABAP Dictionary | 20041118 | |||
| 2 | IM_DOMAIN_NAME | Call by reference | Type reference (TYPE) | DOMNAME | Bezeichnung einer Domäne | 20041118 | |||
| 3 | IM_INPUT | Call by reference | Type reference (TYPE) | STRING | 20041118 | ||||
| 4 | RE_OUTPUT | Value transfer | Type reference (TYPE) | STRING | 20041118 |
Method CONVERT_STRING on class CL_RMPS_PRO_DISPOSAL_GENERAL has no exception.
Method DELETE_POID_AFTER_TRANSFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CONTENT_ONLY | Call by reference | Type reference (TYPE) | CHAR1 | Nur Inhalt löschen | 20091029 | |||
| 2 | IM_IF_SRM | Call by reference | Object reference (TYPE REF TO) | IF_SRM | Allgemeine SRM Methoden | 20040527 | |||
| 3 | IM_LOG | Call by reference | Object reference (TYPE REF TO) | CL_RMPS_PRO_DISPOSAL_LOG | Anwendungslog für Aussonderung PRO | 20041129 | |||
| 4 | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20040527 | |||
| 5 | RE_FAILED | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20040527 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse (abstrakt) | 20040527 |
Method DELETE_RELATION_TO_PARENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_IF_SRM | Call by reference | Object reference (TYPE REF TO) | IF_SRM | Allgemeine SRM Methoden | 20041202 | |||
| 2 | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20041202 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse (abstrakt) | 20041202 |
Method DUE_CLASSES_GET_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_AREA_ID | Call by reference | Type reference (TYPE) | SRMAID | Area - ID | 20040701 | |||
| 2 | IM_CLIENT_SERVICE | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SRM_CLIENT_SERVICE | Allgemeine SRM Methoden | 20040701 | |||
| 3 | IM_LIST_SPS | Call by reference | Type reference (TYPE) | SRM_LIST_SPS_REGISTRY | List: IF_SRM_SPS_REGISTRY | 20040701 | |||
| 4 | IM_QUERY_TAB | Call by reference | Type reference (TYPE) | RMPS_SEL_PROPERTIES_REC | Selektionskriterien zur Akte | 20040701 | |||
| 5 | IM_RMS_ID | Call by reference | Type reference (TYPE) | SRMRMSID | RMS ID | 20040701 | |||
| 6 | RE_POID_LIST_CLASS | Value transfer | Type reference (TYPE) | SRM_LIST_POID_INTERFACE | List: IF_SRM_POID | 20040701 |
Method DUE_CLASSES_GET_LIST on class CL_RMPS_PRO_DISPOSAL_GENERAL has no exception.
Method DUE_FOLDERS_GET_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FRAMEWORK | Call by reference | Object reference (TYPE REF TO) | CL_SRM_START_FRAMEWORK | Start of the SRM Framework | 20040402 | |||
| 2 | IM_QUERY_TAB | Call by reference | Type reference (TYPE) | SRMGS_PROP_QUERY_DESCR | 20040402 | ||||
| 3 | IM_RMS_ID | Call by reference | Type reference (TYPE) | SRMRMSID | RMS ID | 20040402 | |||
| 4 | RE_POID_LIST_FOLDER | Value transfer | Type reference (TYPE) | SRM_LIST_POID_INTERFACE | List: IF_SRM_POID | 20040402 |
Method DUE_FOLDERS_GET_LIST on class CL_RMPS_PRO_DISPOSAL_GENERAL has no exception.
Method DUE_PARTS_GET_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_AREA_ID | Call by reference | Type reference (TYPE) | SRMAID | Area - ID | 20040402 | |||
| 2 | IM_CLIENT_SERVICE | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SRM_CLIENT_SERVICE | Allgemeine SRM Methoden | 20040402 | |||
| 3 | IM_LIST_SPS | Call by reference | Type reference (TYPE) | SRM_LIST_SPS_REGISTRY | List: IF_SRM_SPS_REGISTRY | 20040402 | |||
| 4 | IM_QUERY_TAB | Call by reference | Type reference (TYPE) | RMPS_SEL_PROPERTIES_REC | Selektionskriterien zur Akte | 20040402 | |||
| 5 | IM_RMS_ID | Call by reference | Type reference (TYPE) | SRMRMSID | RMS ID | 20040402 | |||
| 6 | RE_POID_LIST_PART | Value transfer | Type reference (TYPE) | SRM_LIST_POID_INTERFACE | List: IF_SRM_POID | 20040402 |
Method DUE_PARTS_GET_LIST on class CL_RMPS_PRO_DISPOSAL_GENERAL has no exception.
Method DUE_RECORDS_GET_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_AREA_ID | Call by reference | Type reference (TYPE) | SRMAID | Area - ID | 20040402 | |||
| 2 | IM_CLIENT_SERVICE | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SRM_CLIENT_SERVICE | Interface für clientspezifische Servicefunktionen | 20040402 | |||
| 3 | IM_LIST_SPS | Call by reference | Type reference (TYPE) | SRM_LIST_SPS_REGISTRY | List: IF_SRM_SPS_REGISTRY | 20040402 | |||
| 4 | IM_QUERY_TAB | Call by reference | Type reference (TYPE) | RMPS_SEL_PROPERTIES_REC | Selektionskriterien zur Akte | 20040402 | |||
| 5 | IM_RMS_ID | Call by reference | Type reference (TYPE) | SRMRMSID | RMS ID | 20040402 | |||
| 6 | RE_POID_LIST_RECORD | Value transfer | Type reference (TYPE) | SRM_LIST_POID_INTERFACE | List: IF_SRM_POID | 20040402 |
Method DUE_RECORDS_GET_LIST on class CL_RMPS_PRO_DISPOSAL_GENERAL has no exception.
Method EFFECTIVE_DATE_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CUT_OFF_DATE | Call by reference | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20060621 | |||
| 2 | EX_DOC_AND_DOC_LEVEL | Call by reference | Type reference (TYPE) | XFELD | 20091027 | ||||
| 3 | EX_DP_ID | Call by reference | Type reference (TYPE) | RMPSP_DP_ID | 20091027 | ||||
| 4 | EX_EFFECTIVE_DATE | Call by reference | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20060621 | |||
| 5 | EX_NEW_STAGE | Call by reference | Type reference (TYPE) | RMPS_STAGE | Zähler für multi-stage Aussonderung | 20060829 | |||
| 6 | EX_PRL_EFFECTIVE_DATE | Call by reference | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20091008 | |||
| 7 | IM_ADD_ATTRIBUTES | Call by reference | Type reference (TYPE) | SRMGS_PROPERTY_TAB | falls zur Hand: nur wenn IM_SCHEDULE_ID initial | 20060809 | |||
| 8 | IM_IF_SRM | Call by reference | Object reference (TYPE REF TO) | IF_SRM | muß immer angegeben werden | 20060621 | |||
| 9 | IM_INCREASE_STAGE | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20060829 | |||
| 10 | IM_KEEP_CUTOFF_DATE | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20061024 | |||
| 11 | IM_PARENT_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20061220 | |||
| 12 | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | muß immer angegeben werden | 20060621 | |||
| 13 | IM_POID_ATTRIBUTES | Call by reference | Type reference (TYPE) | SRMGS_PROPERTY_TAB | falls zur Hand: nur wenn IM_SCHEDULE_ID initial | 20060621 | |||
| 14 | IM_SCHEDULE_ID | Call by reference | Type reference (TYPE) | RMPSP_DP_ID | falls zur Hand: Schedule ID übergeben | 20060621 | |||
| 15 | IM_SET_BACK_STAGE | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20060825 | |||
| 16 | IM_SRM_ATTR_LIST | Call by reference | Type reference (TYPE) | SRM_LIST_ATTRIBUTE_VALUE | List: IF_SRM_ATTRIBUTE_VALUE | 20060621 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für Aussonderung | 20060621 | ||
| 2 | Framework (abstrakt) | 20060621 |
Method EFFECTIVE_DATE_GET_OLD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_IF_SRM | Call by reference | Object reference (TYPE REF TO) | IF_SRM | muß immer angegeben werden | 20060621 | |||
| 2 | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | muß immer angegeben werden | 20060621 | |||
| 3 | IM_POID_ATTRIBUTES | Call by reference | Type reference (TYPE) | SRMGS_PROPERTY_TAB | falls zur Hand: nur wenn IM_SCHEDULE_ID initial | 20060621 | |||
| 4 | IM_SCHEDULE_ID | Call by reference | Type reference (TYPE) | RMPSP_DP_ID | falls zur Hand: Schedule ID übergeben | 20060621 | |||
| 5 | IM_SRM_ATTR_LIST | Call by reference | Type reference (TYPE) | SRM_LIST_ATTRIBUTE_VALUE | List: IF_SRM_ATTRIBUTE_VALUE | 20060621 | |||
| 6 | RE_EFFECTIVE_DATE | Value transfer | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20060621 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für Aussonderung | 20060621 | ||
| 2 | Framework (abstrakt) | 20060621 |
Method FILTER_STANDARD_RECORDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_POID_LIST | Call by reference | Type reference (TYPE) | SRM_LIST_POID_INTERFACE | List: IF_SRM_POID | 20040601 | |||
| 2 | IM_AREA | Call by reference | Type reference (TYPE) | SRMAID | Area - ID | 20040601 | |||
| 3 | IM_IF_SRM | Call by reference | Object reference (TYPE REF TO) | IF_SRM | Allgemeine SRM Methoden | 20040601 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse (abstrakt) | 20040601 |
Method FRAMEWORK_FROM_AREA_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_AREA | Call by reference | Type reference (TYPE) | SRMAID | Area - ID | 20040309 | |||
| 2 | RE_FRAMEWORK | Value transfer | Object reference (TYPE REF TO) | CL_SRM_START_FRAMEWORK | Start of the SRM Framework | 20040309 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse (abstrakt) | 20040309 |
Method GET_ALL_ATTR_FROM_POID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_PROPERTIES | Call by reference | Type reference (TYPE) | RMPSD_LONG_PROPERTY_TAB | Lange Attributwerte | 20050916 | |||
| 2 | EX_PROPERTY_TYPE_TAB | Call by reference | Type reference (TYPE) | SRMGS_PROPERTY_TYPE_TAB | Attribut-Metadaten | 20050916 | |||
| 3 | IM_CONVERT_DATE_TIME | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>TRUE | Datumswerte konvertieren? | 20050616 | ||
| 4 | IM_IF_SRM | Call by reference | Object reference (TYPE REF TO) | IF_SRM | Allgemeine SRM Methoden | 20040726 | |||
| 5 | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20040726 | |||
| 6 | IM_PURPOSE | Call by reference | Type reference (TYPE) | STRING | CL_RMPS_PROP_VIRTUAL_ATTRS=>C_PURPOSE_EXPORT | Zweck (s. Konst. cl_rmps_prop_virtual_attrs=>c_purpose_*) | 20050916 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei Service-Klasse für Attribute | 20040726 | ||
| 2 | Generelle Ausnahme des Case Management | 20040726 | ||
| 3 | Case Attribute | 20040726 | ||
| 4 | Basisklasse (abstrakt) | 20040726 | ||
| 5 | Attribut Beschreibung (abstrakt) | 20040726 | ||
| 6 | Attribut Wert (abstrakt) | 20040726 | ||
| 7 | Repository Verbindung (abstrakt) | 20040726 | ||
| 8 | Framework (abstrakt) | 20040726 | ||
| 9 | Initialisierungsfehler (abstrakt) | 20040726 | ||
| 10 | POID Fehler (abstrakt) | 20040726 | ||
| 11 | Fehler Registrierungsdaten (abstrakt) | 20040726 |
Method GET_ATTR_FROM_TRANSACTION_GUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20040423 | |||
| 2 | IM_TRANSACTION_ID | Call by reference | Type reference (TYPE) | RMPSP_DP_TCODE | Eindeutiger Kennzeichner einer Aussonderungstransaktion | 20040422 | |||
| 3 | RE_PROPERTY_TAB | Value transfer | Type reference (TYPE) | RMPS_PRO_DISPOSAL_T_PROPERTIES | Tabellentyp für Attribute einer Aussonderungstransaktion | 20040422 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse (abstrakt) | 20040423 |
Method GET_DETAIL_FROM_SCHEDULE_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CHANGER_NAME | Call by reference | Type reference (TYPE) | AD_NAMTEXT | Vollständiger Name der Person | 20040427 | |||
| 2 | EX_CREATOR_NAME | Call by reference | Type reference (TYPE) | AD_NAMTEXT | Vollst ndiger Name der Person | 20040427 | |||
| 3 | EX_DBTAB_RBASEHIS | Call by reference | Type reference (TYPE) | RMPSPRO_RBASEHIS | Historische Daten Aussonderungsregeln | 20040427 | |||
| 4 | EX_DBTAB_RULEBASE | Call by reference | Type reference (TYPE) | RMPSPRO_RULEBASE | Regeln für die Aussonderung nach PRO-Standard | 20040427 | |||
| 5 | EX_DISP_EVENT_LTEXT | Call by reference | Type reference (TYPE) | TEXT50 | Textfeld | 20040427 | |||
| 6 | EX_DISP_INSTR_LTEXT | Call by reference | Type reference (TYPE) | VAL_TEXT | 20040427 | ||||
| 7 | EX_SCHEDULE_LTEXT | Call by reference | Type reference (TYPE) | TEXT50 | Textfeld | 20040427 | |||
| 8 | IM_SCHEDULE_ID | Call by reference | Type reference (TYPE) | RMPSP_DP_ID | Eindeutiger Kennzeichner einer Aussonderungsregel | 20040427 |
Method GET_DETAIL_FROM_SCHEDULE_ID on class CL_RMPS_PRO_DISPOSAL_GENERAL has no exception.
Method GET_DISPOSALID_FROM_RECORDTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_RECORD_TYPE | Call by reference | Type reference (TYPE) | RMPSP_REC_TYPE | PRO: Dokumententyp | 20040426 | |||
| 2 | RE_DISPOSAL_ID | Value transfer | Type reference (TYPE) | RMPSP_DP_ID | Eindeutiger Kennzeichner einer Aussonderungsregel | 20040426 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für Aussonderung | 20040426 |
Method GET_DISP_DETAILS_BY_POID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DP_DATA | Call by reference | Type reference (TYPE) | RMPSDOD_DISPOSAL_DATA | Aussonderungseigenschaften | 20091125 | |||
| 2 | IO_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Element-POID | 20091120 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für Aussonderung | 20091124 |
Method GET_EVENT_LABEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_DISP_EVENT_LTEXT | Call by reference | Type reference (TYPE) | TEXT50 | Textfeld | 20060915 | |||
| 2 | EX_DISP_EVENT_LTEXT2 | Call by reference | Type reference (TYPE) | TEXT50 | Textfeld | 20091013 | |||
| 3 | EX_DISP_EVENT_LTEXT3 | Call by reference | Type reference (TYPE) | TEXT50 | Textfeld | 20091013 | |||
| 4 | EX_NO_OUT | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20061107 | |||
| 5 | IM_DISPOSAL_SCHEDULE_ID | Call by reference | Type reference (TYPE) | RMPSP_DP_ID | Eindeutiger Schlüssel einer Aussonderungsregel | 20060915 | |||
| 6 | IM_STAGE | Call by reference | Type reference (TYPE) | RMPS_STAGE | Zähler für multi-stage Aussonderung | 20060915 |
Method GET_EVENT_LABEL on class CL_RMPS_PRO_DISPOSAL_GENERAL has no exception.
Method GET_FOLDER_CONTENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DIRECT_CHILDS | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20041203 | ||
| 2 | IM_IF_SRM | Call by reference | Object reference (TYPE REF TO) | IF_SRM | Allgemeine SRM Methoden | 20041130 | |||
| 3 | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20041130 | |||
| 4 | RE_POID_LIST | Value transfer | Type reference (TYPE) | SRM_LIST_POID_INTERFACE | List: IF_SRM_POID | 20041203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse (abstrakt) | 20041130 |
Method GET_PROPERTY_FROM_SCHEDULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_SCHEDULE_ID | Call by reference | Type reference (TYPE) | RMPSP_DP_ID | Eindeutiger Kennzeichner einer Aussonderungsregel | 20040422 | |||
| 2 | RE_PROPERTY_NAME | Value transfer | Type reference (TYPE) | SDOK_PROPN | Attribut eines Dokuments oder einer Beziehung | 20040422 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für Aussonderung | 20040422 |
Method GET_USER_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_UNAME | Call by reference | Type reference (TYPE) | USERNAME | Benutzername | 20040518 | |||
| 2 | RE_FULL_NAME | Value transfer | Type reference (TYPE) | AD_NAMTEXT | Vollständiger Name der Person | 20040518 |
Method GET_USER_NAME on class CL_RMPS_PRO_DISPOSAL_GENERAL has no exception.
Method MODIFY_PROPERTIES_FOR_XML Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_LONG_PROP_TAB | Call by reference | Type reference (TYPE) | RMPSD_LONG_PROPERTY_TAB | 20050512 |
Method MODIFY_PROPERTIES_FOR_XML on class CL_RMPS_PRO_DISPOSAL_GENERAL has no exception.
Method NAMEVALUETAB_TO_DYNAMICSTRUCT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MAPPING_METHOD | Call by reference | Type reference (TYPE) | CHAR1 | CL_RMPS_PRO_DISPOSAL_GENERAL=>CONST_MAP_NAMES | Einstelliges Kennzeichen | 20040607 | ||
| 2 | IM_NAME_VALUE_TABLE | Call by reference | Type reference (TYPE) | ANY TABLE | Name-Wert-Tabelle, auch mehrwertig! | 20040607 | |||
| 3 | RE_DYNAMIC_STRUCTURE | Value transfer | Object reference (TYPE REF TO) | DATA | (falls mehrwertig: tiefe) Struktur mit benamten Komponenten | 20040607 |
Method NAMEVALUETAB_TO_DYNAMICSTRUCT on class CL_RMPS_PRO_DISPOSAL_GENERAL has no exception.
Method POID_TO_XML Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_IF_SRM | Call by reference | Object reference (TYPE REF TO) | IF_SRM | Allgemeine SRM Methoden | 20040617 | |||
| 2 | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20040617 | |||
| 3 | IM_XML_ACTIVITY | Call by reference | Type reference (TYPE) | RMPS_XML_ACTIVITY | 'ID' | Auslösende Aktivität der XSL-Transformation | 20040617 | ||
| 4 | RE_XML_STRING | Value transfer | Type reference (TYPE) | XSTRING | 20040617 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei XSL-Transformation | 20040617 |
Method RELEVANT_SPS_ID_GET_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_LIST_SPS_CLASS | Call by reference | Type reference (TYPE) | SRM_LIST_SPS_REGISTRY | List: IF_SRM_SPS_REGISTRY | 20040402 | |||
| 2 | EX_LIST_SPS_FOLDER | Call by reference | Type reference (TYPE) | SRM_LIST_SPS_REGISTRY | List: IF_SRM_SPS_REGISTRY | 20040402 | |||
| 3 | EX_LIST_SPS_PART | Call by reference | Type reference (TYPE) | SRM_LIST_SPS_REGISTRY | List: IF_SRM_SPS_REGISTRY | 20040402 | |||
| 4 | EX_LIST_SPS_RECORD | Call by reference | Type reference (TYPE) | SRM_LIST_SPS_REGISTRY | List: IF_SRM_SPS_REGISTRY | 20040402 | |||
| 5 | IM_AREA_ID | Call by reference | Type reference (TYPE) | SRMAID | Area - ID | 20040402 | |||
| 6 | IM_FRAMEWORK | Call by reference | Object reference (TYPE REF TO) | CL_SRM_START_FRAMEWORK | Start of the SRM Framework | 20040402 | |||
| 7 | IM_IF_SRM | Call by reference | Object reference (TYPE REF TO) | IF_SRM | Allgemeine SRM Methoden | 20040402 | |||
| 8 | IM_RMS_ID | Call by reference | Type reference (TYPE) | SRMRMSID | RMS ID | 20040402 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse (abstrakt) | 20040402 |
Method REMOVE_FOLDER_FROM_PLAN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FOLDER_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | List: IF_SRM_POID | 20040528 | |||
| 2 | IM_IF_SRM | Call by reference | Object reference (TYPE REF TO) | IF_SRM | Allgemeine SRM Methoden | 20040528 | |||
| 3 | RE_DELETED | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Boolean: Possible Values IF_SRM=>TRUE / FALSE | 20050713 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse (abstrakt) | 20040528 |
Method RMS_ID_DIALOG_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CLIENT_SERVICE | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SRM_CLIENT_SERVICE | Interface für clientspezifische Servicefunktionen | 20040312 | |||
| 2 | EX_RMS_ID | Call by reference | Type reference (TYPE) | SRMRMSID | RMS ID | 20040312 | |||
| 3 | IM_FRAMEWORK | Call by reference | Object reference (TYPE REF TO) | CL_SRM_START_FRAMEWORK | Start of the SRM Framework | 20040309 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse (abstrakt) | 20040309 |
Method SCHEDULE_IS_REVIEW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_SCHEDULE_ID | Call by reference | Type reference (TYPE) | RMPSP_DP_ID | Eindeutiger Kennzeichner einer Aussonderungsregel | 20040727 | |||
| 2 | RE_IS_REVIEW_FLAG | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20040727 |
Method SCHEDULE_IS_REVIEW on class CL_RMPS_PRO_DISPOSAL_GENERAL has no exception.
Method WRITE_PROTOCOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ACT_ID | Call by reference | Type reference (TYPE) | CSEQUENCE | Activity ID | 20041027 | |||
| 2 | IM_ARG_1 | Call by reference | Type reference (TYPE) | CSEQUENCE | Argument 1 (old value) | 20041027 | |||
| 3 | IM_ARG_2 | Call by reference | Type reference (TYPE) | CSEQUENCE | Argument 2 (new value) | 20041027 | |||
| 4 | IM_ARG_STRING | Call by reference | Type reference (TYPE) | CSEQUENCE | Additional info | 20041027 | |||
| 5 | IM_IF_SRM | Call by reference | Object reference (TYPE REF TO) | IF_SRM | Allgemeine SRM Methoden | 20041027 | |||
| 6 | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20041027 |
Method WRITE_PROTOCOL on class CL_RMPS_PRO_DISPOSAL_GENERAL has no exception.
Method XML_PROTOCOL_FOR_POID_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_XML_OUT | Call by reference | Type reference (TYPE) | IF_RMPS_XML_PRO=>TY_TT_PROTOCOL_OUT | 20041119 | ||||
| 2 | EX_TRANS_TAB | Call by reference | Type reference (TYPE) | ABAP_TRANS_SRCBIND_TAB | 20041119 | ||||
| 3 | IM_IF_SRM | Call by reference | Object reference (TYPE REF TO) | IF_SRM | Allgemeine SRM Methoden | 20041119 | |||
| 4 | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20041119 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei kombinierten Protokoll | 20041119 | ||
| 2 | Basisklasse (abstrakt) | 20041119 |
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 640 |