SAP ABAP Class CL_RSTRAN_MAINTAIN (Maintenance Level for Transformation)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSTRAN (Package) Transformation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_MASTER Transformation Back End (Model) 20040820
Properties
Class CL_RSTRAN_MAINTAIN  
Short Description Maintenance Level for Transformation    
Super Class CL_RSTRAN_MASTER Transformation Back End (Model) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSTRAN   Transformation 
Created 20040727   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSTRAN_STAT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSAWC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSSB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSTRAN_MAINTAIN has no interface implemented.
Friends
Class CL_RSTRAN_MAINTAIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_CURRUNIT_ALLOWED Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20060922
2 P_MODE Instance attribute Private Type reference (TYPE) SYUCOMM Function Code that Triggered PAI 20041206
3 P_R_SCRIPT_UI Instance attribute Private Object reference (TYPE REF TO) CL_RSTRAN_DB_SCRIPT_UI UI class for script on HANA 20130515
4 P_T_STEPTABLE Static Attribute Private Type reference (TYPE) TY_T_STEPTABLE 20041208
5 P_WITH_POPUP Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20060208
6 T_MSG_BUFFER Static Attribute Private Type reference (TYPE) TY_T_MSGBUF 20070514
Methods
# Method Level Visibility Method type Description Created on
1 ADD_GROUP Instance method Public Method Adding Inital Group 20041228
2 ADD_RULE Instance method Public Method Adding a Rule 20041122
3 ADD_SYMESSAGE_TO_BUFFER Static method Public Method 20070514
4 CALL_BIXP Instance method Public Method Calls Conversoin Object Collector for A1S Content 20080129
5 CALL_BIXP_NECESSARY Instance method Public Method Conversion Object Collector Must be Called 20080130
6 CHANGE_FIELDS Instance method Public Method For Test 20080915
7 CHANGE_MODE Instance method Public Method Switch Between Display and Change Mode 20041001
8 CHECK Instance method Public Method Checks Current Transformation 20050504
9 CHECK_AUTH_END Instance method Public Method Query if authorization found for end routine 20100413
10 CHECK_AUTH_START Instance method Public Method Query if authorization found for start routine 20100413
11 CHECK_CURRUNIT_POSSIBLE Instance method Public Method Checks if Unit or Currency Conversion Possible 20060926
12 CHECK_RECORDMODE Instance method Public Method Checks whether record-mode handling is necessary 20050419
13 CLASS_CONSTRUCTOR Static method Public Constructor 20041208
14 COMPARE_NM Instance method Public Method Compare N Version with M Version 20041201
15 CONSTRUCTOR Instance method Public Constructor 20040820
16 CREATE_INIT_MAPPING Instance method Public Method Generates Initial Mapping 20051107
17 DELETE_END_ROUTINE Instance method Public Method Deletion of End Routine 20050215
18 DELETE_EXPERT_ROUTINE Instance method Public Method Deleting the Expert Routine 20050223
19 DELETE_GROUP Instance method Public Method Delete Group 20050202
20 DELETE_RULE Instance method Public Method Deletion of Rule 20041202
21 DELETE_SCRIPT Instance method Public Method Deleting the Script (for HANA) 20130514
22 DELETE_START_ROUTINE Instance method Public Method Deletion of Start Routine 20050215
23 DISPLAY_BUFFERED_MESSAGES Static method Public Method 20070514
24 EXECUTE Instance method Public Method Execute 20040802
25 FILTER_TEC_FIELDS Instance method Private Method Filter Technical Fields 20041126
26 GET_CURRENT_APPEND Instance method Public Method Returns Current Append 20060104
27 GET_CURRUNIT_ALLOWED Instance method Public Method Checks if Unit or Currency Conversion is Allowed 20060913
28 GET_HEADER_INFO Instance method Public Method Deliver Header Information for Transformation 20040820
29 GET_MODE Instance method Public Method Deliver Current Mode 20041206
30 GET_OBJVERS Instance method Public Method Deliver Current Version 20041201
31 GET_REF_INT_FOR_FIELD Instance method Public Method Returns Ref. Integrity for Target InfoObject if Set 20071128
32 GET_SCRIPT Instance method Private Method get script 20130515
33 GET_SCRIPT_NAME Instance method Private Method get script name 20130517
34 GET_STEPTABLE Instance method Public Method Return Rule-Step Table 20041208
35 GET_TGT_SEGIDS Instance method Public Method Returns target segment ID(s) for source segment ID(s) 20091002
36 MAINTAIN_END Instance method Public Method Maintenance of End Routine 20050209
37 MAINTAIN_EXPERT Instance method Public Method Maintenance of Expert Routine 20041115
38 MAINTAIN_SCRIPT Instance method Public Method Maintenance of Script (for HANA) 20130514
39 MAINTAIN_START Instance method Public Method Maintenance of Start Routine 20050209
40 RESET_TO_ACTIVE Instance method Public Method Resetting to Active Version 20041230
41 SELECT_APPEND Instance method Public Method Chose the append that you want to work with 20060120
42 SET_ALL_FIELDS Instance method Public Method Setting of Text 20071106
43 SET_CURRUNIT_ALLOWED Instance method Public Method Checks if Unit or Currency Conversion is Allowed 20060913
44 SET_FIELD_LIST_GLOBAL Instance method Public Method Returns the field list for global rules 20080903
45 SET_GROUPFIELDS Instance method Public Method Sets Field List with Grouping Information 20080227
46 SET_OBJVERS Instance method Public Method Setting Current Version to Object Version 20041214
47 SET_OWNER Instance method Public Method Setting of Text 20071106
48 SET_REF_INT_FIELDS Instance method Public Method Sets All Fields with Ref. Integrity 20060706
49 SET_SCRIPT Instance method Private Method set script 20130515
50 SET_SCRIPT_FIELD_DEFAULT Instance method Private Method set default field list for script 20130809
51 SET_TEXT Instance method Public Method Setting of Text 20050110
52 SET_UNIT_CHECK Instance method Public Method Sets UNIT_CHECK 20100728
53 SET_USED_SEGMENTS Instance method Public Method Sets Used Segments 20051123
54 UNPREPARE Instance method Public Method Unlock,... 20050111
55 VERSION_EXISTS Instance method Public Method Check whether version exists 20041201
Events
Class CL_RSTRAN_MAINTAIN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_MSGBUF Private See coding 20070514 begin of TY_S_MSGBUF, tranid type rstranid. INCLUDE type bal_s_msg. types: display_type type SYMSGTY, end of ty_s_msgbuf
2 TY_S_STEPTABLE Public See coding 20051123 BEGIN OF ty_s_steptable, steptype TYPE rstran_steptype, txtlg TYPE rstxtlg, columnid TYPE rstran_columnid, END OF ty_s_steptable
3 TY_T_MSGBUF Private See coding 20070514 TY_T_MSGBUF type STANDARD TABLE OF ty_s_msgbuf with NON-UNIQUE DEFAULT KEY
4 TY_T_STEPTABLE Public See coding 20051123 ty_t_steptable TYPE STANDARD TABLE OF ty_s_steptable WITH NON-UNIQUE DEFAULT KEY
Method Signatures

