SHOPPING_LIST_DIALOG is a standard SAP function module available within R/3 SAP systems depending on your version and release level. Below are the pattern details for this FM showing its interface including any import, export parameters etc and for your convenience any standard documentation available. All this information and more can be viewed if you enter the function module name SHOPPING_LIST_DIALOG into the relevant SAP transaction such as SE37 or SE80.
CALL FUNCTION 'SHOPPING_LIST_DIALOG' " EXPORTING * pi_trtyp = 'A' " pispc-trtyp * pi_title = " sy-title * pi_dplay = ' ' " sy-marky pi_i_welpk_line = " wvkm_welpk_line IMPORTING pe_i_welpk_line = " wvkm_welpk_line pe_datar = " sy-datar pe_fcode = " sy-tcode TABLES px_t_welpp_ltab = " wvkm_welpp_ltab pe_t_welpp_ltab_d = " wvkm_welpp_ltab EXCEPTIONS EXIT = 1 " . " SHOPPING_LIST_DIALOG