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
.| Name | Type | Data Type | Description | Default Value |
| I_CURRENT_FIELD | Importing | TYPE C | ||
| I_DETAIL_LINV | Importing | TYPE DETAIL_LINV_TAB | Inventory Detail for BADI | |
| I_E1LINVX_MAKTX | Importing | TYPE E1LINVX-MAKTX | Material Description (Short Text) | |
| I_INV_INDEX | Importing | TYPE I | ||
| I_LEIN_LENUM | Importing | TYPE LEIN-LENUM | Storage Unit Number | |
| I_LINV_ALTME | Importing | TYPE LINV-ALTME | Alternative Unit of Measure for Stockkeeping Unit | |
| I_LINV_BESTQ | Importing | TYPE LINV-BESTQ | Stock Category in the Warehouse Management System | |
| I_LINV_CHARG | Importing | TYPE LINV-CHARG | Batch Number | |
| I_LINV_ISTAT | Importing | TYPE LINV-ISTAT | Item status of inventory at quant level | |
| I_LINV_LETYP | Importing | TYPE LINV-LETYP | Storage Unit Type | |
| I_LINV_LGORT | Importing | TYPE LINV-LGORT | Storage Location | |
| I_LINV_LGPLA | Importing | TYPE LINV-LGPLA | Storage Bin | |
| I_LINV_LGTYP | Importing | TYPE LINV-LGTYP | Storage Type | |
| I_LINV_MATNR | Importing | TYPE LINV-MATNR | Material Number | |
| I_LINV_MENGA | Importing | TYPE LINV-MENGA | Counted quantity in alternative unit of measure | |
| I_LINV_SOBKZ | Importing | TYPE LINV-SOBKZ | Special Stock Indicator | |
| I_LINV_SONUM | Importing | TYPE LINV-SONUM | Special Stock Number | |
| I_LINV_VFDAT | Importing | TYPE LINV-VFDAT | Shelf Life Expiration or Best-Before Date | |
| I_LINV_WDATU | Importing | TYPE LINV-WDATU | Date of Goods Receipt | |
| I_LINV_WERKS | Importing | TYPE LINV-WERKS | Plant | |
| I_RL04I_KZNUL | Importing | TYPE RL04I-KZNUL | Indicator: storage bin empty or quant does not exist | |
| I_RLMOB_CLENUM | Importing | TYPE RLMOB-CLENUM | Bar code field for storage unit number | |
| I_RLMOB_PBACK | Importing | TYPE MOBBACK | Pushbutton: Back | |
| I_RLMOB_PCLEAR | Importing | TYPE MOBCLEAR | Pushbutton: Clear | |
| I_RLMOB_PFOUND | Importing | TYPE MOBFOUND | Pushbutton: Item found in mobile computing | |
| I_RLMOB_PKZNUL | Importing | TYPE MOBKZNUL | Pushbutton: Zero stock in inventory counting | |
| I_RLMOB_PNEXT | Importing | TYPE MOBNEXT | Pushbutton: Next | |
| I_RLMOB_PPGDN | Importing | TYPE MOBPGDN | Pushbutton: Page down | |
| I_RLMOB_PPGUP | Importing | TYPE MOBPGUP | Pushbutton: Page up | |
| I_RLMOB_PSAVE | Importing | TYPE MOBSAVE | Pushbutton: Save | |
| I_RLMOB_PSKIP | Importing | TYPE MOBPSKIP | Pushbutton: Skip inventory record | |
| I_SAV_NEWITEM | Importing | TYPE LVS_SAVNEWITEM | Inventory item for BADI | |
| I_TCODE | Importing | TYPE SY-TCODE | Current Transaction Code | |
| I_TOTAL_LINES | Importing | TYPE I | ||
| I_VERIFICATION_ERROR | Importing | TYPE SPROT_U_TAB | Table Type for SPROT_U (Log Interface) |
Exceptions of Method PUT_DATA_TO_INSTANCE
This method does not have any exceptionsExample 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