PUT_DATA_TO_INSTANCE SAP Method Transport data (to screen)









Below is documentation, parameters and attributes of ABAP Method PUT_DATA_TO_INSTANCE within SAP class IF_EX_BADI_DCC_SCREEN_152. 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_DCC_SCREEN_152 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 PUT_DATA_TO_INSTANCE can also be found below:

  • Importing parameters
  • Exporting parameters
  • Changing parameters
  • Returning parameters
  • Exceptions
  • Coding Examples


Parameters of Method PUT_DATA_TO_INSTANCE

.

NameTypeData TypeDescriptionDefault Value
I_CURRENT_FIELDImportingTYPE
C
I_DETAIL_LINVImportingTYPE
DETAIL_LINV_TAB
Inventory Detail for BADI
I_E1LINVX_MAKTXImportingTYPE
E1LINVX-MAKTX
Material Description (Short Text)
I_INV_INDEXImportingTYPE
I
I_LEIN_LENUMImportingTYPE
LEIN-LENUM
Storage Unit Number
I_LINV_ALTMEImportingTYPE
LINV-ALTME
Alternative Unit of Measure for Stockkeeping Unit
I_LINV_BESTQImportingTYPE
LINV-BESTQ
Stock Category in the Warehouse Management System
I_LINV_CHARGImportingTYPE
LINV-CHARG
Batch Number
I_LINV_ISTATImportingTYPE
LINV-ISTAT
Item status of inventory at quant level
I_LINV_LETYPImportingTYPE
LINV-LETYP
Storage Unit Type
I_LINV_LGORTImportingTYPE
LINV-LGORT
Storage Location
I_LINV_LGPLAImportingTYPE
LINV-LGPLA
Storage Bin
I_LINV_LGTYPImportingTYPE
LINV-LGTYP
Storage Type
I_LINV_MATNRImportingTYPE
LINV-MATNR
Material Number
I_LINV_MENGAImportingTYPE
LINV-MENGA
Counted quantity in alternative unit of measure
I_LINV_SOBKZImportingTYPE
LINV-SOBKZ
Special Stock Indicator
I_LINV_SONUMImportingTYPE
LINV-SONUM
Special Stock Number
I_LINV_VFDATImportingTYPE
LINV-VFDAT
Shelf Life Expiration or Best-Before Date
I_LINV_WDATUImportingTYPE
LINV-WDATU
Date of Goods Receipt
I_LINV_WERKSImportingTYPE
LINV-WERKS
Plant
I_RL04I_KZNULImportingTYPE
RL04I-KZNUL
Indicator: storage bin empty or quant does not exist
I_RLMOB_CLENUMImportingTYPE
RLMOB-CLENUM
Bar code field for storage unit number
I_RLMOB_PBACKImportingTYPE
MOBBACK
Pushbutton: Back
I_RLMOB_PCLEARImportingTYPE
MOBCLEAR
Pushbutton: Clear
I_RLMOB_PFOUNDImportingTYPE
MOBFOUND
Pushbutton: Item found in mobile computing
I_RLMOB_PKZNULImportingTYPE
MOBKZNUL
Pushbutton: Zero stock in inventory counting
I_RLMOB_PNEXTImportingTYPE
MOBNEXT
Pushbutton: Next
I_RLMOB_PPGDNImportingTYPE
MOBPGDN
Pushbutton: Page down
I_RLMOB_PPGUPImportingTYPE
MOBPGUP
Pushbutton: Page up
I_RLMOB_PSAVEImportingTYPE
MOBSAVE
Pushbutton: Save
I_RLMOB_PSKIPImportingTYPE
MOBPSKIP
Pushbutton: Skip inventory record
I_SAV_NEWITEMImportingTYPE
LVS_SAVNEWITEM
Inventory item for BADI
I_TCODEImportingTYPE
SY-TCODE
Current Transaction Code
I_TOTAL_LINESImportingTYPE
I
I_VERIFICATION_ERRORImportingTYPE
SPROT_U_TAB
Table Type for SPROT_U (Log Interface)



Exceptions of Method PUT_DATA_TO_INSTANCE

This method does not have any exceptions

Example ABAP coding


