BBP_PD_ARCH_F06 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_ARCH_F06 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!
BBP_PROCDOC_RESET_BUFFER CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.
BBP_ARCH_PD_CHECK CALL FUNCTION 'BBP_ARCH_PD_CHECK' EXPORTING i_header = ls_pdlist i_company_id = firma IMPORTING e_header = check_objects_not_to_archive TABLES et_arch_header = check_objects_to_archive et_return = messages_return.
BBP_PROCDOC_RESET_BUFFER CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.
BBP_PROCDOC_STATUS_CHANGE_DIRE CALL FUNCTION 'BBP_PROCDOC_STATUS_CHANGE_DIRE' EXPORTING iv_header_guid = check_objects_to_archive-guid iv_object_type = check_objects_to_archive-object_type iv_save_db = to_be_saved_on_db TABLES it_status = exp_status et_messages = e_messages.
BBP_PD_PCO_GETLIST_FOR_PO CALL FUNCTION 'BBP_PD_PCO_GETLIST_FOR_PO' EXPORTING i_po_object_id = check_objects_to_archive-object_id TABLES e_pco_hdr_list = pco_header_list.
BBP_PROCDOC_STATUS_CHANGE_DIRE CALL FUNCTION 'BBP_PROCDOC_STATUS_CHANGE_DIRE' EXPORTING iv_header_guid =
-guid iv_object_type = -object_type iv_save_db = to_be_saved_on_db * iv_set_old_changed_by = gc_yes "1703815: Time stamp of PCO will be updated if this parameter is not passed.
BBP_HEADER_DB_UPDATE CALL FUNCTION 'BBP_HEADER_DB_UPDATE' IN UPDATE TASK TABLES i_x_hdradm = check_objects_not_to_archive[] i_y_hdradm = lt_dummy_y_hdradm i_x_hdrhgp = lt_dummy_x_hdrhgp i_y_hdrhgp = lt_dummy_y_hdrhgp i_x_hdrhsb = lt_dummy_x_hdrhsb i_x_hdrhsc = lt_dummy_x_hdrhsc i_y_hdrhsc = lt_dummy_y_hdrhsc i_x_hdrhss = lt_dummy_x_hdrhss i_y_hdrhss = lt_dummy_y_hdrhss i_y_hdrhsb = lt_dummy_y_hdrhsb i_x_hdrpset = lt_dummy_x_hdrpset i_y_hdrpset = lt_dummy_y_hdrpset i_x_hdrbeh = lt_dummy_x_hdrbeh i_y_hdrbeh = lt_dummy_y_hdrbeh.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.