Method ADD_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TYPE Call by reference Type reference (TYPE) RSTRAN_GROUPTYPE Typ einer Gruppe 20041228
2 Importing I_T_SEGID Call by reference Type reference (TYPE) RSTRAN_T_SEGID Segmentnummern der Zielfelder 20060131
3 Returning R_R_GROUP Value transfer Object reference (TYPE REF TO) CL_RSTRAN_TRFN_GROUP Transformationsgruppe 20050105
# Exception Resumable Description Created on
1 CX_RSTRAN_ERROR_WITH_MESSAGE Exception mit Meldung 20050712
2 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabe 20050105

Method ADD_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RULEID Call by reference Type reference (TYPE) RSTRAN_RULEID Nummer einer Regel innerhalb einer Transformation 20051111
2 Importing I_AGGR Call by reference Type reference (TYPE) RSTRAN_AGGREGATION Aggregationsverhalten in Transformation 20041122
3 Importing I_GROUPID Call by reference Type reference (TYPE) RSTRAN_GROUPID Nummer einer Transformationsgruppe 20041122
4 Importing I_REF_RULE Call by reference Type reference (TYPE) RSTRAN_RULEID Nummer einer Regel innerhalb einer Transformation 20041122
5 Importing I_RULENAME Call by reference Type reference (TYPE) RSTRAN_RULENAME Name einer Regel 20041122
6 Importing I_RULETYPE Call by reference Type reference (TYPE) RSTRAN_RULETYPE Typ einer Regel 20041122
7 Importing I_S_RULEINFO Call by reference Type reference (TYPE) RSTRANRULE Transformationsregel 20041122
8 Importing I_T_POSIT Call by reference Type reference (TYPE) RSTRAN_T_POSIT_MAPPING Mapping von Parameter und Strukturposition 20041122
# Exception Resumable Description Created on
1 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabe 20050121

