SAP ABAP Class CL_FTR_FMOD_CTRL (TR Transaction Management: Field Modification)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM-TR (Application Component) Transaction Management
     FTTR (Package) Treasury: Financial Transaction
Properties
Class CL_FTR_FMOD_CTRL  
Short Description TR Transaction Management: Field Modification    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FTTR   Treasury: Financial Transaction 
Created 19981201   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CXTAB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 FTRG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FTR_FMOD_CTRL has no interface implemented.
Friends
Class CL_FTR_FMOD_CTRL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AS_NUMBER_OF_INSTANCES Static Attribute Public Type reference (TYPE) I Number of Instances Already Generated 20000707
2 A_ACTIVE_FLDLST Instance attribute Private Type reference (TYPE) BUS0FLDLST Active BDT Field String 19990323
3 A_BACKUP_FIELD_ATTRIBUTES Instance attribute Private Type reference (TYPE) FTRG_TAB_REQ_FIELDS Field List with Screen Attributes 19990511
4 A_BDT_APPLICATION Instance attribute Public Type reference (TYPE) BU_OBJAP BDT Application Object 19990311
5 A_BDT_FLDLST Instance attribute Private Type reference (TYPE) VTB_TB_FMOD_ID Name of Field Selection Control 19990323
6 A_CON Instance attribute Private Object reference (TYPE REF TO) IF_FTR_CON Technical Constants 19990112
7 A_CON_BDT_ACTIVITY_CHANGE Constant Private Type reference (TYPE) FTRG_ACTIVITY_BDT '02' BDT Activity: Change 19990202
8 A_CON_BDT_ACTIVITY_CREATE Constant Private Type reference (TYPE) FTRG_ACTIVITY_BDT '01' BDT Activity: Create 19990202
9 A_CON_BDT_ACTIVITY_DISPLAY Constant Private Type reference (TYPE) FTRG_ACTIVITY_BDT '03' BDT Activity: Display 19990202
10 A_CON_BDT_APPLICATION Constant Private Type reference (TYPE) TBZ1-OBJAP 'GFTR' BDT Application Object 19990311
11 A_CON_FLDGR_ADMIN Constant Private Type reference (TYPE) FTRG_FLDGR '0081' Administration data 19990413
12 A_CON_FLDGR_BASIC Constant Private Type reference (TYPE) FTRG_FLDGR '0080' Structure Data 19990413
13 A_CON_FLDGR_CASHFLOW Constant Private Type reference (TYPE) FTRG_FLDGR '0085' Administration Data 19990413
14 A_CON_FLDGR_CASHFLOW_IN Constant Private Type reference (TYPE) FTRG_FLDGR '0090' Administration Data 19990429
15 A_CON_FLDGR_CASHFLOW_OUT Constant Private Type reference (TYPE) FTRG_FLDGR '0091' Administration Data 19990429
16 A_CON_FLDGR_DETAIL Constant Private Type reference (TYPE) FTRG_FLDGR '0083' Order Details 19990413
17 A_CON_FLDGR_FLOWS Constant Private Type reference (TYPE) FTRG_FLDGR '0084' Flow data 19990413
18 A_CON_FLDGR_NOTICE Constant Private Type reference (TYPE) FTRG_FLDGR '0086' Administration Data 19990413
19 A_CON_FLDGR_PAYDET Constant Private Type reference (TYPE) FTRG_FLDGR '0087' Administration Data 19990413
20 A_CON_FLDGR_STATUS Constant Private Type reference (TYPE) FTRG_FLDGR '0082' Status Data 19990413
21 A_CON_FLDGR_TAB_MAX Static Attribute Private Type reference (TYPE) FTRG_FLDGR '0100' End of Tabstrip 19990413
22 A_CON_FLDGR_TAB_MIN Static Attribute Private Type reference (TYPE) FTRG_FLDGR '0070' Start of Tabstrip 19990413
23 A_CON_FLDGR_TRADING Constant Private Type reference (TYPE) FTRG_FLDGR '0088' Trading Data 19990429
24 A_CON_FLDGR_UNDERLYING Constant Private Type reference (TYPE) FTRG_FLDGR '0089' Underlying 19990413
25 A_CON_FMOD_BDT_DISPLAY Constant Private Type reference (TYPE) BUS000FLDS-FLDSTAT '*' Field Displayed 19990202
26 A_CON_FMOD_BDT_INPUT Constant Private Type reference (TYPE) BUS000FLDS-FLDSTAT '.' Field Ready for Input 19990202
27 A_CON_FMOD_BDT_INVISIBLE Constant Private Type reference (TYPE) BUS000FLDS-FLDSTAT '-' Field Invisible 19990202
28 A_CON_FMOD_BDT_REQUIRED Constant Private Type reference (TYPE) BUS000FLDS-FLDSTAT '+' Required Field 19990202
29 A_CON_STATE_CLOSED Constant Private Type reference (TYPE) CHAR01 'C' Field Modification Closed 19990202
30 A_CON_STATE_INIT Constant Private Type reference (TYPE) CHAR01 'I' Field Modification Closed 19990202
31 A_CON_STATE_PROCESS Constant Private Type reference (TYPE) CHAR01 'P' Field Modification waiting for Entries 19990202
32 A_CON_STATE_REQUIRED Constant Private Type reference (TYPE) CHAR01 'R' Field Modification processing Required Fields 19990323
33 A_CURRENT_FIELD_ATTRIBUTES Instance attribute Private Type reference (TYPE) FTRG_TAB_REQ_FIELDS Field List with Screen Attributes 19990320
34 A_CURSOR_FIELD Instance attribute Private Type reference (TYPE) FTRG_FIELDNAME Field for Cursor 19981202
35 A_DYNPRO_FIELD Instance attribute Private Type reference (TYPE) FELD-NAME Screen field 19981214
36 A_EDITMODE Instance attribute Private Type reference (TYPE) FTRG_CHAR Backup Edit Mode 19990415
37 A_ERROR_AVAILABLE Instance attribute Private Type reference (TYPE) BOOLEAN Warning or Error Message Available 19990303
38 A_EXCLUDE_FCODES Instance attribute Private Type reference (TYPE) FTRG_EXCLUDE_FCODES Functions to be Deactivated in Status 19981214
39 A_FIELDMOD_RETRIEVED Instance attribute Private Type reference (TYPE) BOOLEAN Indicates that Field Modification Already been Read 19981216
40 A_FIELD_MODIFICATION Instance attribute Private Type reference (TYPE) LT_TAB_FIELD_MODIFY Container for Field Modifications 19981201
41 A_FMOD_CONDITIONS Instance attribute Private Type reference (TYPE) LT_TAB_FMOD_CONDITIONS Conditional Field Modification 19981221
42 A_FMOD_TRACE Instance attribute Private Type reference (TYPE) FTRG_TAB_APPL_TRACE Fmod Trace 19981221
43 A_OREF_DYN_LOGIC Instance attribute Private Object reference (TYPE REF TO) CL_FTR_GUI_DYNPROLOGIC Reference to Application Control 19990115
44 A_PF_STATUS Instance attribute Private Type reference (TYPE) FTRG_PF_STATUS PF Status of Application 19981214
45 A_PREVIOUS_DYN_FIELD Instance attribute Private Type reference (TYPE) FELD-NAME Screen Field of Last Interaction 19981218
46 A_PUSH_BUTTONS Instance attribute Private Type reference (TYPE) FTRG_TAB_FIELDNAME List of Pushbuttons 19991230
47 A_STATE Instance attribute Private Type reference (TYPE) CHAR01 Internal Status of an Object 19981201
48 A_TABSTRIB_ATTRIBUTE Instance attribute Private Type reference (TYPE) LT_TABSTRIB_ATTRIBUTE Tabstrip Attributes 19990412
49 A_TABSTRIB_EXCLUDE Instance attribute Private Type reference (TYPE) LT_TAB_TABSTRIPS_EXCL Exclude Tabstrip Attribute Screens 19990412
50 A_TAB_BDT_FLDGR Instance attribute Private Type reference (TYPE) LT_TAB_BDT_FLDGR Assign Screen Fields to Field Groups 19990317
51 A_TAB_FACTORY_SCREEN Instance attribute Private Type reference (TYPE) LT_TAB_SCREEN Screen Setting for Screenpainter 19990415
52 A_TAB_FIELD_STRUCTURE Instance attribute Private Type reference (TYPE) FTRG_TAB_FIELD_RELATION Dependent Fields 19990427
53 A_TAB_FMOD_LIST Instance attribute Private Type reference (TYPE) LT_TAB_FMOD_LISTS Field Modification Strings 19990322
54 A_TAB_REQ_FLDGR Instance attribute Private Type reference (TYPE) LT_TAB_REQ_FLDGR Required Field Groups from BDT Customizing 19990323
55 A_TAB_SET_ALL_FIELDS Instance attribute Private Type reference (TYPE) LT_TAB_ALL_FIELDS Attributes for General Field Modification 19990409
56 A_TAB_TABSTRIB_ATTRIBUTE Instance attribute Private Type reference (TYPE) LT_TAB_TABSTRIB_ATTRIBUTE Table with Tabstrip Attributes 19990412
Methods
# Method Level Visibility Method type Description Created on
1 BDT_ATTRIBUTE2APP_ATTRIBUTE Instance method Private Method Mapping BDT Screen Attributes to Application Attributes 19990216
2 CLEAR_ERROR_MODE Instance method Public Event handling method Normal Mode 19990303
3 CLEAR_FIELDMOD Instance method Public Method Reset Field Modifications 19990104
4 CLEAR_FLDLST_FIELDMOD Instance method Public Method Delete Customer Field Modifications 20050203
5 CLOSE Instance method Public Method Close Field Modification because Application is Terminated 19981201
6 CONSTRUCTOR Instance method Public Constructor Constructor Method 19981201
7 DBFIELD2DYNPFIELD Instance method Public Method Close from Table Field to Screen Field 19981218
8 DETERMINE_FIELDMOD Instance method Private Method Determine Field Modification 19990112
9 DETERMINE_SCREEN_ATTRIBUTE Static method Public Method Determine Screen Attributes in Screen 20000623
10 DETERMINE_TABSTRIP Instance method Private Method Determine if Field is Tabstrip 19990414
11 DISPLAY_FMOD_INFO Instance method Public Method Display Active Field Selection String 19990415
12 DYNPFIELD2DBFIELD Instance method Public Method Close from Table Field to Screen Field 19981218
13 EDITMODE2PROCESSTYPE Instance method Private Method Map GUI Editing Mode According to BDT Activity Category 19981216
14 FREE Instance method Public Method Exit Application 20000707
15 GET_ACTIVE_TABSTRIPS Instance method Public Method Determine Active Tabstrip 19990412
16 GET_BDT_FIELDMOD Instance method Public Method Callback for BDT Field Modifications 19990215
17 GET_BDT_FLDGR_ATTRIBUTE Instance method Private Method Determine BDT Attributes of a Field 19990317
18 GET_CTRL_FIELDMOD Instance method Public Method Determine Field Modification for List of Fields 19990215
19 GET_CURRENT_CURSOR Instance method Public Method Confirmation Prompt of Current Cursor Position 19990303
20 GET_CURRENT_FIELDVALUES Instance method Private Method Determine Current Field Values 19990108
21 GET_CURSOR Instance method Private Method Set Cursor via Subscreen Manager 19981204
22 GET_EDITMODE Instance method Public Method Read Current Editing Mode in the Field Modification 20020903
23 GET_FIELD_ATTRIBUTE Instance method Public Method Read Field Attributes 19990304
24 GET_FLDLST_CUSTOM Instance method Public Method BDT Customer Field Modification String 19990316
25 GET_FLDLST_EDITMODE Instance method Public Method BDT Field Modification String acc. to Change Mode 19981207
26 GET_FLDLST_PRODCAT Instance method Public Method BDT Field Modification String acc. to Product Type 19981207
27 GET_PF_STATUS Instance method Private Method Determine F Status and Excluded Functions 19981214
28 GET_REQUIRED_FIELDS Instance method Public Method Transmit Required Fields 19990320
29 GET_REQUIRED_FIELD_GROUPS Instance method Private Method Determine Required Field Groups 19990323
30 GET_SCREEN_ATTRIBUTE Instance method Public Method Determine Screen Attributes in Screen 19990319
31 GET_TABSTRIB_ATTRIBUTES Instance method Private Method Determine Tabstrip Attributes 19990412
32 HANDLE_OK_CODE Instance method Public Method Process Special OK Code 19990415
33 INITIALIZE Instance method Public Method Initialize Instance of Field Modification 19981201
34 MAIN Instance method Public Method Execute Field Modification for Screens 19981201
35 MAIN_TC Instance method Public Method Execute Field Modification for Table Control 19990107
36 POSITION_CURSOR Instance method Public Method Position Cursor on Screen 19981221
37 PREPARE_BDT Instance method Private Event handling method Initialize BDT 19990105
38 PREPARE_PBO Instance method Public Method Prepare Field Modification for PBO 19990318
39 PREPARE_PBO_DARK Instance method Public Method Prepare Field Modification for Background Processing 20000718
40 PREPARE_PBO_FOREIGN Instance method Public Method Preparation of Field Modification for PBO Foreign Screens 19990409
41 PROCESSTYPE2EDITMODE Instance method Private Method BDT Map Activity Category acc. to GUI Mode 19981216
42 PROCESS_FIELDMOD Instance method Private Method Execute Field Modification 19990122
43 PROCESS_RELATED_FIELDS Instance method Private Method Dependend Fields Determine and Adjust FMod. 19990427
44 SET_ACTIVE_TABSTRIP Instance method Public Method Set Current Tabstrip 19990414
45 SET_ALL_FIELDS Instance method Public Method General Field Modifications for all Fields 19990126
46 SET_ATTRIBUTE_FROM_TABSTRIB Instance method Private Method Use Tabstrip to Set Screen Attribute acc. to Default 19990412
47 SET_BDT_ATTRIBUTE Instance method Private Method Set Screen Attributes for BDT 19990107
48 SET_BDT_ATTRIBUTE_ERROR Instance method Private Method Set Screen Attributes for BDT if Error Occurs 19990107
49 SET_CURSOR Instance method Public Method Position Cursor on a Particular Database Field 19981202
50 SET_ERROR_MODE Instance method Private Event handling method Set Error Mode 19990303
51 SET_EXCLUDE_FROM_TABSTRIP Instance method Public Method Exclude Screen from Tabstrip Attribute 19990414
52 SET_FIELDMOD Instance method Public Method Field Modifications from Application 19981221
53 SET_FIELDMOD_CONDITIONAL Instance method Public Method Set Conditional Field Modifications 19981221
54 SET_FIELDMOD_TABSTRIB Instance method Public Method FMOD for Title Element 20000816
55 SET_FIELD_RELATION Instance method Public Method Define Entry Field and Dependent Fields 19990427
56 SET_GUI_CURSOR Instance method Public Method Set Current Cursor 19981211
57 SET_PF_STATUS Instance method Private Method Set F Status and Excluded Functions by Application 19981214
58 SET_PUSH_BUTTONS Instance method Public Method Set Pushbuttons 19991230
59 SET_SCREEN_ATTRIBUTE Instance method Private Method Set Screen Attributes on Screen 19990107
Events
Class CL_FTR_FMOD_CTRL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LT_ALL_FIELDS Private See coding LT_ALL_FIELDS 19990409 begin of lt_all_fields, attribute type ftrg_field_modify-attribute, index type sylilli, dynnr type sydynnr, exceptions type lt_tab_field_modify, end of lt_all_fields
2 LT_BDT_FLDGR Private See coding LT_BDT_FLDGR d 19990317 begin of lt_bdt_fldgr, fldgr type bu_fldgr. include type ftrg_field_modify. types: end of lt_bdt_fldgr
3 LT_FIELDS Private Type reference (TYPE) FTRG_REQ_FIELDS LT_FIELDS 19990320
4 LT_FMOD_LISTS Private Type reference (TYPE) VTB_FMOD_BASIC LT_FMOD_LISTS 19990322
5 LT_REQ_FLDGR Private See coding LT_REQ_FLDGR 19990323 begin of lt_req_fldgr, fldgr type bu_fldgr, end of lt_req_fldgr
6 LT_SCREEN Private See coding LT_SCREEN 19990415 begin of lt_screen, repid type syrepid, dynnr type sydynnr, name type ftrg_dynpro_feld. include type ftrg_screen. types: end of lt_screen
7 LT_TABSTRIB_ATTRIBUTE Private See coding LT_TABSTRIB_ATTRIBUTE 19990412 begin of lt_tabstrib_attribute, fldgr type bu_fldgr, attribute type ftrg_field_modify-attribute, end of lt_tabstrib_attribute
8 LT_TABSTRIPS_EXCL Private Type reference (TYPE) FTRG_TABSTRIPS_EXCL LT_TABSTRIPS_EXCL 19990412
9 LT_TAB_ALL_FIELDS Private See coding LT_TAB_ALL_FIELDS 19990409 lt_tab_all_fields type table of lt_all_fields initial size 0
10 LT_TAB_BDT_FLDGR Private See coding LT_TAB_BDT_FLDGR 19990317 lt_tab_bdt_fldgr type table of lt_bdt_fldgr initial size 0
11 LT_TAB_FIELDS Private Type reference (TYPE) FTRG_TAB_REQ_FIELDS LT_TAB_FIELDS 19990320
12 LT_TAB_FIELD_MODIFY Private See coding LT_TAB_FIELD_MODIFY 19990427 lt_tab_field_modify type sorted table of ftrg_field_modify initial size 0 with unique key tabname fieldname dynpfname context index dynnr
13 LT_TAB_FMOD_CONDITIONS Private See coding LT_TAB_FMOD_CONDITIONS 19990427 lt_tab_fmod_conditions type sorted table of ftrg_fmodcond initial size 0 with unique key tabname fieldname dynpfname context index dynnr attribute
14 LT_TAB_FMOD_LISTS Private See coding lt_tab_fmod_lists 19990322 lt_tab_fmod_lists type table of lt_fmod_lists initial size 0
15 LT_TAB_REQ_FLDGR Private See coding LT_TAB_REQ_FLDGR 19990323 lt_tab_req_fldgr type table of lt_req_fldgr initial size 0
16 LT_TAB_SCREEN Private See coding LT_TAB_SCREEN 19990415 lt_tab_screen type table of lt_screen initial size 0
17 LT_TAB_TABSTRIB_ATTRIBUTE Private See coding LT_TAB_TABSTRIB_ATTRIBUTE 19990412 lt_tab_tabstrib_attribute type table of lt_tabstrib_attribute initial size 0
18 LT_TAB_TABSTRIPS_EXCL Private See coding LT_TAB_TABSTRIPS_EXCL 19990412 lt_tab_tabstrips_excl type table of lt_tabstrips_excl initial size 0
Method Signatures

