SAP CALL_SCREEN_0806 Function Module for Calling screen 0806









CALL_SCREEN_0806 is a standard call screen 0806 SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for Calling screen 0806 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 call screen 0806 FM, simply by entering the name CALL_SCREEN_0806 into the relevant SAP transaction such as SE37 or SE38.

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



Function CALL_SCREEN_0806 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 'CALL_SCREEN_0806'"Calling screen 0806
EXPORTING
I_TRANS_ID = "Sipment number
I_STAGING_AREA = "Staging area
I_DOOR = "Door for warehouse number
I_HU_CNTR = "Total number of highest-level HU/Shu
I_DELIVARY_STATUS = "Delivery status
I_HU_LOADED = "Number of loaded highest-level HU/Shu
I_FIELD_NAME = "Field name
I_DELIVERY_BARCODE = "Bar code field for delivery number
I_DELIVERY = "Delivery

IMPORTING
O_TRANS_ID = "Sipment number
O_SCREEN_FCODE = "Function key pressed by user
O_FIELD_NAME = "Field name
O_DELIVERY_BARCODE = "Bar code field for delivery number
O_DELIVERY = "Delivery

TABLES
SCREEN_TABLE = "HU/Shu data

EXCEPTIONS
FAIL_IN_CALLING_SCREEN = 1 FAIL_IN_PHYSICAL_SCREEN_NUMBER = 2
.




Customer Function user exits

