GENFB05 is a standard ABAP INCLUDE 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 GENFB05 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.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
WGEN_GET_USER_SPLIT_CRIT_NEW CALL FUNCTION 'WGEN_GET_USER_SPLIT_CRIT_NEW' EXPORTING im_fb_typ = fb_typ-lief_bestellung IMPORTING ex_splitt_for = splitt_for.
WGEN_GET_USER_SPLIT_CRIT_NEW CALL FUNCTION 'WGEN_GET_USER_SPLIT_CRIT_NEW' EXPORTING im_fb_typ = fb_typ-lager_bestellung IMPORTING ex_splitt_for = splitt_for.
WGEN_GET_USER_SPLIT_CRIT_NEW CALL FUNCTION 'WGEN_GET_USER_SPLIT_CRIT_NEW' EXPORTING im_fb_typ = fb_typ-lieferung IMPORTING ex_splitt_for = splitt_for.
WGEN_GET_USER_SPLIT_CRIT_NEW CALL FUNCTION 'WGEN_GET_USER_SPLIT_CRIT_NEW' EXPORTING im_fb_typ = fb_typ-kundenauftrag IMPORTING ex_splitt_for = splitt_for.
WGEN_CHECK_BSART_AUTHORITY CALL FUNCTION 'WGEN_CHECK_BSART_AUTHORITY' EXPORTING im_put_message_into_log = kreuz im_missing_authority_info = p_auth TABLES im_bsart_range_table = bsart_rt ex_bsart_range_table = votype im_ex_messg = messg_sel EXCEPTIONS no_authorization = 1 no_bsart_found = 2 OTHERS = 3.
WGEN_CHECK_BSART_AUTHORITY CALL FUNCTION 'WGEN_CHECK_BSART_AUTHORITY' EXPORTING im_put_message_into_log = kreuz im_missing_authority_info = p_auth TABLES im_bsart_range_table = umart_rt ex_bsart_range_table = wotype im_ex_messg = messg_sel EXCEPTIONS no_authorization = 1 no_bsart_found = 2 OTHERS = 3.
WGEN_CHECK_AUART_AUTHORITY CALL FUNCTION 'WGEN_CHECK_AUART_AUTHORITY' EXPORTING im_put_message_into_log = kreuz im_missing_authority_info = p_auth TABLES im_auart_range_table = kaart_rt ex_auart_range_table = sotype im_ex_messg = messg_sel EXCEPTIONS no_authorization = 1 no_auart_found = 2 OTHERS = 3.
WGEN_CHECK_VSTEL_AUTHORITY CALL FUNCTION 'WGEN_CHECK_VSTEL_AUTHORITY' EXPORTING im_put_message_into_log = kreuz im_missing_authority_info = p_auth TABLES im_vstel_range_table = vstel_rt ex_vstel_range_table = vstel im_ex_messg = messg_sel EXCEPTIONS no_authorization = 1 no_entries_found = 2 OTHERS = 3.
WGEN_CHECK_EKORG_AUTHORITY CALL FUNCTION 'WGEN_CHECK_EKORG_AUTHORITY' EXPORTING im_put_message_into_log = kreuz im_missing_authority_info = p_auth TABLES im_ekorg_range_table = ekorg_vo ex_ekorg_range_table = vo_ekorg im_ex_messg = messg_sel EXCEPTIONS no_authorization = 1 no_entries_found = 2 OTHERS = 3.
WGEN_CHECK_EKORG_AUTHORITY CALL FUNCTION 'WGEN_CHECK_EKORG_AUTHORITY' EXPORTING im_put_message_into_log = kreuz im_missing_authority_info = p_auth TABLES im_ekorg_range_table = ekorg_wo ex_ekorg_range_table = wo_ekorg im_ex_messg = messg_sel EXCEPTIONS no_authorization = 1 no_entries_found = 2 OTHERS = 3.
WGEN_CHECK_EKGRP_AUTHORITY CALL FUNCTION 'WGEN_CHECK_EKGRP_AUTHORITY' EXPORTING im_put_message_into_log = kreuz im_missing_authority_info = p_auth TABLES im_ekgrp_range_table = ekgrp_vo ex_ekgrp_range_table = vo_ekgrp im_ex_messg = messg_sel EXCEPTIONS no_authorization = 1 no_entries_found = 2 OTHERS = 3.
WGEN_CHECK_EKGRP_AUTHORITY CALL FUNCTION 'WGEN_CHECK_EKGRP_AUTHORITY' EXPORTING im_put_message_into_log = kreuz im_missing_authority_info = p_auth TABLES im_ekgrp_range_table = ekgrp_wo ex_ekgrp_range_table = wo_ekgrp im_ex_messg = messg_sel EXCEPTIONS no_authorization = 1 no_entries_found = 2 OTHERS = 3.
WGEN_CHECK_SL_AREA_AUTHORITY CALL FUNCTION 'WGEN_CHECK_SL_AREA_AUTHORITY' EXPORTING im_put_message_into_log = kreuz im_missing_authority_info = p_auth TABLES im_vkorg_range_table = vkorg_rt im_vtweg_range_table = vtweg_rt im_spart_range_table = spart_rt im_ex_messg = messg_sel ex_sales_areas = t_sales_areas EXCEPTIONS no_authorization = 1 no_entries_found = 2 OTHERS = 3.
WGEN_CHECK_CREATION_AUTHORITY CALL FUNCTION 'WGEN_CHECK_CREATION_AUTHORITY' EXPORTING im_put_message_into_log = kreuz * auft*4 / po fashion im_po_fash = p_pofash im_po_clas = p_poclas TABLES im_ex_messg = messg_sel CHANGING im_ex_create_vendor_orders = p_vord im_ex_create_warehouse_orders = p_word im_ex_create_deliveries = p_deliv im_ex_create_sales_orders = p_csord.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.