DATA: lo_class TYPE REF TO IF_EX_BADI_DCC_SCREEN_152.
DATA: lv_I_CURRENT_FIELD TYPE C,
lv_I_DETAIL_LINV TYPE DETAIL_LINV_TAB,
lv_I_E1LINVX_MAKTX TYPE E1LINVX-MAKTX,
lv_I_INV_INDEX TYPE I,
lv_I_LEIN_LENUM TYPE LEIN-LENUM,
lv_I_LINV_ALTME TYPE LINV-ALTME,
lv_I_LINV_BESTQ TYPE LINV-BESTQ,
lv_I_LINV_CHARG TYPE LINV-CHARG,
lv_I_LINV_ISTAT TYPE LINV-ISTAT,
lv_I_LINV_LETYP TYPE LINV-LETYP,
lv_I_LINV_LGORT TYPE LINV-LGORT,
lv_I_LINV_LGPLA TYPE LINV-LGPLA,
lv_I_LINV_LGTYP TYPE LINV-LGTYP,
lv_I_LINV_MATNR TYPE LINV-MATNR,
lv_I_LINV_MENGA TYPE LINV-MENGA,
lv_I_LINV_SOBKZ TYPE LINV-SOBKZ,
lv_I_LINV_SONUM TYPE LINV-SONUM,
lv_I_LINV_VFDAT TYPE LINV-VFDAT,
lv_I_LINV_WDATU TYPE LINV-WDATU,
lv_I_LINV_WERKS TYPE LINV-WERKS,
lv_I_RL04I_KZNUL TYPE RL04I-KZNUL,
lv_I_RLMOB_CLENUM TYPE RLMOB-CLENUM,
lv_I_RLMOB_PBACK TYPE MOBBACK,
lv_I_RLMOB_PCLEAR TYPE MOBCLEAR,
lv_I_RLMOB_PFOUND TYPE MOBFOUND,
lv_I_RLMOB_PKZNUL TYPE MOBKZNUL,
lv_I_RLMOB_PNEXT TYPE MOBNEXT,
lv_I_RLMOB_PPGDN TYPE MOBPGDN,
lv_I_RLMOB_PPGUP TYPE MOBPGUP,
lv_I_RLMOB_PSAVE TYPE MOBSAVE,
lv_I_RLMOB_PSKIP TYPE MOBPSKIP,
lv_I_SAV_NEWITEM TYPE LVS_SAVNEWITEM,
lv_I_TCODE TYPE SY-TCODE,
lv_I_TOTAL_LINES TYPE I,
lv_I_VERIFICATION_ERROR TYPE SPROT_U_TAB,
lv_other TYPE c.

CALL METHOD lo_class=>PUT_DATA_TO_INSTANCE(
EXPORTING
I_CURRENT_FIELD = lv_I_CURRENT_FIELD
I_DETAIL_LINV = lv_I_DETAIL_LINV
I_E1LINVX_MAKTX = lv_I_E1LINVX_MAKTX
I_INV_INDEX = lv_I_INV_INDEX
I_LEIN_LENUM = lv_I_LEIN_LENUM
I_LINV_ALTME = lv_I_LINV_ALTME
I_LINV_BESTQ = lv_I_LINV_BESTQ
I_LINV_CHARG = lv_I_LINV_CHARG
I_LINV_ISTAT = lv_I_LINV_ISTAT
I_LINV_LETYP = lv_I_LINV_LETYP
I_LINV_LGORT = lv_I_LINV_LGORT
I_LINV_LGPLA = lv_I_LINV_LGPLA
I_LINV_LGTYP = lv_I_LINV_LGTYP
I_LINV_MATNR = lv_I_LINV_MATNR
I_LINV_MENGA = lv_I_LINV_MENGA
I_LINV_SOBKZ = lv_I_LINV_SOBKZ
I_LINV_SONUM = lv_I_LINV_SONUM
I_LINV_VFDAT = lv_I_LINV_VFDAT
I_LINV_WDATU = lv_I_LINV_WDATU
I_LINV_WERKS = lv_I_LINV_WERKS
I_RL04I_KZNUL = lv_I_RL04I_KZNUL
I_RLMOB_CLENUM = lv_I_RLMOB_CLENUM
I_RLMOB_PBACK = lv_I_RLMOB_PBACK
I_RLMOB_PCLEAR = lv_I_RLMOB_PCLEAR
I_RLMOB_PFOUND = lv_I_RLMOB_PFOUND
I_RLMOB_PKZNUL = lv_I_RLMOB_PKZNUL
I_RLMOB_PNEXT = lv_I_RLMOB_PNEXT
I_RLMOB_PPGDN = lv_I_RLMOB_PPGDN
I_RLMOB_PPGUP = lv_I_RLMOB_PPGUP
I_RLMOB_PSAVE = lv_I_RLMOB_PSAVE
I_RLMOB_PSKIP = lv_I_RLMOB_PSKIP
I_SAV_NEWITEM = lv_I_SAV_NEWITEM
I_TCODE = lv_I_TCODE
I_TOTAL_LINES = lv_I_TOTAL_LINES
I_VERIFICATION_ERROR = lv_I_VERIFICATION_ERROR ).

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!