SAP EXIT_SAPLLMOB_430 Function Module for USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1153)









EXIT_SAPLLMOB_430 is a standard exit sapllmob 430 SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1153) processing and below is the pattern details for this FM, showing its interface including any import and export parameters, exceptions etc. there is also a full "cut and paste" ABAP pattern code example, along with implementation ABAP coding, documentation and contribution comments specific to this or related objects.


See here to view full function module documentation and code listing for exit sapllmob 430 FM, simply by entering the name EXIT_SAPLLMOB_430 into the relevant SAP transaction such as SE37 or SE38.

Function Group: XLRF
Program Name: SAPLXLRF
Main Program: SAPLXLRF
Appliation area:
Release date: N/A
Mode(Normal, Remote etc): Normal Function Module
Update:



Function EXIT_SAPLLMOB_430 pattern details

In-order to call this FM within your sap programs, simply using the below ABAP pattern details to trigger the function call...or see the full ABAP code listing at the end of this article. You can simply cut and paste this code into your ABAP progrom as it is, including variable declarations.
CALL FUNCTION 'EXIT_SAPLLMOB_430'"USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1153)
IMPORTING
O_RLMOB_PSAVE = "
O_RLMOB_CLGPLA = "
O_RLMOB_CLENUM = "
O_RLMOB_PLAITEM = "
O_RLMOB_PNEITEM = "
O_LINV_LGTYP = "
O_LINV_LGPLA = "
O_LINV_LENUM = "
O_LINV_LETYP = "
O_LINV_MATNR = "
O_LINV_MENGA = "
O_RLMOB_PCLEAR = "
O_LINV_ALTME = "
O_RL04I_KZNUL = "
O_RLMOB_PBACK = "
O_RLMOB_PNEXT = "
O_RLMOB_PDETAIL = "
O_RLMOB_PDELET = "
O_RLMOB_PPGUP = "
O_RLMOB_PPGDN = "
O_RLMOB_PKZNUL = "

TABLES
O_VERIFICATION_ERRORS = "Log Generation Interface
.



Related Function Modules

Below is a list of related SAP function modules this CUSTOMER FUNCTION exit / user exit is relevant for.
ADD_TO_EXISTING_HU New item for existing handling unit
CALL_MESSAGE_SCREEN Call message screen
CALL_SCREEN_0100 Calling screen 0100
CALL_SCREEN_0101 Calling screen 0101
CALL_SCREEN_0102 Calling screen 0102
CALL_SCREEN_0104 Calling screen 0104
CALL_SCREEN_0105 Call screen 105 - Select delivery via Ms Area
CALL_SCREEN_0106 Call screen 106 - Select delivery by shipment
CALL_SCREEN_0107 Call screen 107 - Select delivery by others
CALL_SCREEN_0108 Call screen 108 - Select delivery via pick wave
CALL_SCREEN_0400 Calling screen 0400
CALL_SCREEN_0406 Calling screen 0406
CALL_SCREEN_0410 Calling screen 0410
CALL_SCREEN_0411 Calling screen 0411
CALL_SCREEN_0412 Calling screen 412 - Difference screen
CALL_SCREEN_0600 Calling screen 0600
CALL_SCREEN_0601 Calling screen 0601
CALL_SCREEN_0630 Call screen 0630 - Shipment header
CALL_SCREEN_0631 Call screen 631 - Delivery headers
CALL_SCREEN_0632 Call screen 632 - Delivery items
CALL_SCREEN_0633 Call screen 633 - Split delivery
CALL_SCREEN_0634 Calling screen 0634 - HU for delivery split
CALL_SCREEN_0700 Calling screen 0700
CALL_SCREEN_0777 Calling screen 0777
CALL_SCREEN_0800 Calling screen 0800
CALL_SCREEN_0801 Calling screen 0801
CALL_SCREEN_0802 Calling screen 0802
CALL_SCREEN_0803 Calling screen 0803
CALL_SCREEN_0804 Calling screen 0804
CALL_SCREEN_0805 Calling screen 0805
CALL_SCREEN_0806 Calling screen 0806
CALL_SCREEN_0807 Calling screen 0807
CALL_SCREEN_0810 Calling screen 0810
CALL_SCREEN_0811 Calling screen 0811
CALL_SCREEN_151 Calling screen 0151
CALL_SCREEN_152 Calling screen 0152
CALL_SCREEN_153 Calling screen 0153
CALL_SCREEN_170 calling screen 0170
CALL_SCREEN_613 Calling screen 0153
CALL_SCREEN_650 Call screen 650 - Pick and pack
CALL_SCREEN_DETL Calling detail screen
CALL_SCREEN_HU_DISPLAY Display information for handling unit screens
CALL_SCREEN_LOGON Calling logon screen
CALL_SCREEN_PREPARATION Calling screen 0760
CALL_SCREEN_XXXX Calling source/destination screen
CONFIRM_SU Confirm TO selected by SU
CONFIRM_TO Confirm TO selected by TO number
LATE_DEL_UPDATE Late delivery check and update
LE_MOB_LOAD_HU Load handling unit
LE_MOB_SHIPMENT_DATE Updates date of beginning/end of shipment loading
LOCK_SU Lock transfer order
LOCK_TO Lock transfer order
READ_LEANWM_STATUS check if WHSE is LEAN WM .
REPORT_QTY_DIFFERENCE Update differences
SELECT_LOCK_TO Lock transfer order header
SELECT_LOCK_TO_BY_SYSTEM Lock transfer order (system-guided)
SELECT_LOCK_TO_BY_SYSTEM_PACK Lock transfer order (system-guided)
SELECT_LOCK_TO_POSTING Select and lock transfer orders for posting changes
SET_TODESTINATION_FOR_SU Set NLENR for TO items selected by SU
SET_VERIFICATION_FIELD Set verification field
UPDATE_VERIFICATION_FIELD Update verification field after bin change

