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

.

NameTypeData TypeDescriptionDefault Value
I_AFKO_TABImportingTYPE
CCRCTT_AFKO
Table for Order Header Data WBS orders
I_AFPO_TABImportingTYPE
CCRCTT_AFPO
Table Order Item
I_AFRU_TABImportingTYPE
CCRCTT_AFRU
Order Completion Confirmations
I_AUFK_CO_TABImportingTYPE
CCRCTT_AUFK
Table for Order Master Data for Material Documents
I_AUFK_TABImportingTYPE
CCRCTT_AUFK
Table for Order Master Data
I_DETTYPE_FCTImportingTYPE
CCRCC_DETDOCTYPE
EHS: Modules for Regulation/Scenario/Scenario Category
I_EBAN_TABImportingTYPE
CCRCTT_EBAN
Table for Purchase Requisition
I_EKET_TABImportingTYPE
CCRCTT_EKET
Table for Scheduling Agreement Schedule Lines
I_EKKO_TABImportingTYPE
CCRCTT_EKKO
Table for Purchasing Document Header
I_EKPO_TABImportingTYPE
CCRCTT_EKPO
Table for Purchasing Document Item
I_LIKP_TABImportingTYPE
CCRCTT_LIKP
Table for SD Document: Delivery Header Data
I_LIPS_TABImportingTYPE
CCRCTT_LIPS
Table for SD Document: Delivery: Item Data
I_MATNR_SUB_TABImportingTYPE
CCRCTT_FIELDS
Table for Material-Substance Assignments
I_MKPF_OLD_TABImportingTYPE
CCRCTT_MKPF
Table Header: Material Document
I_MKPF_TABImportingTYPE
CCRCTT_MKPF
Table Header: Material Document
I_MSEG_OLD_TABImportingTYPE
CCRCTT_MSEG
Table for Document Segment: Material
I_MSEG_TABImportingTYPE
CCRCTT_MSEG
Table for Document Segment: Material
I_PLAF_TABImportingTYPE
CCRCTT_PLAF
Table for Planned Order
I_REGImportingTYPE
ESESLSTID
Regulatory list
I_RESB_TABImportingTYPE
CCRCTT_RESB
Table for Reservation/Dependent Requirements
I_SCENImportingTYPE
CCRCE_SCEN
Scenario
I_VALFRImportingTYPE
SY-DATUM
Current Date of Application Server
I_VALTOImportingTYPE
SY-DATUM
Current Date of Application Server
I_VBAK_TABImportingTYPE
CCRCTT_VBAK
Table for Sales Document: Header Data
I_VBAP_TABImportingTYPE
CCRCTT_VBAP
Table for Sales Document: Item Data
I_VBEP_TABImportingTYPE
CCRCTT_VBEP
Table for Sales Document: Schedule Line Data
I_VBPA_TABImportingTYPE
CCRCTT_VBPA
Table for Sales Document: Partner
I_VBUK_TABImportingTYPE
CCRCTT_VBUK
Table fSales Document: Header Status and Administrative Data
I_VBUP_TABImportingTYPE
CCRCTT_VBUP
Table for Sales Document: Item Status
E_ERROR_TABExportingTYPE
CCRCTT_MSG
Message Table for Application Log
E_FLG_ERRORExportingTYPE
ESEBOOLE
Indicator: Error
X_COPL_DEL_TABChangingTYPE
CCRCTT_COPL
Deleted Planned Quantities (CON)
X_COPL_TABChangingTYPE
CCRCTT_COPL
Planned Quantities (CON)
X_CO_DEL_TABChangingTYPE
CCRCTT_CO
Deleted Confirmed Quantites (CON)
X_CO_TABChangingTYPE
CCRCTT_CO
Confirmed Quantities (CON)
X_PRPL_DEL_TABChangingTYPE
CCRCTT_PRPL
Deleted Planned Quantities (PRO)
X_PRPL_TABChangingTYPE
CCRCTT_PRPL
Planned Quantities (PRO)
X_PR_DEL_TABChangingTYPE
CCRCTT_PR
Deleted Confirmed Quantities (PRO)
X_PR_TABChangingTYPE
CCRCTT_PR
Confirmed Quantities (PRO)
X_PUPL_DEL_TABChangingTYPE
CCRCTT_PUPL
Deleted Planned Quantities (PUR)
X_PUPL_TABChangingTYPE
CCRCTT_PUPL
Planned Quantities (PUR)
X_PU_DEL_TABChangingTYPE
CCRCTT_PU
Deleted Confirmed Quantities (PUR)
X_PU_TABChangingTYPE
CCRCTT_PU
Confirmed Quantities (PUR)
X_SOPL_DEL_TABChangingTYPE
CCRCTT_SOPL
Deleted Planned Quantities (SO)
X_SOPL_TABChangingTYPE
CCRCTT_SOPL
Planned Quantities (SO)
X_SO_DEL_TABChangingTYPE
CCRCTT_SO
Deleted Confirmed Quantities (SO)
X_SO_TABChangingTYPE
CCRCTT_SO
Confirmed Quantities (SO)



Exceptions of Method DATA_FILL

This method does not have any exceptions

Example 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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!