Method BDT_ATTRIBUTE2APP_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_APPL_ATTRIBUTE Value transfer Type reference (TYPE) FTRG_FIELD_MODIFY-ATTRIBUTE Modifikationskennzeichen der Anwendung 19990216
2 Importing PI_BDT_FIELD_STATUS Value transfer Type reference (TYPE) BUS000FLDS-FLDSTAT BDT Feldmodifikationsstatus 19990216

Method BDT_ATTRIBUTE2APP_ATTRIBUTE on class CL_FTR_FMOD_CTRL has no exception.

Method CLEAR_ERROR_MODE Signature

Method CLEAR_ERROR_MODE on class CL_FTR_FMOD_CTRL has no parameter.
Method CLEAR_ERROR_MODE on class CL_FTR_FMOD_CTRL has no exception.

Method CLEAR_FIELDMOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CLEARED_FIELDS Value transfer Type reference (TYPE) FTRG_TAB_FIELDNAME Feldmodifizierungen der Anwendung aufheben 19990104

Method CLEAR_FIELDMOD on class CL_FTR_FMOD_CTRL has no exception.

Method CLEAR_FLDLST_FIELDMOD Signature

Method CLEAR_FLDLST_FIELDMOD on class CL_FTR_FMOD_CTRL has no parameter.
Method CLEAR_FLDLST_FIELDMOD on class CL_FTR_FMOD_CTRL has no exception.

