GET_DATA_FROM_INSTANCE SAP Method Transport data (from screen)









Below is documentation, parameters and attributes of ABAP Method GET_DATA_FROM_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 GET_DATA_FROM_INSTANCE can also be found below:

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


Parameters of Method GET_DATA_FROM_INSTANCE

.

NameTypeData TypeDescriptionDefault Value
O_CURRENT_FIELDExportingTYPE
C
O_DETAIL_LINVExportingTYPE
DETAIL_LINV_TAB
Inventory Detail for BADI
O_E1LINVX_MAKTXExportingTYPE
E1LINVX-MAKTX
Material Description (Short Text)
O_INV_INDEXExportingTYPE
I
O_LEIN_LENUMExportingTYPE
LEIN-LENUM
Storage Unit Number
O_LINV_ALTMEExportingTYPE
LINV-ALTME
Alternative Unit of Measure for Stockkeeping Unit
O_LINV_BESTQExportingTYPE
LINV-BESTQ
Stock Category in the Warehouse Management System
O_LINV_CHARGExportingTYPE
LINV-CHARG
Batch Number
O_LINV_ISTATExportingTYPE
LINV-ISTAT
Item status of inventory at quant level
O_LINV_LETYPExportingTYPE
LINV-LETYP
Storage Unit Type
O_LINV_LGORTExportingTYPE
LINV-LGORT
Storage Location
O_LINV_LGPLAExportingTYPE
LINV-LGPLA
Storage Bin
O_LINV_LGTYPExportingTYPE
LINV-LGTYP
Storage Type
O_LINV_MATNRExportingTYPE
LINV-MATNR
Material Number
O_LINV_MENGAExportingTYPE
LINV-MENGA
Counted quantity in alternative unit of measure
O_LINV_SOBKZExportingTYPE
LINV-SOBKZ
Special Stock Indicator
O_LINV_SONUMExportingTYPE
LINV-SONUM
Special Stock Number
O_LINV_VFDATExportingTYPE
LINV-VFDAT
Shelf Life Expiration or Best-Before Date
O_LINV_WDATUExportingTYPE
LINV-WDATU
Date of Goods Receipt
O_LINV_WERKSExportingTYPE
LINV-WERKS
Plant
O_RL04I_KZNULExportingTYPE
RL04I-KZNUL
Indicator: storage bin empty or quant does not exist
O_RLMOB_CLENUMExportingTYPE
RLMOB-CLENUM
Bar code field for storage unit number
O_RLMOB_PBACKExportingTYPE
MOBBACK
Pushbutton: Back
O_RLMOB_PCLEARExportingTYPE
MOBCLEAR
Pushbutton: Clear
O_RLMOB_PFOUNDExportingTYPE
MOBFOUND
Pushbutton: Item found in mobile computing
O_RLMOB_PKZNULExportingTYPE
MOBKZNUL
Pushbutton: Zero stock in inventory counting
O_RLMOB_PNEXTExportingTYPE
MOBNEXT
Pushbutton: Next
O_RLMOB_PPGDNExportingTYPE
MOBPGDN
Pushbutton: Page down
O_RLMOB_PPGUPExportingTYPE
MOBPGUP
Pushbutton: Page up
O_RLMOB_PSAVEExportingTYPE
MOBSAVE
Pushbutton: Save
O_RLMOB_PSKIPExportingTYPE
MOBPSKIP
Pushbutton: Skip inventory record
O_SAV_NEWITEMExportingTYPE
LVS_SAVNEWITEM
Inventory item for BADI
O_TCODEExportingTYPE
SY-TCODE
Current Transaction Code
O_TOTAL_LINESExportingTYPE
I
O_VERIFICATION_ERRORSExportingTYPE
SPROT_U_TAB
Table Type for SPROT_U (Log Interface)