Method ADD_SYMESSAGE_TO_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAYTYPE Call by reference Type reference (TYPE) SYMSGTY RS_C_SUCCESS Nachrichtentyp 20070514
2 Importing I_TRANID Call by reference Type reference (TYPE) RSTRANID TransformationsId 20070514

Method ADD_SYMESSAGE_TO_BUFFER on class CL_RSTRAN_MAINTAIN has no exception.

Method CALL_BIXP Signature

Method CALL_BIXP on class CL_RSTRAN_MAINTAIN has no parameter.
Method CALL_BIXP on class CL_RSTRAN_MAINTAIN has no exception.

Method CALL_BIXP_NECESSARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NECESSARY Value transfer Type reference (TYPE) RS_BOOL Boolean 20080130

Method CALL_BIXP_NECESSARY on class CL_RSTRAN_MAINTAIN has no exception.

Method CHANGE_FIELDS Signature

Method CHANGE_FIELDS on class CL_RSTRAN_MAINTAIN has no parameter.
Method CHANGE_FIELDS on class CL_RSTRAN_MAINTAIN has no exception.

Method CHANGE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HANDLING Call by reference Type reference (TYPE) RSTRAN_HANDLING CL_RSTRAN_STAT=>HANDLING_DEFORCE Handling für Bearbeitungswechsel (Ändern - Anzeigen) 20041001
2 Importing I_MODE Call by reference Type reference (TYPE) SYUCOMM RSAWC_C_TFC-CHANGE Bearbeitungsart 20041001
# Exception Resumable Description Created on
1 CX_RSTRAN_CANCELLED Abbruch durch den Benutzer (Dialog) 20041001
2 CX_RSTRAN_DISPLAY_ONLY Objekt darf nur angezeigt, nicht aber bearbeitet werden 20041001
3 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabe 20041001
4 CX_RSTRAN_NOT_AUTHORIZED Keine Berechtigung (nicht als Vaterklasse benutzen !!) 20041001
5 CX_RSTRAN_NO_SAVE Änderungen sind nicht gespeichert 20041001

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20050504
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20050504
3 Importing I_WITH_DISPLAY Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20050506

Method CHECK on class CL_RSTRAN_MAINTAIN has no exception.

Method CHECK_AUTH_END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_AUTH_EXIST Value transfer Type reference (TYPE) RS_BOOL angeforderte Berechtigung 20100413

Method CHECK_AUTH_END on class CL_RSTRAN_MAINTAIN has no exception.

Method CHECK_AUTH_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_AUTH_EXIST Value transfer Type reference (TYPE) RS_BOOL angeforderte Berechtigung 20100413

Method CHECK_AUTH_START on class CL_RSTRAN_MAINTAIN has no exception.

Method CHECK_CURRUNIT_POSSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_POSSIBLE Value transfer Type reference (TYPE) RS_BOOL erlaubt: 'U' - immer; 'X' schlatbar; ' ' - keine Umrechnung 20060926

Method CHECK_CURRUNIT_POSSIBLE on class CL_RSTRAN_MAINTAIN has no exception.

Method CHECK_RECORDMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_RECORDMODE Value transfer Type reference (TYPE) RS_BOOL Boolean 20050419

Method CHECK_RECORDMODE on class CL_RSTRAN_MAINTAIN has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RSTRAN_MAINTAIN has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSTRAN_MAINTAIN has no exception.

Method COMPARE_NM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_EQUAL Value transfer Type reference (TYPE) RS_BOOL Boolean 20041201