Below is a list of CUSTOMER FUNCTION exit user exits that are available within this program and maybe relevant for this FM.
EXIT_SAPLLMOBSD_010 user exit - get delivery by user criteria
EXIT_SAPLLMOB_002 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY-1701)
EXIT_SAPLLMOB_003 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY-1702)
EXIT_SAPLLMOB_004 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY-1703)
EXIT_SAPLLMOB_005 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY-1704)
EXIT_SAPLLMOB_006 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY-1705)
EXIT_SAPLLMOB_008 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY-1760)
EXIT_SAPLLMOB_009 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY-1761)
EXIT_SAPLLMOB_010 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY-1762)
EXIT_SAPLLMOB_011 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY-1763)
EXIT_SAPLLMOB_012 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY-1764)
EXIT_SAPLLMOB_013 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY-1765)
EXIT_SAPLLMOB_014 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY-1766)
EXIT_SAPLLMOB_015 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY-1767)
EXIT_SAPLLMOB_016 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY-1768)
EXIT_SAPLLMOB_017 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY-1769)
EXIT_SAPLLMOB_018 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY-1170)
EXIT_SAPLLMOB_019 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY-1700)
EXIT_SAPLLMOB_030 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY-1105)
EXIT_SAPLLMOB_034 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY-1634)
EXIT_SAPLLMOB_035 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY-1105)
EXIT_SAPLLMOB_036 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1634)
EXIT_SAPLLMOB_040 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1106)
EXIT_SAPLLMOB_045 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1106)
EXIT_SAPLLMOB_050 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1107)
EXIT_SAPLLMOB_052 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY-1633)
EXIT_SAPLLMOB_054 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1633)
EXIT_SAPLLMOB_060 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1107)
EXIT_SAPLLMOB_061 User exit for sorting TOs in interleaving/ system-guided
EXIT_SAPLLMOB_062 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY-1650)
EXIT_SAPLLMOB_064 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY-1650)
EXIT_SAPLLMOB_070 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1108)
EXIT_SAPLLMOB_072 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY-1632)
EXIT_SAPLLMOB_074 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY-1632)
EXIT_SAPLLMOB_075 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY-1108)
EXIT_SAPLLMOB_077 Customer defined pushbutton
EXIT_SAPLLMOB_080 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY-1412)
EXIT_SAPLLMOB_082 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY-1631)
EXIT_SAPLLMOB_084 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY-1631)
EXIT_SAPLLMOB_085 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY-1412)
EXIT_SAPLLMOB_090 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY-1630)
EXIT_SAPLLMOB_095 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY-1630)
EXIT_SAPLLMOB_100 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1151)
EXIT_SAPLLMOB_110 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1152)
EXIT_SAPLLMOB_120 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1153)
EXIT_SAPLLMOB_130 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1202)
EXIT_SAPLLMOB_140 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1203)
EXIT_SAPLLMOB_150 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1204)
EXIT_SAPLLMOB_160 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1205)
EXIT_SAPLLMOB_170 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1212)
EXIT_SAPLLMOB_180 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1213)
EXIT_SAPLLMOB_190 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1221)
EXIT_SAPLLMOB_210 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1302)
EXIT_SAPLLMOB_220 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1303)
EXIT_SAPLLMOB_222 User exit: Deactivate function codes
EXIT_SAPLLMOB_230 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1304)
EXIT_SAPLLMOB_240 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1305)
EXIT_SAPLLMOB_250 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1312)
EXIT_SAPLLMOB_260 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1313)
EXIT_SAPLLMOB_270 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1321)
EXIT_SAPLLMOB_280 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1400)
EXIT_SAPLLMOB_290 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1402)
EXIT_SAPLLMOB_300 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1403)
EXIT_SAPLLMOB_310 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1404)
EXIT_SAPLLMOB_320 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1405)
EXIT_SAPLLMOB_325 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1406)
EXIT_SAPLLMOB_330 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1410)
EXIT_SAPLLMOB_340 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1411)
EXIT_SAPLLMOB_350 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1501)
EXIT_SAPLLMOB_360 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1502)
EXIT_SAPLLMOB_370 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1503)
EXIT_SAPLLMOB_380 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1504)
EXIT_SAPLLMOB_390 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1505)
EXIT_SAPLLMOB_400 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1601)
EXIT_SAPLLMOB_410 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1151)
EXIT_SAPLLMOB_420 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1152)
EXIT_SAPLLMOB_430 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1153)
EXIT_SAPLLMOB_440 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1202)
EXIT_SAPLLMOB_450 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1203)
EXIT_SAPLLMOB_460 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1204)
EXIT_SAPLLMOB_470 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1205)
EXIT_SAPLLMOB_480 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1212)
EXIT_SAPLLMOB_490 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1213)
EXIT_SAPLLMOB_500 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1221)
EXIT_SAPLLMOB_502 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY-1701)
EXIT_SAPLLMOB_503 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY-1702)
EXIT_SAPLLMOB_504 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY-1703)
EXIT_SAPLLMOB_505 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY-1704)
EXIT_SAPLLMOB_506 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY-1705)
EXIT_SAPLLMOB_508 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY-1760)
EXIT_SAPLLMOB_509 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY-1761)
EXIT_SAPLLMOB_510 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY-1762)
EXIT_SAPLLMOB_511 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY-1763)
EXIT_SAPLLMOB_512 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY-1764)
EXIT_SAPLLMOB_513 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY-1765)
EXIT_SAPLLMOB_514 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY-1766)
EXIT_SAPLLMOB_515 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY-1767)
EXIT_SAPLLMOB_516 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY-1768)
EXIT_SAPLLMOB_517 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY-1769)
EXIT_SAPLLMOB_518 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY-1170)
EXIT_SAPLLMOB_519 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY-1700)
EXIT_SAPLLMOB_520 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1302)
EXIT_SAPLLMOB_530 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1303)
EXIT_SAPLLMOB_540 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1304)
EXIT_SAPLLMOB_550 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1305)
EXIT_SAPLLMOB_560 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1312)
EXIT_SAPLLMOB_570 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1313)
EXIT_SAPLLMOB_580 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1321)
EXIT_SAPLLMOB_590 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1400)
EXIT_SAPLLMOB_600 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1402)
EXIT_SAPLLMOB_610 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1403)
EXIT_SAPLLMOB_620 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1404)
EXIT_SAPLLMOB_630 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1405)
EXIT_SAPLLMOB_635 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1406)
EXIT_SAPLLMOB_640 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1410)
EXIT_SAPLLMOB_650 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1411)
EXIT_SAPLLMOB_660 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1501)
EXIT_SAPLLMOB_670 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1502)
EXIT_SAPLLMOB_680 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1503)
EXIT_SAPLLMOB_690 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1504)
EXIT_SAPLLMOB_700 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1505)
EXIT_SAPLLMOB_710 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1601)
EXIT_SAPLLMOB_720 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1889)
EXIT_SAPLLMOB_730 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1889)
EXIT_SAPLLMOB_740 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1600)
EXIT_SAPLLMOB_750 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1600)
EXIT_SAPLLMOB_760 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1777)
EXIT_SAPLLMOB_770 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1777)
EXIT_SAPLLMOB_800 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1800)
EXIT_SAPLLMOB_810 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1100)
EXIT_SAPLLMOB_820 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1101)
EXIT_SAPLLMOB_830 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1101)
EXIT_SAPLLMOB_840 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1102)
EXIT_SAPLLMOB_850 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1102)
EXIT_SAPLLMOB_851 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1651)
EXIT_SAPLLMOB_860 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1999)
EXIT_SAPLLMOB_870 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1999)
EXIT_SAPLLMOB_880 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1104)
EXIT_SAPLLMOB_890 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1104)
EXIT_SAPLLMOB_900 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1800)
EXIT_SAPLLMOB_910 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1800)
EXIT_SAPLLMOB_920 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1801)
EXIT_SAPLLMOB_930 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1801)
EXIT_SAPLLMOB_940 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1802)
EXIT_SAPLLMOB_950 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1802)
EXIT_SAPLLMOB_951 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1651)
EXIT_SAPLLMOB_960 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1803)
EXIT_SAPLLMOB_970 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1803)
EXIT_SAPLLMOB_980 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1804)
EXIT_SAPLLMOB_990 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1804)
EXIT_SAPLLMOB_991 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1805)
EXIT_SAPLLMOB_992 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1805)
EXIT_SAPLLMOB_993 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1806)
EXIT_SAPLLMOB_994 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1806)
EXIT_SAPLLMOB_995 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1807)
EXIT_SAPLLMOB_996 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1807)
EXIT_SAPLLMOB_997 USER EXIT - DATA TO CUSTOMER SCREEN (DUMMY 1998)
EXIT_SAPLLMOB_998 USER EXIT - DATA FROM CUSTOMER SCREEN (DUMMY 1998)

