SAP ABAP Interface IF_RMPS_PRO_DECLARATION_EXE (Declaration Process)
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷
CA-GTF-RCM (Application Component) Records and Case Management
⤷
RMPS_PRO_DOCUMENT (Package) Record (Declaration and so on)

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RMPS_PRO_DECLARE_GSP | Declaration Process GSP | 20040506 |
Properties
Interface | IF_RMPS_PRO_DECLARATION_EXE | |
Short Description | Declaration Process |
General Data
Package | RMPS_PRO_DOCUMENT | Record (Declaration and so on) |
Created | 20040505 | SAP |
Last changed | 20110908 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CNTB | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ICON | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | IF_RMPS_PRO | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
4 | IF_RMPS_PRO_DECLARATION_EXE | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
5 | IF_SRM | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
6 | SRMBR | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
7 | SRMGU | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_RMPS_PRO_DECLARATION_EXE has no interface.
Friends
Interface IF_RMPS_PRO_DECLARATION_EXE has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_ANSWER_CANCEL | Constant | Public | Type reference (TYPE) | CHAR1 | 'C' | Cancel | 20050712 | |
2 | C_ANSWER_HIDEATTR | Constant | Public | Type reference (TYPE) | CHAR1 | 'H' | Do not display attributes | 20050712 | |
3 | C_ANSWER_NO_DIALOG | Constant | Public | Type reference (TYPE) | CHAR1 | 'L' | No dialog | 20051104 | |
4 | C_ANSWER_SHOWATTR | Constant | Public | Type reference (TYPE) | CHAR1 | 'S' | Display Attributes | 20050712 | |
5 | C_DECLTYPE_ALL | Constant | Public | Type reference (TYPE) | RMPS_DECLARE_TYPE | '2' | Assignment Type "All Options" | 20051024 | |
6 | C_DECLTYPE_FOLDER | Constant | Public | Type reference (TYPE) | RMPS_DECLARE_TYPE | '1' | Assignment Type "Only Cases" | 20051024 | |
7 | C_DECLTYPE_PARTS | Constant | Public | Type reference (TYPE) | RMPS_DECLARE_TYPE | ' ' | Assignment Type "Only Parts" | 20051024 | |
8 | C_DECLTYPE_RECORD | Constant | Public | Type reference (TYPE) | RMPS_DECLARE_TYPE | '3' | Selection Type "Folder Only" | 20060411 | |
9 | C_FCODE_DECLARE | Constant | Public | Type reference (TYPE) | UI_FUNC | 'PSPRO_DECLARE' | Declare Function Code | 20040608 | |
10 | C_FCODE_MOVE | Constant | Public | Type reference (TYPE) | UI_FUNC | IF_RMPS_PRO=>C_FCODE_MOVE | Function Code | 20040802 | |
11 | C_FCODE_PUBLIC | Constant | Public | Type reference (TYPE) | UI_FUNC | 'PSPRO_PUBLIC' | Change Function Code Declare | 20051104 | |
12 | C_ICON_DECLARE | Constant | Public | Type reference (TYPE) | ICONNAME | '@5Y@' | Declare Icon | 20040608 | |
13 | C_ICON_MOVE | Constant | Public | Type reference (TYPE) | ICONNAME | '@40@' | Move Icons | 20050714 | |
14 | C_ICON_PUBLIC | Constant | Public | Type reference (TYPE) | ICONNAME | '@5Y@' | Change Declare Icons | 20051104 | |
15 | C_PROCESS_DECLARE | Constant | Public | Type reference (TYPE) | CHAR1 | 'D' | Declare Process Type | 20040804 | |
16 | C_PROCESS_EXTERNAL | Constant | Public | Type reference (TYPE) | CHAR1 | 'E' | Process Type External Call | 20050928 | |
17 | C_PROCESS_MOVE | Constant | Public | Type reference (TYPE) | CHAR1 | 'M' | Move Process Type | 20040804 | |
18 | C_PROPNAME_DECL_AT | Constant | Public | Type reference (TYPE) | SDOK_PROPN | 'RMPSP_DECLARED_AT' | Attribute Name Declared on | 20040604 | |
19 | C_PROPNAME_DECL_BY | Constant | Public | Type reference (TYPE) | SDOK_PROPN | 'RMPSP_DECLARED_BY' | Attribute Name Declared by | 20040604 | |
20 | C_STATE_ALL_PUBLICS | Constant | Public | Type reference (TYPE) | RMPSP_DECLARE_STATE | 'A' | All Public Statuses | 20051104 | |
21 | C_STATE_DECLARED | Constant | Public | Type reference (TYPE) | RMPSP_DECLARE_STATE | 'X' | Public | 20040505 | |
22 | C_STATE_PRIVATE | Constant | Public | Type reference (TYPE) | RMPSP_DECLARE_STATE | 'P' | Private | 20040505 | |
23 | C_STATE_PUBLIC | Constant | Public | Type reference (TYPE) | RMPSP_DECLARE_STATE | 'E' | Public - Can be Changed | 20051104 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Checks if the object has already been assigned | 20040715 |
2 | ![]() |
Instance method | Public | Method | Ask as Last Chance to Change Attributes | 20040623 |
3 | ![]() |
Instance method | Public | Method | Determine Declaration State | 20040505 |
4 | ![]() |
Instance method | Public | Method | Declare Object | 20040505 |
5 | ![]() |
Instance method | Public | Method | Get Anchor for Insert | 20060504 |
6 | ![]() |
Static method | Public | Method | Get Declaration Pushbutton | 20040608 |
7 | ![]() |
Static method | Public | Method | Get Move Button | 20050714 |
8 | ![]() |
Instance method | Public | Method | Handles Drop or Insertion of a Document | 20061215 |
9 | ![]() |
Instance method | Public | Method | Move object from one folder to another | 20040728 |
10 | ![]() |
Instance method | Public | Method | Select a Folder | 20040512 |
Events
Interface IF_RMPS_PRO_DECLARATION_EXE has no event.
Types
Interface IF_RMPS_PRO_DECLARATION_EXE has no local type.
Method Signatures
Method CHECK_ASSIGNED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ASSIGNED | Call by reference | Type reference (TYPE) | SRMBOOLEAN | X= bereits zugeornet | 20040810 | ||
2 | ![]() |
EX_FOLDER_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20040810 | ||
3 | ![]() |
IM_ACT_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_SRM_REQUEST | Interface für Request | 20040715 | ||
4 | ![]() |
IM_DO_CHECKS | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Checks durchführen? | 20070105 | |
5 | ![]() |
IM_IF_SRM | Call by reference | Object reference (TYPE REF TO) | IF_SRM | Allgemeine SRM Methoden | 20040715 |
Method CHECK_ASSIGNED on Interface IF_RMPS_PRO_DECLARATION_EXE has no exception.
Method CHECK_ATTR_DIALOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_DECLARE_DETAILS | Call by reference | Type reference (TYPE) | RMPS_PRO_S_DECLARE_DETAILS | Detailinformationen für Declare | 20070104 | ||
2 | ![]() |
IM_IF_SRM | Call by reference | Object reference (TYPE REF TO) | IF_SRM | Allgemeine SRM Methoden | 20040623 | ||
3 | ![]() |
IM_MY_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20040727 | ||
4 | ![]() |
RE_ANSWER | Value transfer | Type reference (TYPE) | CHAR1 | Antwort Konstanten C_ANSWER* | 20050712 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Veröffentlichen von Dokumenten | 20040623 |
Method CHECK_DECLARATION_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_DECLARATION_STATE | Call by reference | Type reference (TYPE) | RMPSP_DECLARE_STATE | Status (Konstanten C_STATE_*) | 20040507 | ||
2 | ![]() |
EX_DECL_STATE_DESCR | Call by reference | Type reference (TYPE) | SRMDESCR | Text zum aktuellen Status | 20040623 | ||
3 | ![]() |
EX_NEXT_DECLARE_STATE | Call by reference | Type reference (TYPE) | SRMSTATID | Nächster öffentlicher Status | 20040507 | ||
4 | ![]() |
EX_NEXT_STATE_TYPE | Call by reference | Type reference (TYPE) | RMPSP_DECLARE_STATE | Status der Sichtbarkeit | 20051104 | ||
5 | ![]() |
EX_NO_STATE_HANDLING | Call by reference | Type reference (TYPE) | SRMBOOLEAN | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20041105 | ||
6 | ![]() |
IM_BACKEND | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_OBJECT | Speziell für abstrakte Klasse SP Object | 20040506 | ||
7 | ![]() |
IM_CONTAINER_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20040512 | ||
8 | ![]() |
IM_NO_DIALOG | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>TRUE | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20051104 | |
9 | ![]() |
IM_PREFERED_STATE | Call by reference | Type reference (TYPE) | SRMSTATID | bevorzugter Status, Initial = verwenden höchster Status | 20051104 |
Method CHECK_DECLARATION_STATE on Interface IF_RMPS_PRO_DECLARATION_EXE has no exception.
Method DECLARE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_SELECTED_FOLDER | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Zugeordneter Folder | 20040623 | ||
2 | ![]() |
IM_ANCHOR | Call by reference | Type reference (TYPE) | STRING | Einfügen am Anker falls initial, bestimmen durch Methode ode | 20060504 | ||
3 | ![]() |
IM_ATTR_DIALOG | Call by reference | Type reference (TYPE) | CHAR1 | SPACE | ' ' = Popup; Konstanten C_ANSWER_* = als Antwort verwenden | 20070104 | |
4 | ![]() |
IM_BACKEND | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_OBJECT | Speziell für abstrakte Klasse SP Object | 20040506 | ||
5 | ![]() |
IM_CLIENT_EVENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_CLIENT_EVENT | Eventklasse Nur mit Dialog erforderlich | 20040623 | ||
6 | ![]() |
IM_CONTROLLED_COPY | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Boolean: Possible Values IF_SRM=>TRUE / FALSE | 20050204 | |
7 | ![]() |
IM_FOLDER_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Vaterelement POID (Folder/Record) | 20040526 | ||
8 | ![]() |
IM_IF_SRM | Call by reference | Object reference (TYPE REF TO) | IF_SRM | Allgemeine SRM Methoden | 20040512 | ||
9 | ![]() |
IM_INSERT_FOLDER | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | X = Zuordnen zum Vaterelement, ' ' = Subelement | 20051104 | |
10 | ![]() |
IM_IS_DOD_VERSION | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Ist DoD Version | 20061220 | |
11 | ![]() |
IM_NO_DIALOG | Call by reference | Type reference (TYPE) | SRMBOOLEAN | '-' | 'X' = Ohne Dialoge | 20040623 | |
12 | ![]() |
IM_NO_FOLDER_CHECK | Call by reference | Type reference (TYPE) | SRMBOOLEAN | '-' | 'X' = Folderzuordnung existiert bereits | 20040624 | |
13 | ![]() |
IM_PART_FE_DRAGDROP | Call by reference | Object reference (TYPE REF TO) | OBJECT | Part Frontend | 20040727 | ||
14 | ![]() |
IM_PART_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Unterstruktur POID (PART) | 20040831 | ||
15 | ![]() |
IM_PREFERRED_STATE | Call by reference | Type reference (TYPE) | SRMSTATID | Falls initial wird der höchst möglich Status verwendet! | 20051104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Veröffentlichen von Dokumenten | 20040602 |
Method GET_ANCHOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ACTIVITY | Call by reference | Type reference (TYPE) | CHAR1 | C_PROCESS_* | 20060504 | ||
2 | ![]() |
IM_ACTUAL_ANCHOR | Call by reference | Type reference (TYPE) | STRING | Anker der mitgegeben wurde | 20060504 | ||
3 | ![]() |
IM_INSERT_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Objekt das eingefügt wird | 20060504 | ||
4 | ![]() |
IM_INSERT_TO | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Objekt in das eingefügt wird | 20060504 | ||
5 | ![]() |
RE_ANCHOR | Value transfer | Type reference (TYPE) | STRING | Anker der verwendet werden soll | 20060504 |
Method GET_ANCHOR on Interface IF_RMPS_PRO_DECLARATION_EXE has no exception.
Method GET_DECLARE_BUTTON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_DECLARE_BUTTON | Value transfer | Type reference (TYPE) | STB_BUTTON | Toolbarbutton | 20040608 |
Method GET_DECLARE_BUTTON on Interface IF_RMPS_PRO_DECLARATION_EXE has no exception.
Method GET_MOVE_BUTTON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_MOVE_BUTTON | Value transfer | Type reference (TYPE) | STB_BUTTON | Umhängen Button | 20050714 |
Method GET_MOVE_BUTTON on Interface IF_RMPS_PRO_DECLARATION_EXE has no exception.
Method HANDLE_DROP_INSERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACTION | Call by reference | Type reference (TYPE) | CHAR10 | Characterfeld der Länge 10 | 20061215 | ||
2 | ![]() |
ALLOWED | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Einfügen erlaub X = Ja | 20061215 | ||
3 | ![]() |
ELEMENT_GID | Call by reference | Type reference (TYPE) | I | Element GID | 20061215 | ||
4 | ![]() |
ELEMENT_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID des Elements | 20061215 | ||
5 | ![]() |
IM_IF_CLIENT_EVENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_CLIENT_WIN | SP Client Interface für Win | 20061215 | ||
6 | ![]() |
IM_IF_CONTAINER_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Container in den das Objekt eingefügt wird | 20061215 | ||
7 | ![]() |
IM_IF_CONT_FE_DRAGDROP | Call by reference | Object reference (TYPE REF TO) | OBJECT | Drag Drop container Fe | 20061215 | ||
8 | ![]() |
IM_IF_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_SRM_REQUEST | Interface für Request | 20061215 | ||
9 | ![]() |
IM_IF_SRM | Call by reference | Object reference (TYPE REF TO) | IF_SRM | Allgemeine SRM Methoden | 20061215 | ||
10 | ![]() |
IT_GLOB_REQUEST_TABLE | Call by reference | Type reference (TYPE) | SRMBR_REQUEST_TABLE | request table | 20061215 | ||
11 | ![]() |
I_IF_REC_INSTANCE_XML | Call by reference | Object reference (TYPE REF TO) | CL_SRM_XML_REC_INSTANCE | record instance | 20061215 |
Method HANDLE_DROP_INSERT on Interface IF_RMPS_PRO_DECLARATION_EXE has no exception.
Method MOVE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ACT_FOLDER_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID (Source POID) | 20040728 | ||
2 | ![]() |
IM_ANCHOR | Call by reference | Type reference (TYPE) | STRING | Anker an dem eingefügt werden soll | 20060504 | ||
3 | ![]() |
IM_CLIENT_EVENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_CLIENT_EVENT | Event Object | 20040728 | ||
4 | ![]() |
IM_IF_SRM | Call by reference | Object reference (TYPE REF TO) | IF_SRM | Allgemeine SRM Methoden | 20040728 | ||
5 | ![]() |
IM_INSERT_FOLDER | Call by reference | Type reference (TYPE) | SRMBOOLEAN | X = Einfügen direkt in Folder | 20060516 | ||
6 | ![]() |
IM_MY_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20040728 | ||
7 | ![]() |
IM_NEW_FOLDER_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Neuer Folder | 20040728 | ||
8 | ![]() |
IM_NEW_PART_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Neuer Part | 20060516 | ||
9 | ![]() |
IM_REASON | Call by reference | Type reference (TYPE) | RMPS_PRO_MOVE_REASON | Kommentar für das Umhängen | 20060516 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Veröffentlichen von Dokumenten | 20040803 |
Method SELECT_FOLDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_DO_FREEZE | Call by reference | Type reference (TYPE) | SRMBOOLEAN | Der Part wurde entsperrt | 20050518 | ||
2 | ![]() |
EX_FOLDER_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID des gewählten Folders | 20040804 | ||
3 | ![]() |
EX_IS_FOLDER | Call by reference | Type reference (TYPE) | SRMBOOLEAN | X = Einfügen in Case Akte | 20051025 | ||
4 | ![]() |
EX_PART_API | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD | Part Api, geöffnet und gesperrt | 20050518 | ||
5 | ![]() |
EX_PART_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID des gewählten Parts | 20040831 | ||
6 | ![]() |
EX_USER_COMMENT | Call by reference | Type reference (TYPE) | RMPS_PRO_MOVE_REASON | Kommentar für das Umhängen | 20040804 | ||
7 | ![]() |
IM_CLIENT_EVENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_CLIENT_EVENT | Eventklasse: SP Client -> Frame | 20040512 | ||
8 | ![]() |
IM_IF_SRM | Call by reference | Object reference (TYPE REF TO) | IF_SRM | Allgemeine SRM Methoden | 20040512 | ||
9 | ![]() |
IM_NEXT_STATE | Call by reference | Type reference (TYPE) | SRMSTATID | SRM Status ID | 20051104 | ||
10 | ![]() |
IM_PROCESS_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | IF_RMPS_PRO_DECLARATION_EXE=>C_PROCESS_DECLARE | Prozessstyp IF_RMPS_PRO_DECLARATION_EXE=>C_PROCESS_* | 20040804 | |
11 | ![]() |
IM_SOURCE_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID des Aufrufers | 20040512 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Veröffentlichen von Dokumenten | 20040623 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 640 |