Method COMPARE_NM on class CL_RSTRAN_MAINTAIN has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CURRUNIT_ALLOWED Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20060922
2 Importing I_EXPERT Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20041115
3 Importing I_MODE Call by reference Type reference (TYPE) SYUCOMM RSAWC_C_TFC-DISPLAY Funktionscode, der PAI ausgelöst hat 20041206
4 Importing I_STRUCTURE_TYPE Call by reference Type reference (TYPE) RSTRAN_STRUCTURE_TYP SPACE Typ/Format der Struktur für die Transformation 20091006
5 Importing I_S_OWNED_BY Call by reference Type reference (TYPE) RSO_S_TLOGO_OWNED_BY Übergeordnetes TLOGO Objekt (dem das aktuelle Objekt gehört) 20060529
6 Importing I_S_SOURCE Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20040820
7 Importing I_S_TARGET Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20040820
8 Importing I_TMPL_TRANID Call by reference Type reference (TYPE) RSTRANID Vorlagetransformation aus der kopiert werden soll 20070822
9 Importing I_TRANID Call by reference Type reference (TYPE) RSTRANID TransformationsId 20041206
10 Importing I_WITH_MESSAGE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20051202
11 Importing I_WITH_POPUP Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20060208
12 Importing I_WITH_PROPOSAL Value transfer Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20090216
# Exception Resumable Description Created on
1 CX_RSTRAN_ALREADY_EXIST Transformation existiert schon 20050131
2 CX_RSTRAN_CANCELLED Abbruch durch Benutzer beim Aufruf des Transportwesens 20041001
3 CX_RSTRAN_DISPLAY_ONLY Objekt darf nur angezeigt, nicht aber bearbeitet werden 20041206
4 CX_RSTRAN_ERROR_WITH_MESSAGE Exception mit Meldung 20050812
5 CX_RSTRAN_INPUT_INVALID Eingabe ungültig 20041001
6 CX_RSTRAN_NOT_AUTHORIZED Keine Anzeigeberechtigung 20041001
7 CX_RSTRAN_NOT_FOUND Objekt nicht gefunden 20041001

Method CREATE_INIT_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_POSIT_MAP Call by reference Type reference (TYPE) RSTRAN_T_POSIT_MAP Mapping zwischen Feld der Qulle und Feld des Zieles 20051108

Method CREATE_INIT_MAPPING on class CL_RSTRAN_MAINTAIN has no exception.

Method DELETE_END_ROUTINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20050215

Method DELETE_END_ROUTINE on class CL_RSTRAN_MAINTAIN has no exception.

Method DELETE_EXPERT_ROUTINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WITH_POPUP Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 'X' - mit Abfrage zum Löschen 20050321
# Exception Resumable Description Created on
1 CX_RSTRAN_CANCELLED Abbruch durch den Benutzer (Dialog) 20050321

Method DELETE_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GROUPID Call by reference Type reference (TYPE) RSTRAN_GROUPID Nummer einer Transformationsgruppe 20050202
2 Returning R_SUBRC Value transfer Type reference (TYPE) RS_BOOL Boolean 20050314

Method DELETE_GROUP on class CL_RSTRAN_MAINTAIN has no exception.

Method DELETE_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RULEID Call by reference Type reference (TYPE) RSTRAN_RULEID Nummer einer Regel innerhalb einer Transformation 20041202
2 Returning R_SUBRC Value transfer Type reference (TYPE) SY-SUBRC 0- erfoglreich; 4- Fehler; 6 - wird noch verwendet 20041202

Method DELETE_RULE on class CL_RSTRAN_MAINTAIN has no exception.

Method DELETE_SCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WITH_POPUP Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 'X' - to Delete with Request 20130514
# Exception Resumable Description Created on
1 CX_RSTRAN_CANCELLED Terminated by User (Dialog) 20130514

Method DELETE_START_ROUTINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20050215

Method DELETE_START_ROUTINE on class CL_RSTRAN_MAINTAIN has no exception.

Method DISPLAY_BUFFERED_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TRANID Call by reference Type reference (TYPE) RSTRANID TransformationsId 20070514

Method DISPLAY_BUFFERED_MESSAGES on class CL_RSTRAN_MAINTAIN has no exception.

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20040802
2 Importing I_WITH_CTO Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Transportanschluss 20090123
3 Importing I_WRKMODE Call by reference Type reference (TYPE) RSTRAN_WRKMODE Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20040802
# Exception Resumable Description Created on
1 CX_RSTRAN_CANCELLED Abbruch durch den Benutzer (Dialog) 20041001
2 CX_RSTRAN_DISPLAY_ONLY Objekt darf nur angezeigt, nicht aber bearbeitet werden 20041001
3 CX_RSTRAN_ERROR_WITH_MESSAGE Deprecated - use CX_RS_STATIC_CHECK instead 20041001

Method FILTER_TEC_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_FIELD Call by reference Type reference (TYPE) RSTRAN_T_FIELD Transformation - Strukturfelder 20041126

Method FILTER_TEC_FIELDS on class CL_RSTRAN_MAINTAIN has no exception.