Method CLOSE Signature

Method CLOSE on class CL_FTR_FMOD_CTRL has no parameter.
Method CLOSE on class CL_FTR_FMOD_CTRL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_OBJAP Value transfer Type reference (TYPE) BU_OBJAP BDT Anwendungsobjekt 19990311
2 Importing PI_OREF_APPL_CTRL Value transfer Object reference (TYPE REF TO) CL_FTR_GUI_DYNPROLOGIC Zeiger auf Application Control 19981204

Method CONSTRUCTOR on class CL_FTR_FMOD_CTRL has no exception.

Method DBFIELD2DYNPFIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_DYNFIELD Value transfer Type reference (TYPE) FELD-NAME Dynprofeldname 19981218
2 Importing PI_FIELDNAME Value transfer Type reference (TYPE) DFIES-FIELDNAME Feldname 19981218
3 Importing PI_TABNAME Value transfer Type reference (TYPE) DFIES-TABNAME Tabellenname 19981218

Method DBFIELD2DYNPFIELD on class CL_FTR_FMOD_CTRL has no exception.

Method DETERMINE_FIELDMOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_BDT_FIELD_STATUS Value transfer Type reference (TYPE) BUS000FLDS-FLDSTAT BDT Feldstatus 19990112
2 Changing PC_CURSOR Value transfer Type reference (TYPE) FTRG_CURSOR Cursorfeld 19990112
3 Changing PC_FMOD_FOUND Value transfer Type reference (TYPE) BOOLEAN valide Feldmodifikation gefunden 19990112
4 Importing PI_DBFLDNM Value transfer Type reference (TYPE) TBZ1C-DBFLDNM Datenbankfeld 19990112
5 Importing PI_DBTABNM Value transfer Type reference (TYPE) TBZ1C-DBTABNM Datenbanktabelle 19990112
6 Importing PI_DYNNR Value transfer Type reference (TYPE) SYDYNNR Aktueller Subscreen 19990112
7 Importing PI_DYNPFNAME Value transfer Type reference (TYPE) FELD-NAME Dynprofeldname 19990112

