SAP ABAP Interface IF_FSPP_FIELD_CONTROL (FS: Interface for PP Field Control)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-TS-PPM (Application Component) Batch-Oriented Parallel Processing of Mass Data
     FS_FND_PP_SERVICES (Package) PP Services
Properties
Interface IF_FSPP_FIELD_CONTROL  
Short Description FS: Interface for PP Field Control    
General Data
Package FS_FND_PP_SERVICES   PP Services 
Created 20080506   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_FSPP_FIELD_CONTROL has no interface.
Friends
Interface IF_FSPP_FIELD_CONTROL has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_RANGES Instance attribute Public Type reference (TYPE) TS_PP_SCR_RANGES 20080507
2 MV_REPORT_NAME Instance attribute Public Type reference (TYPE) PROGNAME ABAP Program Name 20080506
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FIELD_IS_IN_USE Instance method Public Method Check the Field in Use 20080506
2 CHECK_REQUIRED_FIELDS Instance method Public Method Required Field Checks 20100305
3 GET_ACT_PARAM_TEXT_TABLE Instance method Public Method Provide the Parameters with Data as a Text Table 20080506
4 GET_ORIG_DATA_WITH_RULE Instance method Public Method Transfer Origianl Data via Rules 20100305
5 INITIALIZE Instance method Public Method Initialize Field Control 20080506
6 PROCESS_FIELD_INITS Instance method Public Method Initialize the Field Attributes 20080506
7 SWITCH_INPUT_FOR_FIELD Instance method Public Method Change the Entry Attribute of a Field 20080506
8 TRANSPORT_DATA_FROM_SCREEN Instance method Public Method Get Data from Screen 20080506
9 TRANSPORT_DATA_TO_SCREEN Instance method Public Method Transprt Data to Screen 20080506
Events
Interface IF_FSPP_FIELD_CONTROL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TR_PP_MODIFID Public See coding 20080506 BEGIN OF tr_pp_modifid, sign TYPE ddsign, option TYPE ddoption, low TYPE scrfgrp1, high TYPE scrfgrp1, END OF tr_pp_modifid
2 TR_PP_SCREENNAME Public See coding 20080506 BEGIN OF tr_pp_screenname, sign TYPE ddsign, option TYPE ddoption, low TYPE char8, high TYPE char8, END OF tr_pp_screenname
3 TS_PP_FIELD_MAPPING Public See coding 20080506 BEGIN OF ts_pp_field_mapping, par_sec TYPE tv_par_sec , field TYPE tv_par_field, appcatg TYPE bank_dte_pp_paapplcatg, screenname TYPE tv_pp_screenname, dynpfield TYPE tv_par_dynpfield, modif_id TYPE scrfgrp1, xselopt TYPE abap_bool, xpartoselopt TYPE abap_bool, xxmlconv TYPE abap_bool, xconvtstamp TYPE abap_bool, xsoloop TYPE abap_bool, END OF ts_pp_field_mapping
4 TS_PP_FIELD_PER_APPLICATION Public See coding 20080506 BEGIN OF ts_pp_field_per_application, appcatg TYPE bank_dte_pp_paapplcatg, par_sec TYPE tv_par_sec, field TYPE tv_par_field, xobligatory TYPE abap_bool, xdisplay TYPE abap_bool, xrestart TYPE abap_bool, xpackstart TYPE abap_bool, xinitialize TYPE abap_bool, xpackcreate TYPE abap_bool, END OF ts_pp_field_per_application
5 TS_PP_PARAM_TEXT Public See coding 20080506 BEGIN OF ts_pp_param_text, screen_section TYPE tv_pp_screenname, dynpfield TYPE tv_par_dynpfield, suborder TYPE i, param_text TYPE tv_pp_paramtext, value_text TYPE tv_pp_paramvalue, END OF ts_pp_param_text
6 TS_PP_SCR_RANGES Public See coding 20080506 BEGIN OF ts_pp_scr_ranges, rng_active TYPE ttr_pp_modifid, rng_obligatory TYPE ttr_pp_modifid, rng_display TYPE ttr_pp_modifid, rng_restart TYPE ttr_pp_modifid, rng_packstart TYPE ttr_pp_modifid, rng_packcreate TYPE ttr_pp_modifid, rng_act_screens TYPE ttr_pp_screenname, END OF ts_pp_scr_ranges
7 TTH_PP_FIELD_MAPPING Public See coding 20080506 tth_pp_field_mapping TYPE HASHED TABLE OF ts_pp_field_mapping WITH UNIQUE KEY par_sec field
8 TTH_PP_FIELD_PER_APPLICATION Public See coding 20080506 tth_pp_field_per_application TYPE HASHED TABLE OF ts_pp_field_per_application WITH UNIQUE KEY par_sec field
9 TTR_PP_MODIFID Public See coding 20080506 ttr_pp_modifid TYPE STANDARD TABLE OF tr_pp_modifid WITH DEFAULT KEY
10 TTR_PP_SCREENNAME Public See coding 20080506 ttr_pp_screenname TYPE STANDARD TABLE OF tr_pp_screenname WITH DEFAULT KEY
11 TT_PP_FIELD_MAPPING Public See coding 20080506 tt_pp_field_mapping TYPE STANDARD TABLE OF ts_pp_field_mapping WITH DEFAULT KEY
12 TT_PP_PARAM_TEXT Public See coding 20080506 tt_pp_param_text TYPE STANDARD TABLE OF ts_pp_param_text WITH DEFAULT KEY
13 TV_PAR_DYNPFIELD Public Type reference (TYPE) CHAR8 20080506
14 TV_PAR_FIELD Public Type reference (TYPE) CHAR50 20080506
15 TV_PAR_SEC Public Type reference (TYPE) CHAR12 20080506
16 TV_PP_PARAMTEXT Public Type reference (TYPE) TEXT60 20080506
17 TV_PP_PARAMVALUE Public Type reference (TYPE) CHAR50 20080506
18 TV_PP_SCREENNAME Public Type reference (TYPE) CHAR8 20080506
Method Signatures