Method GET_CURRENT_APPEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_APPEND Value transfer Type reference (TYPE) RSTRAN_S_TRFN_APPEND Transformation Append 20060104

Method GET_CURRENT_APPEND on class CL_RSTRAN_MAINTAIN has no exception.

Method GET_CURRUNIT_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CURRUNIT Value transfer Type reference (TYPE) RS_BOOL Boolean 20060913

Method GET_CURRUNIT_ALLOWED on class CL_RSTRAN_MAINTAIN has no exception.

Method GET_HEADER_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TRAN_INFO Call by reference Type reference (TYPE) RSTRANINFO Kopfinformation der Transformation 20040820

Method GET_HEADER_INFO on class CL_RSTRAN_MAINTAIN has no exception.

Method GET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_MODE Value transfer Type reference (TYPE) SYUCOMM Funktionscode, der PAI ausgelöst hat 20041206

Method GET_MODE on class CL_RSTRAN_MAINTAIN has no exception.

Method GET_OBJVERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_OBJVERS Value transfer Type reference (TYPE) RSOBJVERS Objektversion 20041201

Method GET_OBJVERS on class CL_RSTRAN_MAINTAIN has no exception.

Method GET_REF_INT_FOR_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20071128
2 Importing I_SEGID Call by reference Type reference (TYPE) RSTRAN_SEGID Segment-ID 20071128
3 Returning R_REF_INT Value transfer Type reference (TYPE) RS_BOOL Boolean 20071128

Method GET_REF_INT_FOR_FIELD on class CL_RSTRAN_MAINTAIN has no exception.

Method GET_SCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SCRIPT Value transfer Type reference (TYPE) STRING 20130515

Method GET_SCRIPT on class CL_RSTRAN_MAINTAIN has no exception.

Method GET_SCRIPT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SCRIPT_NAME Value transfer Type reference (TYPE) CHAR30 30 Characters 20130517

Method GET_SCRIPT_NAME on class CL_RSTRAN_MAINTAIN has no exception.

Method GET_STEPTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_STEPTABLE Value transfer Type reference (TYPE) TY_T_STEPTABLE 20041208

Method GET_STEPTABLE on class CL_RSTRAN_MAINTAIN has no exception.

Method GET_TGT_SEGIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_TARGET_SEGID Call by reference Type reference (TYPE) RSTRAN_T_SEGID Ziel-Segmente 20091002
2 Importing I_T_SOURCE_SEGID Call by reference Type reference (TYPE) RSTRAN_T_SEGID Quell-Segmente 20091013

Method GET_TGT_SEGIDS on class CL_RSTRAN_MAINTAIN has no exception.

Method MAINTAIN_END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODUS Call by reference Type reference (TYPE) RS_MODUS 20130814
2 Importing I_WITH_GUI Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20070822
3 Returning R_R_ROUTINE Value transfer Object reference (TYPE REF TO) CL_RSTRAN_STEP_ROUT Regelschritt: Routinen 20100413

Method MAINTAIN_END on class CL_RSTRAN_MAINTAIN has no exception.

Method MAINTAIN_EXPERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WITH_GUI Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20070822
2 Importing I_WITH_POPUP Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 'X' - mit Abfrage zum Löschen 20050321
3 Returning R_R_ROUTINE Value transfer Object reference (TYPE REF TO) CL_RSTRAN_STEP_EXPERT Regelschritt: Routinen 20070822
# Exception Resumable Description Created on
1 CX_RSTRAN_CANCELLED Abbruch durch den Benutzer (Dialog) 20050308

Method MAINTAIN_SCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WITH_GUI Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20130514
2 Importing I_WITH_POPUP Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 'X' - to Delete with Request 20130514
3 Returning R_R_ROUTINE Value transfer Object reference (TYPE REF TO) CL_RSTRAN_STEP_EXPERT Rule Step: Routines 20130514
# Exception Resumable Description Created on
1 CX_RSTRAN_CANCELLED Terminated by User (Dialog) 20130514

Method MAINTAIN_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODUS Call by reference Type reference (TYPE) RS_MODUS 20130814
2 Importing I_WITH_GUI Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20051118
3 Returning R_R_ROUTINE Value transfer Object reference (TYPE REF TO) CL_RSTRAN_STEP_ROUT Regelschritt einer Transformation (Oberklasse) 20100413

Method MAINTAIN_START on class CL_RSTRAN_MAINTAIN has no exception.