Method DETERMINE_FIELDMOD on class CL_FTR_FMOD_CTRL has no exception.

Method DETERMINE_SCREEN_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_BDT_FIELD_STATUS Value transfer Type reference (TYPE) BUS000FLDS-FLDSTAT BDT Feldmodifikationsstatus 20000623
2 Changing PC_SCREEN Value transfer Type reference (TYPE) FTRG_SCREEN Screenattribute 20000623
3 Importing PI_APPL_ATTRIBUTE Value transfer Type reference (TYPE) FTRG_FIELD_MODIFY-ATTRIBUTE Modifikationskennzeichen der Anwendung 20000623
4 Importing PI_EDITMODE Call by reference Type reference (TYPE) FTRG_CHAR Editmode 20000623
5 Importing PI_ERROR_AVAILABLE Call by reference Type reference (TYPE) BOOLEAN SPACE laufen wir im Fehlermodus? 20000623
6 Importing PI_EXCLUDE_COMB_LOGIC Value transfer Type reference (TYPE) BOOLEAN Verknüpfungslogik übergehen 20000623

Method DETERMINE_SCREEN_ATTRIBUTE on class CL_FTR_FMOD_CTRL has no exception.

Method DETERMINE_TABSTRIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_TABSTRIP Value transfer Type reference (TYPE) BOOLEAN Kennzeichen ob Feld ein Tabstrip ist 19990414
2 Importing PI_FIELDNAME Value transfer Type reference (TYPE) FELD-NAME Feldname 19990414