IMPORTING Parameters details for CALL_SCREEN_0806

I_TRANS_ID - Sipment number

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

I_STAGING_AREA - Staging area

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

I_DOOR - Door for warehouse number

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

I_HU_CNTR - Total number of highest-level HU/Shu

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

I_DELIVARY_STATUS - Delivery status

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

I_HU_LOADED - Number of loaded highest-level HU/Shu

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

I_FIELD_NAME - Field name

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

I_DELIVERY_BARCODE - Bar code field for delivery number

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

I_DELIVERY - Delivery

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

EXPORTING Parameters details for CALL_SCREEN_0806

O_TRANS_ID - Sipment number

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

O_SCREEN_FCODE - Function key pressed by user

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

O_FIELD_NAME - Field name

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

O_DELIVERY_BARCODE - Bar code field for delivery number

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

O_DELIVERY - Delivery

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

TABLES Parameters details for CALL_SCREEN_0806

SCREEN_TABLE - HU/Shu data

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

EXCEPTIONS details

FAIL_IN_CALLING_SCREEN -

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

FAIL_IN_PHYSICAL_SCREEN_NUMBER -

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

Copy and paste ABAP code example for CALL_SCREEN_0806 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_i_trans_id  TYPE VTTK-TKNUM, "   
lv_o_trans_id  TYPE VTTK-TKNUM, "   
lt_screen_table  TYPE STANDARD TABLE OF VEKP, "   
lv_fail_in_calling_screen  TYPE VEKP, "   
lv_i_staging_area  TYPE LIKP-LGBZO, "   
lv_o_screen_fcode  TYPE SY-UCOMM, "   
lv_fail_in_physical_screen_number  TYPE SY, "   
lv_i_door  TYPE LIKP-LGTOR, "   
lv_o_field_name  TYPE DD03L-FIELDNAME, "   
lv_i_hu_cntr  TYPE RLMOB-HUCNT, "   
lv_o_delivery_barcode  TYPE RLMOB-CVBELN, "   
lv_o_delivery  TYPE VTTP-VBELN, "   
lv_i_delivary_status  TYPE VTTP-PKSTA, "   
lv_i_hu_loaded  TYPE RLMOB-HULOAD, "   
lv_i_field_name  TYPE DD03L-FIELDNAME, "   
lv_i_delivery_barcode  TYPE RLMOB-CVBELN, "   
lv_i_delivery  TYPE VTTP-VBELN. "   

  CALL FUNCTION 'CALL_SCREEN_0806'  "Calling screen 0806
    EXPORTING
         I_TRANS_ID = lv_i_trans_id
         I_STAGING_AREA = lv_i_staging_area
         I_DOOR = lv_i_door
         I_HU_CNTR = lv_i_hu_cntr
         I_DELIVARY_STATUS = lv_i_delivary_status
         I_HU_LOADED = lv_i_hu_loaded
         I_FIELD_NAME = lv_i_field_name
         I_DELIVERY_BARCODE = lv_i_delivery_barcode
         I_DELIVERY = lv_i_delivery
    IMPORTING
         O_TRANS_ID = lv_o_trans_id
         O_SCREEN_FCODE = lv_o_screen_fcode
         O_FIELD_NAME = lv_o_field_name
         O_DELIVERY_BARCODE = lv_o_delivery_barcode
         O_DELIVERY = lv_o_delivery
    TABLES
         SCREEN_TABLE = lt_screen_table
    EXCEPTIONS
        FAIL_IN_CALLING_SCREEN = 1
        FAIL_IN_PHYSICAL_SCREEN_NUMBER = 2
