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 CHECK_ASSIGNED Static method Public Method Checks if the object has already been assigned 20040715
2 CHECK_ATTR_DIALOG Instance method Public Method Ask as Last Chance to Change Attributes 20040623
3 CHECK_DECLARATION_STATE Instance method Public Method Determine Declaration State 20040505
4 DECLARE_OBJECT Instance method Public Method Declare Object 20040505
5 GET_ANCHOR Instance method Public Method Get Anchor for Insert 20060504
6 GET_DECLARE_BUTTON Static method Public Method Get Declaration Pushbutton 20040608
7 GET_MOVE_BUTTON Static method Public Method Get Move Button 20050714
8 HANDLE_DROP_INSERT Instance method Public Method Handles Drop or Insertion of a Document 20061215
9 MOVE_OBJECT Instance method Public Method Move object from one folder to another 20040728
10 SELECT_FOLDER 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 Exporting EX_ASSIGNED Call by reference Type reference (TYPE) SRMBOOLEAN X= bereits zugeornet 20040810
2 Exporting EX_FOLDER_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20040810
3 Importing IM_ACT_REQUEST Call by reference Object reference (TYPE REF TO) IF_SRM_REQUEST Interface für Request 20040715
4 Importing IM_DO_CHECKS Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Checks durchführen? 20070105
5 Importing 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 Importing IM_DECLARE_DETAILS Call by reference Type reference (TYPE) RMPS_PRO_S_DECLARE_DETAILS Detailinformationen für Declare 20070104
2 Importing IM_IF_SRM Call by reference Object reference (TYPE REF TO) IF_SRM Allgemeine SRM Methoden 20040623
3 Importing IM_MY_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20040727
4 Returning RE_ANSWER Value transfer Type reference (TYPE) CHAR1 Antwort Konstanten C_ANSWER* 20050712
# Exception Resumable Description Created on
1 CX_RMPS_PRO_DECLARE 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 Exporting EX_DECLARATION_STATE Call by reference Type reference (TYPE) RMPSP_DECLARE_STATE Status (Konstanten C_STATE_*) 20040507
2 Exporting EX_DECL_STATE_DESCR Call by reference Type reference (TYPE) SRMDESCR Text zum aktuellen Status 20040623
3 Exporting EX_NEXT_DECLARE_STATE Call by reference Type reference (TYPE) SRMSTATID Nächster öffentlicher Status 20040507
4 Exporting EX_NEXT_STATE_TYPE Call by reference Type reference (TYPE) RMPSP_DECLARE_STATE Status der Sichtbarkeit 20051104
5 Exporting EX_NO_STATE_HANDLING Call by reference Type reference (TYPE) SRMBOOLEAN Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20041105
6 Importing IM_BACKEND Call by reference Object reference (TYPE REF TO) IF_SRM_SP_OBJECT Speziell für abstrakte Klasse SP Object 20040506
7 Importing IM_CONTAINER_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20040512
8 Importing IM_NO_DIALOG Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20051104
9 Importing 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 Exporting EX_SELECTED_FOLDER Call by reference Object reference (TYPE REF TO) IF_SRM_POID Zugeordneter Folder 20040623
2 Importing IM_ANCHOR Call by reference Type reference (TYPE) STRING Einfügen am Anker falls initial, bestimmen durch Methode ode 20060504
3 Importing IM_ATTR_DIALOG Call by reference Type reference (TYPE) CHAR1 SPACE ' ' = Popup; Konstanten C_ANSWER_* = als Antwort verwenden 20070104
4 Importing IM_BACKEND Call by reference Object reference (TYPE REF TO) IF_SRM_SP_OBJECT Speziell für abstrakte Klasse SP Object 20040506
5 Importing IM_CLIENT_EVENT Call by reference Object reference (TYPE REF TO) IF_SRM_CLIENT_EVENT Eventklasse Nur mit Dialog erforderlich 20040623
6 Importing IM_CONTROLLED_COPY Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Boolean: Possible Values IF_SRM=>TRUE / FALSE 20050204
7 Importing IM_FOLDER_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID Vaterelement POID (Folder/Record) 20040526
8 Importing IM_IF_SRM Call by reference Object reference (TYPE REF TO) IF_SRM Allgemeine SRM Methoden 20040512
9 Importing IM_INSERT_FOLDER Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE X = Zuordnen zum Vaterelement, ' ' = Subelement 20051104
10 Importing IM_IS_DOD_VERSION Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Ist DoD Version 20061220
11 Importing IM_NO_DIALOG Call by reference Type reference (TYPE) SRMBOOLEAN '-' 'X' = Ohne Dialoge 20040623
12 Importing IM_NO_FOLDER_CHECK Call by reference Type reference (TYPE) SRMBOOLEAN '-' 'X' = Folderzuordnung existiert bereits 20040624
13 Importing IM_PART_FE_DRAGDROP Call by reference Object reference (TYPE REF TO) OBJECT Part Frontend 20040727
14 Importing IM_PART_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID Unterstruktur POID (PART) 20040831
15 Importing 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 CX_RMPS_PRO_DECLARE 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 Importing IM_ACTIVITY Call by reference Type reference (TYPE) CHAR1 C_PROCESS_* 20060504
2 Importing IM_ACTUAL_ANCHOR Call by reference Type reference (TYPE) STRING Anker der mitgegeben wurde 20060504
3 Importing IM_INSERT_OBJECT Call by reference Object reference (TYPE REF TO) IF_SRM_POID Objekt das eingefügt wird 20060504
4 Importing IM_INSERT_TO Call by reference Object reference (TYPE REF TO) IF_SRM_POID Objekt in das eingefügt wird 20060504
5 Returning 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 Returning 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 Returning 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 Importing ACTION Call by reference Type reference (TYPE) CHAR10 Characterfeld der Länge 10 20061215
2 Returning ALLOWED Value transfer Type reference (TYPE) SRMBOOLEAN Einfügen erlaub X = Ja 20061215
3 Importing ELEMENT_GID Call by reference Type reference (TYPE) I Element GID 20061215
4 Importing ELEMENT_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID des Elements 20061215
5 Importing 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 Importing 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 Importing IM_IF_CONT_FE_DRAGDROP Call by reference Object reference (TYPE REF TO) OBJECT Drag Drop container Fe 20061215
8 Importing IM_IF_REQUEST Call by reference Object reference (TYPE REF TO) IF_SRM_REQUEST Interface für Request 20061215
9 Importing IM_IF_SRM Call by reference Object reference (TYPE REF TO) IF_SRM Allgemeine SRM Methoden 20061215
10 Importing IT_GLOB_REQUEST_TABLE Call by reference Type reference (TYPE) SRMBR_REQUEST_TABLE request table 20061215
11 Importing 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 Importing IM_ACT_FOLDER_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID (Source POID) 20040728
2 Importing IM_ANCHOR Call by reference Type reference (TYPE) STRING Anker an dem eingefügt werden soll 20060504
3 Importing IM_CLIENT_EVENT Call by reference Object reference (TYPE REF TO) IF_SRM_CLIENT_EVENT Event Object 20040728
4 Importing IM_IF_SRM Call by reference Object reference (TYPE REF TO) IF_SRM Allgemeine SRM Methoden 20040728
5 Importing IM_INSERT_FOLDER Call by reference Type reference (TYPE) SRMBOOLEAN X = Einfügen direkt in Folder 20060516
6 Importing IM_MY_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20040728
7 Importing IM_NEW_FOLDER_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID Neuer Folder 20040728
8 Importing IM_NEW_PART_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID Neuer Part 20060516
9 Importing 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 CX_RMPS_PRO_DECLARE 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 Exporting EX_DO_FREEZE Call by reference Type reference (TYPE) SRMBOOLEAN Der Part wurde entsperrt 20050518
2 Exporting EX_FOLDER_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID des gewählten Folders 20040804
3 Exporting EX_IS_FOLDER Call by reference Type reference (TYPE) SRMBOOLEAN X = Einfügen in Case Akte 20051025
4 Exporting EX_PART_API Call by reference Object reference (TYPE REF TO) IF_SRM_SP_RECORD Part Api, geöffnet und gesperrt 20050518
5 Exporting EX_PART_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID des gewählten Parts 20040831
6 Exporting EX_USER_COMMENT Call by reference Type reference (TYPE) RMPS_PRO_MOVE_REASON Kommentar für das Umhängen 20040804
7 Importing IM_CLIENT_EVENT Call by reference Object reference (TYPE REF TO) IF_SRM_CLIENT_EVENT Eventklasse: SP Client -> Frame 20040512
8 Importing IM_IF_SRM Call by reference Object reference (TYPE REF TO) IF_SRM Allgemeine SRM Methoden 20040512
9 Importing IM_NEXT_STATE Call by reference Type reference (TYPE) SRMSTATID SRM Status ID 20051104
10 Importing 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 Importing IM_SOURCE_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID des Aufrufers 20040512
# Exception Resumable Description Created on
1 CX_RMPS_PRO_DECLARE Fehler beim Veröffentlichen von Dokumenten 20040623
History
Last changed by/on SAP  20110908 
SAP Release Created in 640