RWDDOWNLOAD is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.
If you would like to execute this report or see the full code listing simply enter RWDDOWNLOAD into the relevant SAP transactions such as SE38 or SE80
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
Selection Text: ALLE = All Objects
Selection Text: ARTNR = Material Number
Selection Text: DATUM = Date
Selection Text: EAN = Additional EANs (WP_EAN)
Selection Text: FILIA = Plant
Selection Text: NAC = Follow-On Items (WPDNAC)
Selection Text: N_ALLE = Only Objects with Errors
Selection Text: PLU = Material Master Data (WP_PLU)
Selection Text: SET = Set Material (WPDSET)
Title: Object Analysis POS Outbound
Text Symbol: 001 = Material Number
Text Symbol: 002 = Organizational Data
Text Symbol: 003 = Message Type
Text Symbol: 004 = Display Mode
Text Symbol: 005 = Reference Date
Text Symbol: 006 = No Valid Data Selected
Text Symbol: 007 = Enter Material To Be Selected
Text Symbol: 008 = Store Not Maintained For Distribution Chain
Text Symbol: 009 = No Communication Profile Maintained For Store
Text Symbol: 010 = No Valid POS Profile Maintained
Text Symbol: 025 = No Valid Plant Number Selected
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
REUSE_ALV_LIST_DISPLAY call function 'REUSE_ALV_LIST_DISPLAY' exporting i_structure_name = 'RWDDOWNLOAD_ALV' tables t_outtab = status_tab.
REUSE_ALV_LIST_DISPLAY call function 'REUSE_ALV_LIST_DISPLAY' exporting i_structure_name = 'RWDDOWNLOAD_ALV' tables t_outtab = status_tab.
LISTING_CHECK call function 'LISTING_CHECK' exporting pi_article = status_tab-mat_stat pi_datab = datum pi_datbi = datbis pi_filia = filia * PI_IGNORE_EXCL = ' ' pi_vrkme = status_tab-vkme pi_no_ean_check = 'X' * pi_wlk1_read = 'X' pi_vkorg = vko pi_vtweg = vw * PI_LOCNR = tables * pet_list_kond = i_list pet_bew_kond = i_verkauf * PIT_VRKME = exceptions kond_not_found = 1 vrkme_not_found = 2 vkdat_not_found = 3 ass_owner_not_found = 4 others = 5.
SALES_CONDITIONS_READ call function 'SALES_CONDITIONS_READ' exporting pi_datab = datum pi_datbi = datbis * PI_EAN11 = ' ' * PI_EKOAR = ' ' pi_incfi = 'X' pi_matnr = status_tab-mat_stat pi_vkorg = vko pi_vrkme = status_tab-vkme pi_vtweg = vw pi_werks = filia * PI_PLTYP = ' ' * PI_SCALE_READ = ' ' * importing * pe_vkorg = * pe_vtweg = tables * PI_T_KSCHL = pe_t_saco = price * PE_T_TAXK = * PE_T_SCALE = exceptions no_bukrs_found = 1 plant_not_found = 2 material_not_found = 3 org_structure_not_completed = 4 vkorg_not_found = 5 others = 6.
SALES_PRICE_COND_TYPE_GET call function 'SALES_PRICE_COND_TYPE_GET' exporting pi_vkorg = vko pi_vtweg = vw pi_werks = filia importing pe_i_spr = i_pespr exceptions plant_not_found = 1 org_structure_not_completed = 2 vkorg_not_found = 3 no_calculation_type_found = 4 no_condition_types_found = 5 invalid_import = 6 customer_is_no_plant = 7 others = 8.
POS_INFO_GET call function 'POS_INFO_GET' exporting pi_article = status_tab-mat_stat pi_datab = datum pi_datbi = datbis pi_filia = filia pi_vkorg = vko pi_vrkme = status_tab-vkme pi_vtweg = vw pi_no_ean_check = 'X' tables pet_wlk2_info = wlk2_check exceptions vrkme_not_found = 1 pos_info_not_found = 2 others = 3.
MATERIAL_SALES_STATUS_GET call function 'MATERIAL_SALES_STATUS_GET' exporting pi_vmsta = wlk2_check-mstav importing pe_i_tvms = tvms exceptions no_vmsta = 01.
MATERIAL_TYPE_GET call function 'MATERIAL_TYPE_GET' exporting pi_mtart = i_mara-mtart importing pe_i_t134 = t134 exceptions no_mtart = 01.
PLANT_ALL_MATERIAL_GROUP_GET call function 'PLANT_ALL_MATERIAL_GROUP_GET' exporting pi_filiale = i_t001w-kunnr pi_warengruppe = i_mara-matkl * importing * pe_i_wrf6 = tables pe_t_wrf6 = i_wrf6 exceptions no_wrf6_record = 1 no_wrgp_found = 2 others = 3.
MGW0_COMPONENTS call function 'MGW0_COMPONENTS' exporting mgw0_article = status_tab-mat_stat mgw0_date_from = datum mgw0_date_to = datbis mgw0_plant = ' ' mgw0_structure_type = 'S' tables mgw0_components = i_sets exceptions not_found = 1 others = 2.
MGW0_PACKAGING_COMPONENTS call function 'MGW0_PACKAGING_COMPONENTS' exporting mgw0_article = status_tab-mat_stat mgw0_date_from = datum mgw0_date_to = datbis mgw0_plant = ' ' mgw0_unit = status_tab-vkme tables mgw0_components = i_nacs exceptions not_found = 1 others = 2.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.