. " CALL_SCREEN_0806




ABAP code using 7.40 inline data declarations to call FM CALL_SCREEN_0806

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 TKNUM FROM VTTK INTO @DATA(ld_i_trans_id).
 
"SELECT single TKNUM FROM VTTK INTO @DATA(ld_o_trans_id).
 
 
 
"SELECT single LGBZO FROM LIKP INTO @DATA(ld_i_staging_area).
 
"SELECT single UCOMM FROM SY INTO @DATA(ld_o_screen_fcode).
 
 
"SELECT single LGTOR FROM LIKP INTO @DATA(ld_i_door).
 
"SELECT single FIELDNAME FROM DD03L INTO @DATA(ld_o_field_name).
 
"SELECT single HUCNT FROM RLMOB INTO @DATA(ld_i_hu_cntr).
 
"SELECT single CVBELN FROM RLMOB INTO @DATA(ld_o_delivery_barcode).
 
"SELECT single VBELN FROM VTTP INTO @DATA(ld_o_delivery).
 
"SELECT single PKSTA FROM VTTP INTO @DATA(ld_i_delivary_status).
 
"SELECT single HULOAD FROM RLMOB INTO @DATA(ld_i_hu_loaded).
 
"SELECT single FIELDNAME FROM DD03L INTO @DATA(ld_i_field_name).
 
"SELECT single CVBELN FROM RLMOB INTO @DATA(ld_i_delivery_barcode).
 
"SELECT single VBELN FROM VTTP INTO @DATA(ld_i_delivery).
 


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!