Method DETERMINE_TABSTRIP on class CL_FTR_FMOD_CTRL has no exception.

Method DISPLAY_FMOD_INFO Signature

Method DISPLAY_FMOD_INFO on class CL_FTR_FMOD_CTRL has no parameter.
Method DISPLAY_FMOD_INFO on class CL_FTR_FMOD_CTRL has no exception.

Method DYNPFIELD2DBFIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_FIELDNAME Value transfer Type reference (TYPE) DFIES-FIELDNAME Feldname 19981218
2 Exporting PE_TABNAME Value transfer Type reference (TYPE) DFIES-TABNAME Tabellenname 19981218
3 Importing PI_DYNFIELD Value transfer Type reference (TYPE) FELD-NAME Dynprofeldname 19981218

Method DYNPFIELD2DBFIELD on class CL_FTR_FMOD_CTRL has no exception.

Method EDITMODE2PROCESSTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_PROCESSTYPE Value transfer Type reference (TYPE) FTRG_ACTIVITY_BDT BDT Aktivitätstyp 19981216
2 Importing PI_EDITMODE Value transfer Type reference (TYPE) FTRG_CHAR GUI Manager Edit Mode 19981216

Method EDITMODE2PROCESSTYPE on class CL_FTR_FMOD_CTRL has no exception.

Method FREE Signature

Method FREE on class CL_FTR_FMOD_CTRL has no parameter.
Method FREE on class CL_FTR_FMOD_CTRL has no exception.

Method GET_ACTIVE_TABSTRIPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_BDT_FLDGR Call by reference Type reference (TYPE) FTRG_TAB_TABSTRIB BDT Feldgruppe 19990412
2 Changing PC_FMODID Call by reference Type reference (TYPE) VTB_TB_FMOD_ID Name der Feldauswahlleiste 19990415

Method GET_ACTIVE_TABSTRIPS on class CL_FTR_FMOD_CTRL has no exception.

Method GET_BDT_FIELDMOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_BDT_FIELD_STATUS Value transfer Type reference (TYPE) BUS000FLDS-FLDSTAT Feldstatus der Feldgruppe 19990215
2 Importing PI_BDT_FLDGR Value transfer Type reference (TYPE) FTRG_FLDGR modifizierbare Feldgruppe aus BDT 19990215
3 Importing PI_FLG_EXISTANCE_CHECK Value transfer Type reference (TYPE) BOOLE-BOOLE 20050926

Method GET_BDT_FIELDMOD on class CL_FTR_FMOD_CTRL has no exception.

Method GET_BDT_FLDGR_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_BDT_ATTRIBUTE Value transfer Type reference (TYPE) FTRG_FIELD_MODIFY-ATTRIBUTE BDT Screen Attribut 19990317
2 Importing PI_DYNNR Value transfer Type reference (TYPE) SYDYNNR aktuelles Dynpro 19990318
3 Importing PI_FIELDNAME Value transfer Type reference (TYPE) FELD-NAME Feldname 19990317
# Exception Resumable Description Created on
1 FIELD_ATTRIBUTE_IS_INITIAL Das Attribut einer Feldgruppe ist nicht spezifiziert 19990325
2 FIELD_IS_NOT_UNIQUE Das Attribut eines Dynpro Feldes ist nicht eindeutig. 19990317