EXPORTING Parameters details for EXIT_SAPLLMOB_430

O_RLMOB_PSAVE -

Data type: RLMOB-PSAVE
Optional: No
Call by Reference: Yes

O_RLMOB_CLGPLA -

Data type: RLMOB-CLGPLA
Optional: No
Call by Reference: Yes

O_RLMOB_CLENUM -

Data type: RLMOB-CLENUM
Optional: No
Call by Reference: Yes

O_RLMOB_PLAITEM -

Data type: RLMOB-PLAITEM
Optional: No
Call by Reference: Yes

O_RLMOB_PNEITEM -

Data type: RLMOB-PNEITEM
Optional: No
Call by Reference: Yes

O_LINV_LGTYP -

Data type: LINV-LGTYP
Optional: No
Call by Reference: Yes

O_LINV_LGPLA -

Data type: LINV-LGPLA
Optional: No
Call by Reference: Yes

O_LINV_LENUM -

Data type: LINV-LENUM
Optional: No
Call by Reference: Yes

O_LINV_LETYP -

Data type: LINV-LETYP
Optional: No
Call by Reference: No ( called with pass by value option)

O_LINV_MATNR -

Data type: LINV-MATNR
Optional: No
Call by Reference: Yes

O_LINV_MENGA -

Data type: LINV-MENGA
Optional: No
Call by Reference: Yes

O_RLMOB_PCLEAR -

Data type: RLMOB-PCLEAR
Optional: No
Call by Reference: Yes

O_LINV_ALTME -

Data type: LINV-ALTME
Optional: No
Call by Reference: Yes

O_RL04I_KZNUL -

Data type: RL04I-KZNUL
Optional: No
Call by Reference: Yes

O_RLMOB_PBACK -

Data type: RLMOB-PBACK
Optional: No
Call by Reference: Yes

O_RLMOB_PNEXT -

Data type: RLMOB-PNEXT
Optional: No
Call by Reference: Yes

O_RLMOB_PDETAIL -

Data type: RLMOB-PDETAIL
Optional: No
Call by Reference: Yes

O_RLMOB_PDELET -

Data type: RLMOB-PDELET
Optional: No
Call by Reference: Yes

O_RLMOB_PPGUP -

Data type: RLMOB-PPGUP
Optional: No
Call by Reference: Yes

O_RLMOB_PPGDN -

Data type: RLMOB-PPGDN
Optional: No
Call by Reference: Yes

O_RLMOB_PKZNUL -

Data type: RLMOB-PKZNUL
Optional: No
Call by Reference: Yes

TABLES Parameters details for EXIT_SAPLLMOB_430

O_VERIFICATION_ERRORS - Log Generation Interface

Data type: SPROT_U
Optional: No
Call by Reference: No ( called with pass by value option)

Copy and paste ABAP code example for EXIT_SAPLLMOB_430 Function Module

The ABAP code below is a full code listing to execute function module POPUP_TO_CONFIRM including all data declarations. The code uses the original data declarations rather than the latest in-line data DECLARATION SYNTAX but I have included an ABAP code snippet at the end to show how declarations would look using the newer method of declaring data variables on the fly. This will allow you to compare and fully understand the new inline method. Please note some of the newer syntax such as the @DATA is not available until a later 4.70 service pack (SP8), which i why i have stuck to the origianl for this example.

