BBP_PD_F10 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 BBP_PD_F10 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!
SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING percentage = 0 text = 'Report clean_reqreq_up started'. "#EC NOTEXT
SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING percentage = 0 text = 'Report bbp_get_status_2 started'. "#EC NOTEXT
BBP_PD_SC_TRANSFER_INTERNAL CALL FUNCTION 'BBP_PD_SC_TRANSFER_INTERNAL' EXPORTING i_guid = g_header_guid.
BBP_PROCDOC_TRANSFER CALL FUNCTION 'BBP_PROCDOC_TRANSFER' EXPORTING i_guid = g_header_guid i_object_type = g_crmd_orderadm_h-object_type i_targetappl_type = lv_targetappl_type.
AUTHORITY_CHECK_TCODE CALL FUNCTION 'AUTHORITY_CHECK_TCODE' EXPORTING tcode = 'SWI1' EXCEPTIONS ok = 1 not_ok = 2 OTHERS = 3.
BBP_PROCDOC_RESET_BUFFER CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.
BBP_PROCDOC_GETDETAIL_ARCHIVE CALL FUNCTION 'BBP_PROCDOC_GETDETAIL_ARCHIVE' EXPORTING i_guid = g_header_guid IMPORTING e_crmd_orderadm_h = g_crmd_orderadm_h et_la_chat = gt_la_chat TABLES et_bbp_pdhgp = gt_bbp_pdhgp et_bbp_pdhsb = gt_bbp_pdhsb et_bbp_pdbeh = gt_bbp_pdbeh et_bbp_pdhad_v = gt_bbp_pdhad_v et_crmd_orderadm_i = gt_crmd_orderadm_i et_bbp_pdiad_v = gt_bbp_pdiad_v et_bbp_pdigp = gt_bbp_pdigp et_bbp_pdpset = gt_bbp_pdpset et_bbp_pdbei = gt_bbp_pdbei et_bbp_pdisb = gt_bbp_pdisb et_crmd_partner = gt_crmd_partner et_bbp_pdacc = gt_bbp_pdacc et_bbp_pdlim = gt_bbp_pdlim et_bbp_pdcon = gt_bbp_pdcon et_bbp_pdfrt = gt_bbp_pdfrt et_bbp_pdorg = gt_bbp_pdorg et_bbp_pdtax = gt_bbp_pdtax et_bbp_pdatt = gt_bbp_pdatt et_bbp_pddyn = gt_bbp_pddyn et_bbp_pddynfix = gt_bbp_pddynfix et_bbp_pdhcf = gt_bbp_pdhcf et_bbp_pdicf = gt_bbp_pdicf et_bbp_pdtol = gt_bbp_pdtol et_bbp_pddep = gt_bbp_pddep et_bbp_pdhsc = gt_bbp_pdhsc et_bbp_pdhss = gt_bbp_pdhss et_bbp_pdisc = gt_bbp_pdisc et_bbp_pdiss = gt_bbp_pdiss et_bbp_pdbgp = gt_bbp_pdbgp et_bbp_pdwgt = gt_bbp_pdwgt et_bbp_pdsdln = gt_bbp_pdsdln et_bbp_pdltx = gt_bbp_pdltx et_crm_jest = gt_crm_jest et_crm_jsto = gt_crm_jsto et_srrelroles = gt_srrelroles et_bbp_pdbinrel = gt_bbp_pdbinrel et_prcd_head = gt_prcd_head et_prcd_items = gt_prcd_items et_prcd_cond = gt_prcd_cond et_link = gt_link et_link_v = gt_link_v et_la_bidhist = gt_la_bidhist et_la_activity = gt_la_activity et_bbp_pdexr = gt_bbp_pdexr et_bbp_pdhier = gt_bbp_pdhier et_auth_pers = gt_auth_pers e_messages = gt_messages.
RS_TABLE_LIST_CREATE CALL FUNCTION 'RS_TABLE_LIST_CREATE' EXPORTING table_name = g_name TABLES seltab = lt_seltab EXCEPTIONS table_is_structure = 1 table_not_exists = 2 db_not_exists = 3 no_permission = 4 no_change_allowed = 5 OTHERS = 6.
AUTHORITY_CHECK_TCODE CALL FUNCTION 'AUTHORITY_CHECK_TCODE' EXPORTING tcode = tcode EXCEPTIONS ok = 0 not_ok = 2 OTHERS = 3.
CALL_BROWSER CALL FUNCTION 'CALL_BROWSER' EXPORTING url = lv_launch_url window_name = 'DOCUMENT STATUS ' * NEW_WINDOW = 'DOCUMENT STATUS ' * BROWSER_TYPE = * CONTEXTSTRING = * EXCEPTIONS * FRONTEND_NOT_SUPPORTED = 1 * FRONTEND_ERROR = 2 * PROG_NOT_FOUND = 3 * NO_BATCH = 4 * UNSPECIFIED_ERROR = 5 * OTHERS = 6 .
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.