Method GET_CTRL_FIELDMOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_TAB_CTRL_FIELDS Value transfer Type reference (TYPE) FTRG_TAB_REQ_FIELDS_APP Feldliste 19990215
2 Importing PI_DETERMINE_FROM_DATABIN Value transfer Type reference (TYPE) BOOLEAN space Feldwerte aus Databin 19990430
3 Importing PI_GUI_CONTEXT Value transfer Type reference (TYPE) TB_FTR_GUI_CONTEXT GUI Kontext 19990323
4 Importing PI_TC_INDEX Value transfer Type reference (TYPE) SYLILLI 0 Index des Table Controls 19990216

Method GET_CTRL_FIELDMOD on class CL_FTR_FMOD_CTRL has no exception.

Method GET_CURRENT_CURSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_CURRENT_CURSOR Call by reference Type reference (TYPE) FTRG_FIELDNAME Aktuelle Cursorposition 19990303

Method GET_CURRENT_CURSOR on class CL_FTR_FMOD_CTRL has no exception.

Method GET_CURRENT_FIELDVALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_CURRENT_FIELD_VALUES Value transfer Type reference (TYPE) FTRG_TAB_CURRENT_FVALUES Dynprofelder mit Inhalten 19990108
2 Importing PI_DETERMINE_FROM_DATABIN Value transfer Type reference (TYPE) BOOLEAN SPACE Feldwerte aus Databin holen 19990430
3 Importing PI_PROCESS_RELATED_FIELD Value transfer Type reference (TYPE) BOOLEAN SPACE PI_PROCESS_RELATED_FIELD 19990429

Method GET_CURRENT_FIELDVALUES on class CL_FTR_FMOD_CTRL has no exception.

Method GET_CURSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_CURSOR_FIELD Value transfer Type reference (TYPE) FTRG_CURSOR Feld auf dem der Cursor zu positionieren ist 19981204

Method GET_CURSOR on class CL_FTR_FMOD_CTRL has no exception.

Method GET_EDITMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_EDITMODE Call by reference Type reference (TYPE) FTRG_CHAR Editiermodus Fmod 20020903

Method GET_EDITMODE on class CL_FTR_FMOD_CTRL has no exception.

Method GET_FIELD_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_TAB_FIELDS Value transfer Type reference (TYPE) FTRG_TAB_FIELD_MODIFY Feldliste 19990304

Method GET_FIELD_ATTRIBUTE on class CL_FTR_FMOD_CTRL has no exception.

Method GET_FLDLST_CUSTOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_FLDLST Value transfer Type reference (TYPE) BUS0FLDLST BDT Feldleiste des Änderungsmodus 19990316
# Exception Resumable Description Created on
1 NOT_FOUND Feldleiste existiert nicht 19990316

Method GET_FLDLST_EDITMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_FLDLST Value transfer Type reference (TYPE) BUS0FLDLST BDT Feldleiste des Änderungsmodus 19981207
# Exception Resumable Description Created on
1 NOT_FOUND Feldleiste existiert nicht 19981207

Method GET_FLDLST_PRODCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_FLDLST Value transfer Type reference (TYPE) BUS0FLDLST BDT Feldleiste der Produktart 19981207
# Exception Resumable Description Created on
1 NOT_FOUND Feldleiste existiert nicht 19981207

Method GET_PF_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_EXCLUDE_FCODES Value transfer Type reference (TYPE) FTRG_EXCLUDE_FCODES Tabelle exkludierter Funktionen 19981214
2 Changing PC_PF_STATUS Value transfer Type reference (TYPE) FTRG_PF_STATUS PF Status gesetzt durch Anwendung 19981214
# Exception Resumable Description Created on
1 PF_STATUS_NOT_AVAILABLE Es ist kein PF Status zu setzen 19981214

Method GET_REQUIRED_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_TAB_FIELDS Value transfer Type reference (TYPE) FTRG_TAB_REQ_FIELDS_APP Feldliste Mußfelder 19990320
2 Exporting PE_TAB_REQ_FLDGR Value transfer Type reference (TYPE) FTRG_TAB_REQ_FLDGR Muß-Feldgruppen aus BDT Customizing 20050323

Method GET_REQUIRED_FIELDS on class CL_FTR_FMOD_CTRL has no exception.

Method GET_REQUIRED_FIELD_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_FLDLST Call by reference Type reference (TYPE) BUS0FLDLST aktive BDT Feldleiste 19990323

Method GET_REQUIRED_FIELD_GROUPS on class CL_FTR_FMOD_CTRL has no exception.

Method GET_SCREEN_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_BDT_FIELD_STATUS Value transfer Type reference (TYPE) BUS000FLDS-FLDSTAT BDT Feldmodifikationsstatus 19990319
2 Changing PC_SCREEN Value transfer Type reference (TYPE) FTRG_SCREEN Screenattribute 19990319
3 Importing PI_APPL_ATTRIBUTE Value transfer Type reference (TYPE) FTRG_FIELD_MODIFY-ATTRIBUTE Modifikationskennzeichen der Anwendung 19990319
4 Importing PI_EXCLUDE_COMB_LOGIC Value transfer Type reference (TYPE) BOOLEAN Verknüpfungslogik übergehen 19990319

Method GET_SCREEN_ATTRIBUTE on class CL_FTR_FMOD_CTRL has no exception.

Method GET_TABSTRIB_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_BDT_FIELD_STATUS Value transfer Type reference (TYPE) BUS000FLDS-FLDSTAT Feldstatus der Feldgruppe 20010426
2 Importing PI_BDT_FLDGR Value transfer Type reference (TYPE) TBZ3W-FLDGR BDT Feldgruppe 19990412