DATA:
lv_o_rlmob_psave  TYPE RLMOB-PSAVE, "   
lt_o_verification_errors  TYPE STANDARD TABLE OF SPROT_U, "   
lv_o_rlmob_clgpla  TYPE RLMOB-CLGPLA, "   
lv_o_rlmob_clenum  TYPE RLMOB-CLENUM, "   
lv_o_rlmob_plaitem  TYPE RLMOB-PLAITEM, "   
lv_o_rlmob_pneitem  TYPE RLMOB-PNEITEM, "   
lv_o_linv_lgtyp  TYPE LINV-LGTYP, "   
lv_o_linv_lgpla  TYPE LINV-LGPLA, "   
lv_o_linv_lenum  TYPE LINV-LENUM, "   
lv_o_linv_letyp  TYPE LINV-LETYP, "   
lv_o_linv_matnr  TYPE LINV-MATNR, "   
lv_o_linv_menga  TYPE LINV-MENGA, "   
lv_o_rlmob_pclear  TYPE RLMOB-PCLEAR, "   
lv_o_linv_altme  TYPE LINV-ALTME, "   
lv_o_rl04i_kznul  TYPE RL04I-KZNUL, "   
lv_o_rlmob_pback  TYPE RLMOB-PBACK, "   
lv_o_rlmob_pnext  TYPE RLMOB-PNEXT, "   
lv_o_rlmob_pdetail  TYPE RLMOB-PDETAIL, "   
lv_o_rlmob_pdelet  TYPE RLMOB-PDELET, "   
lv_o_rlmob_ppgup  TYPE RLMOB-PPGUP, "   
lv_o_rlmob_ppgdn  TYPE RLMOB-PPGDN, "   
lv_o_rlmob_pkznul  TYPE RLMOB-PKZNUL. "   

  CALL FUNCTION 'EXIT_SAPLLMOB_430'  "USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1153)
    IMPORTING
         O_RLMOB_PSAVE = lv_o_rlmob_psave
         O_RLMOB_CLGPLA = lv_o_rlmob_clgpla
         O_RLMOB_CLENUM = lv_o_rlmob_clenum
         O_RLMOB_PLAITEM = lv_o_rlmob_plaitem
         O_RLMOB_PNEITEM = lv_o_rlmob_pneitem
         O_LINV_LGTYP = lv_o_linv_lgtyp
         O_LINV_LGPLA = lv_o_linv_lgpla
         O_LINV_LENUM = lv_o_linv_lenum
         O_LINV_LETYP = lv_o_linv_letyp
         O_LINV_MATNR = lv_o_linv_matnr
         O_LINV_MENGA = lv_o_linv_menga
         O_RLMOB_PCLEAR = lv_o_rlmob_pclear
         O_LINV_ALTME = lv_o_linv_altme
         O_RL04I_KZNUL = lv_o_rl04i_kznul
         O_RLMOB_PBACK = lv_o_rlmob_pback
         O_RLMOB_PNEXT = lv_o_rlmob_pnext
         O_RLMOB_PDETAIL = lv_o_rlmob_pdetail
         O_RLMOB_PDELET = lv_o_rlmob_pdelet
         O_RLMOB_PPGUP = lv_o_rlmob_ppgup
         O_RLMOB_PPGDN = lv_o_rlmob_ppgdn
         O_RLMOB_PKZNUL = lv_o_rlmob_pkznul
    TABLES
         O_VERIFICATION_ERRORS = lt_o_verification_errors
. " EXIT_SAPLLMOB_430




ABAP code using 7.40 inline data declarations to call FM EXIT_SAPLLMOB_430

The below ABAP code uses the newer in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. Please note some of the newer syntax below, such as the @DATA is not available until 4.70 EHP 8.

"SELECT single PSAVE FROM RLMOB INTO @DATA(ld_o_rlmob_psave).
 
 
"SELECT single CLGPLA FROM RLMOB INTO @DATA(ld_o_rlmob_clgpla).
 
"SELECT single CLENUM FROM RLMOB INTO @DATA(ld_o_rlmob_clenum).
 
"SELECT single PLAITEM FROM RLMOB INTO @DATA(ld_o_rlmob_plaitem).
 
"SELECT single PNEITEM FROM RLMOB INTO @DATA(ld_o_rlmob_pneitem).
 
"SELECT single LGTYP FROM LINV INTO @DATA(ld_o_linv_lgtyp).
 
"SELECT single LGPLA FROM LINV INTO @DATA(ld_o_linv_lgpla).
 
"SELECT single LENUM FROM LINV INTO @DATA(ld_o_linv_lenum).
 
"SELECT single LETYP FROM LINV INTO @DATA(ld_o_linv_letyp).
 
"SELECT single MATNR FROM LINV INTO @DATA(ld_o_linv_matnr).
 
"SELECT single MENGA FROM LINV INTO @DATA(ld_o_linv_menga).
 
"SELECT single PCLEAR FROM RLMOB INTO @DATA(ld_o_rlmob_pclear).
 
"SELECT single ALTME FROM LINV INTO @DATA(ld_o_linv_altme).
 
"SELECT single KZNUL FROM RL04I INTO @DATA(ld_o_rl04i_kznul).
 
"SELECT single PBACK FROM RLMOB INTO @DATA(ld_o_rlmob_pback).
 
"SELECT single PNEXT FROM RLMOB INTO @DATA(ld_o_rlmob_pnext).
 
"SELECT single PDETAIL FROM RLMOB INTO @DATA(ld_o_rlmob_pdetail).
 
"SELECT single PDELET FROM RLMOB INTO @DATA(ld_o_rlmob_pdelet).
 
"SELECT single PPGUP FROM RLMOB INTO @DATA(ld_o_rlmob_ppgup).
 
"SELECT single PPGDN FROM RLMOB INTO @DATA(ld_o_rlmob_ppgdn).
 
"SELECT single PKZNUL FROM RLMOB INTO @DATA(ld_o_rlmob_pkznul).
 


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!