Method RESET_TO_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WITH_POPUP Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20041230
2 Returning R_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20041230
# Exception Resumable Description Created on
1 CX_RSTRAN_CANCELLED Abbruch durch den Benutzer (Dialog) 20041230
2 CX_RSTRAN_VERSION_NOT_FOUND Objekt in einer Version nicht gefunden 20041230

Method SELECT_APPEND Signature

Method SELECT_APPEND on class CL_RSTRAN_MAINTAIN has no parameter.
Method SELECT_APPEND on class CL_RSTRAN_MAINTAIN has no exception.

Method SET_ALL_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALL_FIELDS Call by reference Type reference (TYPE) RS_BOOL 'X' alle Felder updaten; ' ' nur Felder mit Regel updaten 20071106

Method SET_ALL_FIELDS on class CL_RSTRAN_MAINTAIN has no exception.

Method SET_CURRUNIT_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CURRUNIT Call by reference Type reference (TYPE) RS_BOOL Boolean 20060913

Method SET_CURRUNIT_ALLOWED on class CL_RSTRAN_MAINTAIN has no exception.

Method SET_FIELD_LIST_GLOBAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARAMTYPE Call by reference Type reference (TYPE) RSTRAN_PARAMTYPE Typ eines Regelparameters (nur für Expert) 20080910
2 Importing I_TYPE Call by reference Type reference (TYPE) RSTRAN_RULETYPE Typ einer Regel 20080903
3 Importing I_T_FIELD Call by reference Type reference (TYPE) RSTRAN_T_FIELD_SEL Selektierte Felder 20080903

Method SET_FIELD_LIST_GLOBAL on class CL_RSTRAN_MAINTAIN has no exception.

Method SET_GROUPFIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_GROUPING Call by reference Type reference (TYPE) RSTRAN_T_GROUPING Selektierte Gruppierungsfelder 20080227

Method SET_GROUPFIELDS on class CL_RSTRAN_MAINTAIN has no exception.

Method SET_OBJVERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS RS_C_OBJVERS-NEW 20041214
# Exception Resumable Description Created on
1 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabe 20041214
2 CX_RSTRAN_VERSION_NOT_FOUND Objekt nicht gefunden 20041214

Method SET_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OWNER Call by reference Type reference (TYPE) RSOWNER Besitzer (Verantwortlicher) 20071106

Method SET_OWNER on class CL_RSTRAN_MAINTAIN has no exception.

Method SET_REF_INT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_FIELD Call by reference Type reference (TYPE) RSTRAN_S_FIELD Transformation - Strukturfeld 20060706
2 Importing I_T_FIELD Call by reference Type reference (TYPE) RSTRAN_T_FIELD Transformation - Strukturfelder 20060706

Method SET_REF_INT_FIELDS on class CL_RSTRAN_MAINTAIN has no exception.

Method SET_SCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SCRIPT Value transfer Type reference (TYPE) STRING 20130515

Method SET_SCRIPT on class CL_RSTRAN_MAINTAIN has no exception.

Method SET_SCRIPT_FIELD_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SCRIPT Call by reference Type reference (TYPE) STRING 20130809

Method SET_SCRIPT_FIELD_DEFAULT on class CL_RSTRAN_MAINTAIN has no exception.

Method SET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TXTLG Call by reference Type reference (TYPE) RSTXTLG Beschreibung lang 20050110

Method SET_TEXT on class CL_RSTRAN_MAINTAIN has no exception.

Method SET_UNIT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UNIT_CHECK Call by reference Type reference (TYPE) RSTRAN_UNIT_CHECK UNIT_CHECK Feld 20100728

Method SET_UNIT_CHECK on class CL_RSTRAN_MAINTAIN has no exception.

Method SET_USED_SEGMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_USED_SEGMENT Call by reference Type reference (TYPE) RSTRAN_T_USED_SEGMENT Verwendete Segmente 20051123
# Exception Resumable Description Created on
1 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabe 20051123

Method UNPREPARE Signature

Method UNPREPARE on class CL_RSTRAN_MAINTAIN has no parameter.
Method UNPREPARE on class CL_RSTRAN_MAINTAIN has no exception.

Method VERSION_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS 20041201
2 Returning R_EXISTS Value transfer Type reference (TYPE) RS_BOOL Boolean 20041201

Method VERSION_EXISTS on class CL_RSTRAN_MAINTAIN has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 700