Method GET_TABSTRIB_ATTRIBUTES on class CL_FTR_FMOD_CTRL has no exception.

Method HANDLE_OK_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PE_OKCODE Value transfer Type reference (TYPE) SYUCOMM aktueller Okcode 19990415

Method HANDLE_OK_CODE on class CL_FTR_FMOD_CTRL has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_FTR_FMOD_CTRL has no parameter.
Method INITIALIZE on class CL_FTR_FMOD_CTRL has no exception.

Method MAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_TC1 Value transfer Type reference (TYPE) CXTAB_CONTROL cxtab_control 19981201
2 Changing PC_TC2 Value transfer Type reference (TYPE) CXTAB_CONTROL cxtab_control 19981201
3 Importing PI_GUI_CONTEXT Value transfer Type reference (TYPE) TB_FTR_GUI_CONTEXT GUI Kontext 19990323

Method MAIN on class CL_FTR_FMOD_CTRL has no exception.

Method MAIN_TC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CURSOR_INDEX Call by reference Type reference (TYPE) SYLILLI Zeile des Cursors im Table Control 20000627
2 Importing PI_GUI_CONTEXT Value transfer Type reference (TYPE) TB_FTR_GUI_CONTEXT GUI Kontext 19990323
3 Importing PI_TC_INDEX Value transfer Type reference (TYPE) SYLILLI 1 Index des Table Controls 19990107

Method MAIN_TC on class CL_FTR_FMOD_CTRL has no exception.

Method POSITION_CURSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CURSOR_FIELD Value transfer Type reference (TYPE) FTRG_CURSOR Feld auf dem der Cursor zu positionieren ist 19981221
2 Importing PI_CURSOR_INDEX Call by reference Type reference (TYPE) SYLILLI Zeile innerhalb eines Table Controls für Cursor 20000627
3 Importing PI_TC_INDEX Call by reference Type reference (TYPE) SYLILLI Index des Table Controls 20000627

Method POSITION_CURSOR on class CL_FTR_FMOD_CTRL has no exception.

Method PREPARE_BDT Signature

Method PREPARE_BDT on class CL_FTR_FMOD_CTRL has no parameter.
Method PREPARE_BDT on class CL_FTR_FMOD_CTRL has no exception.

Method PREPARE_PBO Signature

Method PREPARE_PBO on class CL_FTR_FMOD_CTRL has no parameter.
Method PREPARE_PBO on class CL_FTR_FMOD_CTRL has no exception.

Method PREPARE_PBO_DARK Signature

Method PREPARE_PBO_DARK on class CL_FTR_FMOD_CTRL has no parameter.
Method PREPARE_PBO_DARK on class CL_FTR_FMOD_CTRL has no exception.

Method PREPARE_PBO_FOREIGN Signature

Method PREPARE_PBO_FOREIGN on class CL_FTR_FMOD_CTRL has no parameter.
Method PREPARE_PBO_FOREIGN on class CL_FTR_FMOD_CTRL has no exception.

Method PROCESSTYPE2EDITMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_EDITMODE Value transfer Type reference (TYPE) FTRG_CHAR GUI Manager Edit Mode 19981216
2 Importing PI_PROCESSTYPE Value transfer Type reference (TYPE) FTRG_ACTIVITY_BDT BDT Aktivitätstyp 19981216

Method PROCESSTYPE2EDITMODE on class CL_FTR_FMOD_CTRL has no exception.

Method PROCESS_FIELDMOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_CXTAB Value transfer Type reference (TYPE) CXTAB_CONTROL cxtab control 19990211
2 Importing PI_GUI_CONTEXT Value transfer Type reference (TYPE) TB_FTR_GUI_CONTEXT GUI Kontext 19990323
3 Importing PI_TC_INDEX Value transfer Type reference (TYPE) SYLILLI 0 Index des Table Controls 19990122

Method PROCESS_FIELDMOD on class CL_FTR_FMOD_CTRL has no exception.

Method PROCESS_RELATED_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_ATTRIBUTE Value transfer Type reference (TYPE) FTRG_FIELD_MODIFY-ATTRIBUTE Screen-Attribut 19990427
2 Importing PI_DYNNR Value transfer Type reference (TYPE) SYDYNNR Dynpro 19990427
3 Importing PI_FIELDNAME Value transfer Type reference (TYPE) FTRG_FIELD_RELATION-FIELDNAME Feldname 19990427
4 Importing PI_TABNAME Value transfer Type reference (TYPE) FTRG_FIELD_RELATION-TABNAME Tabellenname 19990427

Method PROCESS_RELATED_FIELDS on class CL_FTR_FMOD_CTRL has no exception.

Method SET_ACTIVE_TABSTRIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_TABSTRIP Value transfer Type reference (TYPE) FTRG_FLDGR Name des aktuellen Tabstrips 19990414

Method SET_ACTIVE_TABSTRIP on class CL_FTR_FMOD_CTRL has no exception.

Method SET_ALL_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_DYNNR Value transfer Type reference (TYPE) SYDYNNR gültig für dieses Dynpro 19990429
2 Importing PI_FIELDS_ATTRIBUTE Value transfer Type reference (TYPE) FTRG_FIELD_MODIFY-ATTRIBUTE Generelles Feldmodifikationskennzeichen 19990126
3 Importing PI_FIELDS_EXCEPTION Value transfer Type reference (TYPE) FTRG_TAB_FIELD_MODIFY Abweichung der Feldmodifizierung zum generellen Attribute 19990126
4 Importing PI_FIELDS_INDEX Value transfer Type reference (TYPE) SYLILLI 0 Feldmodifkation ist nur für diese Zeile gültig 19990204