Exceptions of Method GET_DATA_FROM_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_O_CURRENT_FIELD TYPE C,
lv_O_DETAIL_LINV TYPE DETAIL_LINV_TAB,
lv_O_E1LINVX_MAKTX TYPE E1LINVX-MAKTX,
lv_O_INV_INDEX TYPE I,
lv_O_LEIN_LENUM TYPE LEIN-LENUM,
lv_O_LINV_ALTME TYPE LINV-ALTME,
lv_O_LINV_BESTQ TYPE LINV-BESTQ,
lv_O_LINV_CHARG TYPE LINV-CHARG,
lv_O_LINV_ISTAT TYPE LINV-ISTAT,
lv_O_LINV_LETYP TYPE LINV-LETYP,
lv_O_LINV_LGORT TYPE LINV-LGORT,
lv_O_LINV_LGPLA TYPE LINV-LGPLA,
lv_O_LINV_LGTYP TYPE LINV-LGTYP,
lv_O_LINV_MATNR TYPE LINV-MATNR,
lv_O_LINV_MENGA TYPE LINV-MENGA,
lv_O_LINV_SOBKZ TYPE LINV-SOBKZ,
lv_O_LINV_SONUM TYPE LINV-SONUM,
lv_O_LINV_VFDAT TYPE LINV-VFDAT,
lv_O_LINV_WDATU TYPE LINV-WDATU,
lv_O_LINV_WERKS TYPE LINV-WERKS,
lv_O_RL04I_KZNUL TYPE RL04I-KZNUL,
lv_O_RLMOB_CLENUM TYPE RLMOB-CLENUM,
lv_O_RLMOB_PBACK TYPE MOBBACK,
lv_O_RLMOB_PCLEAR TYPE MOBCLEAR,
lv_O_RLMOB_PFOUND TYPE MOBFOUND,
lv_O_RLMOB_PKZNUL TYPE MOBKZNUL,
lv_O_RLMOB_PNEXT TYPE MOBNEXT,
lv_O_RLMOB_PPGDN TYPE MOBPGDN,
lv_O_RLMOB_PPGUP TYPE MOBPGUP,
lv_O_RLMOB_PSAVE TYPE MOBSAVE,
lv_O_RLMOB_PSKIP TYPE MOBPSKIP,
lv_O_SAV_NEWITEM TYPE LVS_SAVNEWITEM,
lv_O_TCODE TYPE SY-TCODE,
lv_O_TOTAL_LINES TYPE I,
lv_O_VERIFICATION_ERRORS TYPE SPROT_U_TAB,
lv_other TYPE c.

CALL METHOD lo_class=>GET_DATA_FROM_INSTANCE(
IMPORTING
O_CURRENT_FIELD = lv_O_CURRENT_FIELD
O_DETAIL_LINV = lv_O_DETAIL_LINV
O_E1LINVX_MAKTX = lv_O_E1LINVX_MAKTX
O_INV_INDEX = lv_O_INV_INDEX
O_LEIN_LENUM = lv_O_LEIN_LENUM
O_LINV_ALTME = lv_O_LINV_ALTME
O_LINV_BESTQ = lv_O_LINV_BESTQ
O_LINV_CHARG = lv_O_LINV_CHARG
O_LINV_ISTAT = lv_O_LINV_ISTAT
O_LINV_LETYP = lv_O_LINV_LETYP
O_LINV_LGORT = lv_O_LINV_LGORT
O_LINV_LGPLA = lv_O_LINV_LGPLA
O_LINV_LGTYP = lv_O_LINV_LGTYP
O_LINV_MATNR = lv_O_LINV_MATNR
O_LINV_MENGA = lv_O_LINV_MENGA
O_LINV_SOBKZ = lv_O_LINV_SOBKZ
O_LINV_SONUM = lv_O_LINV_SONUM
O_LINV_VFDAT = lv_O_LINV_VFDAT
O_LINV_WDATU = lv_O_LINV_WDATU
O_LINV_WERKS = lv_O_LINV_WERKS
O_RL04I_KZNUL = lv_O_RL04I_KZNUL
O_RLMOB_CLENUM = lv_O_RLMOB_CLENUM
O_RLMOB_PBACK = lv_O_RLMOB_PBACK
O_RLMOB_PCLEAR = lv_O_RLMOB_PCLEAR
O_RLMOB_PFOUND = lv_O_RLMOB_PFOUND
O_RLMOB_PKZNUL = lv_O_RLMOB_PKZNUL
O_RLMOB_PNEXT = lv_O_RLMOB_PNEXT
O_RLMOB_PPGDN = lv_O_RLMOB_PPGDN
O_RLMOB_PPGUP = lv_O_RLMOB_PPGUP
O_RLMOB_PSAVE = lv_O_RLMOB_PSAVE
O_RLMOB_PSKIP = lv_O_RLMOB_PSKIP
O_SAV_NEWITEM = lv_O_SAV_NEWITEM
O_TCODE = lv_O_TCODE
O_TOTAL_LINES = lv_O_TOTAL_LINES
O_VERIFICATION_ERRORS = lv_O_VERIFICATION_ERRORS ).

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!