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_151. 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_151 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_BIN_TYPE | Importing | TYPE C | ||
| I_CLGPLA | Importing | TYPE RLMOB-CLGPLA | Bar Code Field for Storage Bin | |
| I_CURRENT_FIELD | Importing | TYPE CHAR30 | 30 Characters | |
| I_FELD | Importing | TYPE CHAR30 | 30 Characters | |
| I_LENUM | Importing | TYPE LINV-LENUM | Storage Unit Number | |
| I_LGNUM | Importing | TYPE LINV-LGNUM | Warehouse Number / Warehouse Complex | |
| I_LGPLA | Importing | TYPE LINV-LGPLA | Storage Bin | |
| I_LGTYP | Importing | TYPE LINV-LGTYP | Storage Type | |
| I_MATNR | Importing | TYPE LTAP-MATNR | Material Number | |
| I_RL041_KZNUL | Importing | TYPE RL04IKZNUL | Indicator: storage bin empty or quant does not exist | |
| I_RLMOB_CLENUM | Importing | TYPE MOBLENUM | Bar code field for storage unit number | |
| I_RLMOB_PBACK | Importing | TYPE MOBBACK | Pushbutton: Back | |
| I_RLMOB_PCCLEAR | Importing | TYPE MOBCLEAR | Pushbutton: Clear | |
| I_RLMOB_PDELET | Importing | TYPE MOBPDELET | Delete storage unit | |
| I_RLMOB_PDETAIL | Importing | TYPE MOBDETL | Pushbutton: Details | |
| I_RLMOB_PEMPTY | Importing | TYPE MOBPEMPTY | Pushbutton: Bin is empty | |
| 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_SAV_LENUM | Importing | TYPE LENUM | Storage Unit Number | |
| I_TAP_INDEX | Importing | TYPE SY-TABIX | Index of Internal Tables | |
| I_TAP_INIT_SIZE | Importing | TYPE SY-TABIX | Index of Internal Tables | |
| I_TAP_TOTAL_LINES | Importing | TYPE SY-TABIX | Index of Internal Tables | |
| I_TCODE | Importing | TYPE SY-TCODE | Current Transaction Code | |
| I_TEMPORARY_INDEX | Importing | TYPE SY-TABIX | Index of Internal Tables | |
| I_T_SUS | Importing | TYPE BADI_DCC_SCREEN_151_TABLE | Table type for the DCC screen badi | |
| 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_151.
DATA: lv_I_BIN_TYPE TYPE C,
lv_I_CLGPLA TYPE RLMOB-CLGPLA,
lv_I_CURRENT_FIELD TYPE CHAR30,
lv_I_FELD TYPE CHAR30,
lv_I_LENUM TYPE LINV-LENUM,
lv_I_LGNUM TYPE LINV-LGNUM,
lv_I_LGPLA TYPE LINV-LGPLA,
lv_I_LGTYP TYPE LINV-LGTYP,
lv_I_MATNR TYPE LTAP-MATNR,
lv_I_RL041_KZNUL TYPE RL04IKZNUL,
lv_I_RLMOB_CLENUM TYPE MOBLENUM,
lv_I_RLMOB_PBACK TYPE MOBBACK,
lv_I_RLMOB_PCCLEAR TYPE MOBCLEAR,
lv_I_RLMOB_PDELET TYPE MOBPDELET,
lv_I_RLMOB_PDETAIL TYPE MOBDETL,
lv_I_RLMOB_PEMPTY TYPE MOBPEMPTY,
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_SAV_LENUM TYPE LENUM,
lv_I_TAP_INDEX TYPE SY-TABIX,
lv_I_TAP_INIT_SIZE TYPE SY-TABIX,
lv_I_TAP_TOTAL_LINES TYPE SY-TABIX,
lv_I_TCODE TYPE SY-TCODE,
lv_I_TEMPORARY_INDEX TYPE SY-TABIX,
lv_I_T_SUS TYPE BADI_DCC_SCREEN_151_TABLE,
lv_I_VERIFICATION_ERROR TYPE SPROT_U_TAB,
lv_other TYPE c.
CALL METHOD lo_class=>PUT_DATA_TO_INSTANCE(
EXPORTING
I_BIN_TYPE = lv_I_BIN_TYPE
I_CLGPLA = lv_I_CLGPLA
I_CURRENT_FIELD = lv_I_CURRENT_FIELD
I_FELD = lv_I_FELD
I_LENUM = lv_I_LENUM
I_LGNUM = lv_I_LGNUM
I_LGPLA = lv_I_LGPLA
I_LGTYP = lv_I_LGTYP
I_MATNR = lv_I_MATNR
I_RL041_KZNUL = lv_I_RL041_KZNUL
I_RLMOB_CLENUM = lv_I_RLMOB_CLENUM
I_RLMOB_PBACK = lv_I_RLMOB_PBACK
I_RLMOB_PCCLEAR = lv_I_RLMOB_PCCLEAR
I_RLMOB_PDELET = lv_I_RLMOB_PDELET
I_RLMOB_PDETAIL = lv_I_RLMOB_PDETAIL
I_RLMOB_PEMPTY = lv_I_RLMOB_PEMPTY
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_SAV_LENUM = lv_I_SAV_LENUM
I_TAP_INDEX = lv_I_TAP_INDEX
I_TAP_INIT_SIZE = lv_I_TAP_INIT_SIZE
I_TAP_TOTAL_LINES = lv_I_TAP_TOTAL_LINES
I_TCODE = lv_I_TCODE
I_TEMPORARY_INDEX = lv_I_TEMPORARY_INDEX
I_T_SUS = lv_I_T_SUS
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