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 | ![]() |
Instance method | Public | Method | Check the Field in Use | 20080506 |
2 | ![]() |
Instance method | Public | Method | Required Field Checks | 20100305 |
3 | ![]() |
Instance method | Public | Method | Provide the Parameters with Data as a Text Table | 20080506 |
4 | ![]() |
Instance method | Public | Method | Transfer Origianl Data via Rules | 20100305 |
5 | ![]() |
Instance method | Public | Method | Initialize Field Control | 20080506 |
6 | ![]() |
Instance method | Public | Method | Initialize the Field Attributes | 20080506 |
7 | ![]() |
Instance method | Public | Method | Change the Entry Attribute of a Field | 20080506 |
8 | ![]() |
Instance method | Public | Method | Get Data from Screen | 20080506 |
9 | ![]() |
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 | ![]() |
IV_FIELD | Call by reference | Type reference (TYPE) | TV_PAR_FIELD | 20080506 | |||
2 | ![]() |
IV_PAR_SEC | Call by reference | Type reference (TYPE) | TV_PAR_SEC | 20080506 | |||
3 | ![]() |
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 | ![]() |
IS_PARAM | Call by reference | Type reference (TYPE) | ANY | Massenverarbeitung Parameter | 20100305 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ET_PARAM_TEXT | Call by reference | Type reference (TYPE) | TT_PP_PARAM_TEXT | 20080506 | |||
2 | ![]() |
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 | ![]() |
CS_PARAM | Call by reference | Type reference (TYPE) | ANY | AM Massenverarbeitung Parameter | 20100305 | ||
2 | ![]() |
IS_PARAM_ORIG | Call by reference | Type reference (TYPE) | ANY | AM Massenverarbeitung Parameter | 20100305 | ||
3 | ![]() |
IV_FLG_RESTART | Call by reference | Type reference (TYPE) | XFELD | Restart-Regeln anwenden | 20100305 | ||
4 | ![]() |
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 | ![]() |
IV_APPLCATG | Call by reference | Type reference (TYPE) | BANK_DTE_PP_PAAPPLCATG | 20080506 | |||
2 | ![]() |
IV_FLG_MAPI_CALL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080506 | |||
3 | ![]() |
IV_FLG_SHOW_JOBDIST | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080506 | |||
4 | ![]() |
IV_PACKAGE_MODE | Call by reference | Type reference (TYPE) | FSPP_PACK_MODE | 20080506 | |||
5 | ![]() |
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 | ![]() |
IV_FIELD | Call by reference | Type reference (TYPE) | TV_PAR_FIELD | 20080506 | |||
2 | ![]() |
IV_FLG_ON_OFF | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080506 | |||
3 | ![]() |
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 | ![]() |
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 | ![]() |
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 |