Method CHECK_FIELD_IS_IN_USE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD Call by reference Type reference (TYPE) TV_PAR_FIELD 20080506
2 Importing IV_PAR_SEC Call by reference Type reference (TYPE) TV_PAR_SEC 20080506
3 Returning RV_FLG_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20080506

Method CHECK_FIELD_IS_IN_USE on Interface IF_FSPP_FIELD_CONTROL has no exception.

Method CHECK_REQUIRED_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARAM Call by reference Type reference (TYPE) ANY Massenverarbeitung Parameter 20100305
# Exception Resumable Description Created on
1 REQUIRED_VALUE_MISSING Wert für Mussfeld fehlt 20100305

Method GET_ACT_PARAM_TEXT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARAM_TEXT Call by reference Type reference (TYPE) TT_PP_PARAM_TEXT 20080506
2 Importing IS_PARAM Call by reference Type reference (TYPE) ANY 20080506

Method GET_ACT_PARAM_TEXT_TABLE on Interface IF_FSPP_FIELD_CONTROL has no exception.

Method GET_ORIG_DATA_WITH_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PARAM Call by reference Type reference (TYPE) ANY AM Massenverarbeitung Parameter 20100305
2 Importing IS_PARAM_ORIG Call by reference Type reference (TYPE) ANY AM Massenverarbeitung Parameter 20100305
3 Importing IV_FLG_RESTART Call by reference Type reference (TYPE) XFELD Restart-Regeln anwenden 20100305
4 Importing IV_PACKAGE_MODE Call by reference Type reference (TYPE) FSPP_PACK_MODE Paketverwalter Modus 20100305

Method GET_ORIG_DATA_WITH_RULE on Interface IF_FSPP_FIELD_CONTROL has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLCATG Call by reference Type reference (TYPE) BANK_DTE_PP_PAAPPLCATG 20080506
2 Importing IV_FLG_MAPI_CALL Call by reference Type reference (TYPE) ABAP_BOOL 20080506
3 Importing IV_FLG_SHOW_JOBDIST Call by reference Type reference (TYPE) ABAP_BOOL 20080506
4 Importing IV_PACKAGE_MODE Call by reference Type reference (TYPE) FSPP_PACK_MODE 20080506
5 Importing IV_REPORT_NAME Call by reference Type reference (TYPE) PROGNAME 20080506

Method INITIALIZE on Interface IF_FSPP_FIELD_CONTROL has no exception.

Method PROCESS_FIELD_INITS Signature

Method PROCESS_FIELD_INITS on Interface IF_FSPP_FIELD_CONTROL has no parameter.
Method PROCESS_FIELD_INITS on Interface IF_FSPP_FIELD_CONTROL has no exception.

Method SWITCH_INPUT_FOR_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD Call by reference Type reference (TYPE) TV_PAR_FIELD 20080506
2 Importing IV_FLG_ON_OFF Call by reference Type reference (TYPE) ABAP_BOOL 20080506
3 Importing IV_PAR_SEC Call by reference Type reference (TYPE) TV_PAR_SEC 20080506

Method SWITCH_INPUT_FOR_FIELD on Interface IF_FSPP_FIELD_CONTROL has no exception.

Method TRANSPORT_DATA_FROM_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PARAM Call by reference Type reference (TYPE) ANY 20080506

Method TRANSPORT_DATA_FROM_SCREEN on Interface IF_FSPP_FIELD_CONTROL has no exception.

Method TRANSPORT_DATA_TO_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARAM Call by reference Type reference (TYPE) ANY 20080506

Method TRANSPORT_DATA_TO_SCREEN on Interface IF_FSPP_FIELD_CONTROL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 300