Method SET_ALL_FIELDS on class CL_FTR_FMOD_CTRL has no exception.

Method SET_ATTRIBUTE_FROM_TABSTRIB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_BDT_FIELD_STATUS Value transfer Type reference (TYPE) BUS000FLDS-FLDSTAT BDT Feldmodifikationsstatus 19990412
2 Changing PC_SCREEN Value transfer Type reference (TYPE) FTRG_SCREEN Screenattribute 19990412
3 Importing PI_DYNNR Value transfer Type reference (TYPE) SYDYNNR aktuelles Dynpro 19990412
4 Importing PI_FIELDNAME Value transfer Type reference (TYPE) FELD-NAME Dynpro Name 19990412

Method SET_ATTRIBUTE_FROM_TABSTRIB on class CL_FTR_FMOD_CTRL has no exception.

Method SET_BDT_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_BDT_FIELD_STATUS Value transfer Type reference (TYPE) BUS000FLDS-FLDSTAT BDT Feldstatus 19990107
2 Importing PI_FMOD_ATTRIBUTE Call by reference Type reference (TYPE) FTRG_FIELD_MODIFY-ATTRIBUTE Feldmodifikationskriterium 19990107

Method SET_BDT_ATTRIBUTE on class CL_FTR_FMOD_CTRL has no exception.

Method SET_BDT_ATTRIBUTE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_BDT_FIELD_STATUS Value transfer Type reference (TYPE) BUS000FLDS-FLDSTAT BDT Feldstatus 19990107

Method SET_BDT_ATTRIBUTE_ERROR on class CL_FTR_FMOD_CTRL has no exception.

Method SET_CURSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CURSOR_FIELD Value transfer Type reference (TYPE) FTRG_FIELDNAME Feld auf dem der Cursor zu positionieren ist 19981202

Method SET_CURSOR on class CL_FTR_FMOD_CTRL has no exception.

Method SET_ERROR_MODE Signature

Method SET_ERROR_MODE on class CL_FTR_FMOD_CTRL has no parameter.
Method SET_ERROR_MODE on class CL_FTR_FMOD_CTRL has no exception.

Method SET_EXCLUDE_FROM_TABSTRIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_DYNNR Value transfer Type reference (TYPE) FTRG_TAB_TABSTRIPS_EXCL exkludierte Dynpronummern 19990414

Method SET_EXCLUDE_FROM_TABSTRIP on class CL_FTR_FMOD_CTRL has no exception.

Method SET_FIELDMOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_MODIFIED_FIELDS Value transfer Type reference (TYPE) FTRG_TAB_FIELD_MODIFY Feldmodifizierungen der Anwendung 19981221

Method SET_FIELDMOD on class CL_FTR_FMOD_CTRL has no exception.

Method SET_FIELDMOD_CONDITIONAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_FMOD_CONDITONS Value transfer Type reference (TYPE) FTRG_TAB_FMODCOND Werte für bedingte Feldmodifikation 19981221

Method SET_FIELDMOD_CONDITIONAL on class CL_FTR_FMOD_CTRL has no exception.

Method SET_FIELDMOD_TABSTRIB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_TAB_FLDGR Call by reference Type reference (TYPE) FTRG_TAB_TABSTRIB Attribute zu Tabstribs 20000816
# Exception Resumable Description Created on
1 FLDGR_NOT_FOUND Feldgruppe existiert nicht 20000816

Method SET_FIELD_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_TAB_FIELD_RELATION Value transfer Type reference (TYPE) FTRG_TAB_FIELD_RELATION Relation Eingabefeld und abhängige Felder 19990427

Method SET_FIELD_RELATION on class CL_FTR_FMOD_CTRL has no exception.

Method SET_GUI_CURSOR Signature

Method SET_GUI_CURSOR on class CL_FTR_FMOD_CTRL has no parameter.
Method SET_GUI_CURSOR on class CL_FTR_FMOD_CTRL has no exception.

Method SET_PF_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_EXCLUDE_FCODES Value transfer Type reference (TYPE) FTRG_EXCLUDE_FCODES Tabelle exkludierter Funktionen 19981214
2 Importing PI_PF_STATUS Value transfer Type reference (TYPE) FTRG_PF_STATUS PF Status gesetzt durch Anwendung 19981214

Method SET_PF_STATUS on class CL_FTR_FMOD_CTRL has no exception.

Method SET_PUSH_BUTTONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_PUSH_BUTTONS Value transfer Type reference (TYPE) FTRG_TAB_FIELDNAME Pushbuttons 19991230

Method SET_PUSH_BUTTONS on class CL_FTR_FMOD_CTRL has no exception.

Method SET_SCREEN_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_BDT_FIELD_STATUS Value transfer Type reference (TYPE) BUS000FLDS-FLDSTAT BDT Feldmodifikationsstatus 19990113
2 Changing PC_SCREEN Value transfer Type reference (TYPE) FTRG_SCREEN Screenattribute 19990107
3 Importing PI_APPL_ATTRIBUTE Value transfer Type reference (TYPE) FTRG_FIELD_MODIFY-ATTRIBUTE Modifikationskennzeichen der Anwendung 19990107
4 Importing PI_EXCLUDE_COMB_LOGIC Value transfer Type reference (TYPE) BOOLEAN Verknüpfungslogik übergehen 19990126

Method SET_SCREEN_ATTRIBUTE on class CL_FTR_FMOD_CTRL has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in