DATA_FILL SAP Method Data Transfer into Monitoring Tables
Below is documentation, parameters and attributes of ABAP Method DATA_FILL within SAP class IF_EX_BADI_EHSRC_TRACK_PROC. There is also a number of example ABAP code snipts to help you use the functionality of this method.
This method is available within SAP systems depending on your version and release level, you can view further information by entering the class name IF_EX_BADI_EHSRC_TRACK_PROC into the relevant SAP transactions such as SE24 or SE80, and then selecting the method you are interested in.
Method Type - Instance
This is an Instance Method so needs to be instantiated first before you can access any of the methods. I.e. you need to create a local variable of TYPE ref to the class.The following technical details of method DATA_FILL can also be found below:
- Importing parameters
- Exporting parameters
- Changing parameters
- Returning parameters
- Exceptions
- Coding Examples
Parameters of Method DATA_FILL
.| Name | Type | Data Type | Description | Default Value |
| I_AFKO_TAB | Importing | TYPE CCRCTT_AFKO | Table for Order Header Data WBS orders | |
| I_AFPO_TAB | Importing | TYPE CCRCTT_AFPO | Table Order Item | |
| I_AFRU_TAB | Importing | TYPE CCRCTT_AFRU | Order Completion Confirmations | |
| I_AUFK_CO_TAB | Importing | TYPE CCRCTT_AUFK | Table for Order Master Data for Material Documents | |
| I_AUFK_TAB | Importing | TYPE CCRCTT_AUFK | Table for Order Master Data | |
| I_DETTYPE_FCT | Importing | TYPE CCRCC_DETDOCTYPE | EHS: Modules for Regulation/Scenario/Scenario Category | |
| I_EBAN_TAB | Importing | TYPE CCRCTT_EBAN | Table for Purchase Requisition | |
| I_EKET_TAB | Importing | TYPE CCRCTT_EKET | Table for Scheduling Agreement Schedule Lines | |
| I_EKKO_TAB | Importing | TYPE CCRCTT_EKKO | Table for Purchasing Document Header | |
| I_EKPO_TAB | Importing | TYPE CCRCTT_EKPO | Table for Purchasing Document Item | |
| I_LIKP_TAB | Importing | TYPE CCRCTT_LIKP | Table for SD Document: Delivery Header Data | |
| I_LIPS_TAB | Importing | TYPE CCRCTT_LIPS | Table for SD Document: Delivery: Item Data | |
| I_MATNR_SUB_TAB | Importing | TYPE CCRCTT_FIELDS | Table for Material-Substance Assignments | |
| I_MKPF_OLD_TAB | Importing | TYPE CCRCTT_MKPF | Table Header: Material Document | |
| I_MKPF_TAB | Importing | TYPE CCRCTT_MKPF | Table Header: Material Document | |
| I_MSEG_OLD_TAB | Importing | TYPE CCRCTT_MSEG | Table for Document Segment: Material | |
| I_MSEG_TAB | Importing | TYPE CCRCTT_MSEG | Table for Document Segment: Material | |
| I_PLAF_TAB | Importing | TYPE CCRCTT_PLAF | Table for Planned Order | |
| I_REG | Importing | TYPE ESESLSTID | Regulatory list | |
| I_RESB_TAB | Importing | TYPE CCRCTT_RESB | Table for Reservation/Dependent Requirements | |
| I_SCEN | Importing | TYPE CCRCE_SCEN | Scenario | |
| I_VALFR | Importing | TYPE SY-DATUM | Current Date of Application Server | |
| I_VALTO | Importing | TYPE SY-DATUM | Current Date of Application Server | |
| I_VBAK_TAB | Importing | TYPE CCRCTT_VBAK | Table for Sales Document: Header Data | |
| I_VBAP_TAB | Importing | TYPE CCRCTT_VBAP | Table for Sales Document: Item Data | |
| I_VBEP_TAB | Importing | TYPE CCRCTT_VBEP | Table for Sales Document: Schedule Line Data | |
| I_VBPA_TAB | Importing | TYPE CCRCTT_VBPA | Table for Sales Document: Partner | |
| I_VBUK_TAB | Importing | TYPE CCRCTT_VBUK | Table fSales Document: Header Status and Administrative Data | |
| I_VBUP_TAB | Importing | TYPE CCRCTT_VBUP | Table for Sales Document: Item Status | |
| E_ERROR_TAB | Exporting | TYPE CCRCTT_MSG | Message Table for Application Log | |
| E_FLG_ERROR | Exporting | TYPE ESEBOOLE | Indicator: Error | |
| X_COPL_DEL_TAB | Changing | TYPE CCRCTT_COPL | Deleted Planned Quantities (CON) | |
| X_COPL_TAB | Changing | TYPE CCRCTT_COPL | Planned Quantities (CON) | |
| X_CO_DEL_TAB | Changing | TYPE CCRCTT_CO | Deleted Confirmed Quantites (CON) | |
| X_CO_TAB | Changing | TYPE CCRCTT_CO | Confirmed Quantities (CON) | |
| X_PRPL_DEL_TAB | Changing | TYPE CCRCTT_PRPL | Deleted Planned Quantities (PRO) | |
| X_PRPL_TAB | Changing | TYPE CCRCTT_PRPL | Planned Quantities (PRO) | |
| X_PR_DEL_TAB | Changing | TYPE CCRCTT_PR | Deleted Confirmed Quantities (PRO) | |
| X_PR_TAB | Changing | TYPE CCRCTT_PR | Confirmed Quantities (PRO) | |
| X_PUPL_DEL_TAB | Changing | TYPE CCRCTT_PUPL | Deleted Planned Quantities (PUR) | |
| X_PUPL_TAB | Changing | TYPE CCRCTT_PUPL | Planned Quantities (PUR) | |
| X_PU_DEL_TAB | Changing | TYPE CCRCTT_PU | Deleted Confirmed Quantities (PUR) | |
| X_PU_TAB | Changing | TYPE CCRCTT_PU | Confirmed Quantities (PUR) | |
| X_SOPL_DEL_TAB | Changing | TYPE CCRCTT_SOPL | Deleted Planned Quantities (SO) | |
| X_SOPL_TAB | Changing | TYPE CCRCTT_SOPL | Planned Quantities (SO) | |
| X_SO_DEL_TAB | Changing | TYPE CCRCTT_SO | Deleted Confirmed Quantities (SO) | |
| X_SO_TAB | Changing | TYPE CCRCTT_SO | Confirmed Quantities (SO) |
Exceptions of Method DATA_FILL
This method does not have any exceptionsExample ABAP coding
DATA: lo_class TYPE REF TO IF_EX_BADI_EHSRC_TRACK_PROC.
DATA: lv_E_ERROR_TAB TYPE CCRCTT_MSG,
lv_E_FLG_ERROR TYPE ESEBOOLE,
lv_I_AFKO_TAB TYPE CCRCTT_AFKO,
lv_I_AFPO_TAB TYPE CCRCTT_AFPO,
lv_I_AFRU_TAB TYPE CCRCTT_AFRU,
lv_I_AUFK_CO_TAB TYPE CCRCTT_AUFK,
lv_I_AUFK_TAB TYPE CCRCTT_AUFK,
lv_I_DETTYPE_FCT TYPE CCRCC_DETDOCTYPE,
lv_I_EBAN_TAB TYPE CCRCTT_EBAN,
lv_I_EKET_TAB TYPE CCRCTT_EKET,
lv_I_EKKO_TAB TYPE CCRCTT_EKKO,
lv_I_EKPO_TAB TYPE CCRCTT_EKPO,
lv_I_LIKP_TAB TYPE CCRCTT_LIKP,
lv_I_LIPS_TAB TYPE CCRCTT_LIPS,
lv_I_MATNR_SUB_TAB TYPE CCRCTT_FIELDS,
lv_I_MKPF_OLD_TAB TYPE CCRCTT_MKPF,
lv_I_MKPF_TAB TYPE CCRCTT_MKPF,
lv_I_MSEG_OLD_TAB TYPE CCRCTT_MSEG,
lv_I_MSEG_TAB TYPE CCRCTT_MSEG,
lv_I_PLAF_TAB TYPE CCRCTT_PLAF,
lv_I_REG TYPE ESESLSTID,
lv_I_RESB_TAB TYPE CCRCTT_RESB,
lv_I_SCEN TYPE CCRCE_SCEN,
lv_I_VALFR TYPE SY-DATUM,
lv_I_VALTO TYPE SY-DATUM,
lv_I_VBAK_TAB TYPE CCRCTT_VBAK,
lv_I_VBAP_TAB TYPE CCRCTT_VBAP,
lv_I_VBEP_TAB TYPE CCRCTT_VBEP,
lv_I_VBPA_TAB TYPE CCRCTT_VBPA,
lv_I_VBUK_TAB TYPE CCRCTT_VBUK,
lv_I_VBUP_TAB TYPE CCRCTT_VBUP,
lv_X_COPL_DEL_TAB TYPE CCRCTT_COPL,
lv_X_COPL_TAB TYPE CCRCTT_COPL,
lv_X_CO_DEL_TAB TYPE CCRCTT_CO,
lv_X_CO_TAB TYPE CCRCTT_CO,
lv_X_PRPL_DEL_TAB TYPE CCRCTT_PRPL,
lv_X_PRPL_TAB TYPE CCRCTT_PRPL,
lv_X_PR_DEL_TAB TYPE CCRCTT_PR,
lv_X_PR_TAB TYPE CCRCTT_PR,
lv_X_PUPL_DEL_TAB TYPE CCRCTT_PUPL,
lv_X_PUPL_TAB TYPE CCRCTT_PUPL,
lv_X_PU_DEL_TAB TYPE CCRCTT_PU,
lv_X_PU_TAB TYPE CCRCTT_PU,
lv_X_SOPL_DEL_TAB TYPE CCRCTT_SOPL,
lv_X_SOPL_TAB TYPE CCRCTT_SOPL,
lv_X_SO_DEL_TAB TYPE CCRCTT_SO,
lv_X_SO_TAB TYPE CCRCTT_SO,
lv_other TYPE c.
CALL METHOD lo_class=>DATA_FILL(
EXPORTING
I_AFKO_TAB = lv_I_AFKO_TAB
I_AFPO_TAB = lv_I_AFPO_TAB
I_AFRU_TAB = lv_I_AFRU_TAB
I_AUFK_CO_TAB = lv_I_AUFK_CO_TAB
I_AUFK_TAB = lv_I_AUFK_TAB
I_DETTYPE_FCT = lv_I_DETTYPE_FCT
I_EBAN_TAB = lv_I_EBAN_TAB
I_EKET_TAB = lv_I_EKET_TAB
I_EKKO_TAB = lv_I_EKKO_TAB
I_EKPO_TAB = lv_I_EKPO_TAB
I_LIKP_TAB = lv_I_LIKP_TAB
I_LIPS_TAB = lv_I_LIPS_TAB
I_MATNR_SUB_TAB = lv_I_MATNR_SUB_TAB
I_MKPF_OLD_TAB = lv_I_MKPF_OLD_TAB
I_MKPF_TAB = lv_I_MKPF_TAB
I_MSEG_OLD_TAB = lv_I_MSEG_OLD_TAB
I_MSEG_TAB = lv_I_MSEG_TAB
I_PLAF_TAB = lv_I_PLAF_TAB
I_REG = lv_I_REG
I_RESB_TAB = lv_I_RESB_TAB
I_SCEN = lv_I_SCEN
I_VALFR = lv_I_VALFR
I_VALTO = lv_I_VALTO
I_VBAK_TAB = lv_I_VBAK_TAB
I_VBAP_TAB = lv_I_VBAP_TAB
I_VBEP_TAB = lv_I_VBEP_TAB
I_VBPA_TAB = lv_I_VBPA_TAB
I_VBUK_TAB = lv_I_VBUK_TAB
I_VBUP_TAB = lv_I_VBUP_TAB
IMPORTING
E_ERROR_TAB = lv_E_ERROR_TAB
E_FLG_ERROR = lv_E_FLG_ERROR
CHANGING
X_COPL_DEL_TAB = lv_X_COPL_DEL_TAB
X_COPL_TAB = lv_X_COPL_TAB
X_CO_DEL_TAB = lv_X_CO_DEL_TAB
X_CO_TAB = lv_X_CO_TAB
X_PRPL_DEL_TAB = lv_X_PRPL_DEL_TAB
X_PRPL_TAB = lv_X_PRPL_TAB
X_PR_DEL_TAB = lv_X_PR_DEL_TAB
X_PR_TAB = lv_X_PR_TAB
X_PUPL_DEL_TAB = lv_X_PUPL_DEL_TAB
X_PUPL_TAB = lv_X_PUPL_TAB
X_PU_DEL_TAB = lv_X_PU_DEL_TAB
X_PU_TAB = lv_X_PU_TAB
X_SOPL_DEL_TAB = lv_X_SOPL_DEL_TAB
X_SOPL_TAB = lv_X_SOPL_TAB
X_SO_DEL_TAB = lv_X_SO_DEL_TAB
X_SO_TAB = lv_X_SO_TAB ).
Links to Related Class(s)
IF_EX_BA...Full list of available SAP object classes
Search for further information about these or an SAP related objects