SAP Reports / Programs | Supplier Relationship Management | Enterprise Buyer | RFx(SRM-EBP-BID) SAP SRM

BBP_QUOT_BACKGROUND_PROC SAP ABAP Report - Background Processing of RFx Response







BBP_QUOT_BACKGROUND_PROC 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 BBP_QUOT_BACKGROUND_PROC into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

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.






SUBMIT BBP_QUOT_BACKGROUND_PROC. "Basic submit
SUBMIT BBP_QUOT_BACKGROUND_PROC AND RETURN. "Return to original report after report execution complete
SUBMIT BBP_QUOT_BACKGROUND_PROC VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Background Processing of RFx Response
Text Symbol: 001 = Bid Selection
Text Symbol: 009 = Doc.
Text Symbol: 011 = Was Processed
Text Symbol: 605 = Bid


INCLUDES used within this REPORT BBP_QUOT_BACKGROUND_PROC

INCLUDE BBP_PD_CON.
INCLUDE BBP_BIDQUOT_CON.
INCLUDE LBBP_QUOT_UI_ITSTPC.
INCLUDE BBP_QUOT_BACKGROUND_PROC_BGF01.
INCLUDE BBP_QUOT_BACKGROUND_PROC_BGF02.
INCLUDE BBP_QUOT_BACKGROUND_PROC_BGF03.


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

BBP_QUOT_APP_UI_DOWNLOAD CALL FUNCTION 'BBP_QUOT_APP_UI_DOWNLOAD' EXPORTING is_header = ls_header is_global = ls_global IMPORTING ev_xl_content = lv_xstring et_messages = lt_messages[] CHANGING ct_file_options = lt_file_options.

BBP_QUOT_APP_UI_DOWNLOAD CALL FUNCTION 'BBP_QUOT_APP_UI_DOWNLOAD' EXPORTING is_header = ls_header is_global = ls_global IMPORTING et_file_tab = lt_txt_tab CHANGING ct_file_options = lt_file_options.

BBP_PDH_FILE_CONVERT CALL FUNCTION 'BBP_PDH_FILE_CONVERT' EXPORTING iv_string = lv_string IMPORTING ev_xstring = lv_xstring.

BBP_OUTPUT_X_TABLESIZE_CHG CALL FUNCTION 'BBP_OUTPUT_X_TABLESIZE_CHG' EXPORTING iv_byte_mode = gc_yes iv_xstring = lv_xstring IMPORTING ev_size = lv_size TABLES et_data = lt_attachment EXCEPTIONS noentries = 1 OTHERS = 2.

BBP_QUOT_APP_UI_UPLOAD CALL FUNCTION 'BBP_QUOT_APP_UI_UPLOAD' EXPORTING iv_header_guid = ls_pd_quot_header-guid iv_object_type = c_quotation iv_cache_id = iv_memid is_header = ls_header TABLES et_messages = lt_messages[] CHANGING cv_background_proc = lv_background_proc.

BBP_PD_QUOT_SAVE CALL FUNCTION 'BBP_PD_QUOT_SAVE' EXPORTING iv_header_guid = ls_pd_quot_header-guid.

BBP_PDH_FILE_CONVERT CALL FUNCTION 'BBP_PDH_FILE_CONVERT' EXPORTING iv_string = lv_string IMPORTING ev_xstring = lv_xstring.

BBP_OUTPUT_X_TABLESIZE_CHG CALL FUNCTION 'BBP_OUTPUT_X_TABLESIZE_CHG' EXPORTING iv_byte_mode = gc_yes iv_xstring = lv_xstring IMPORTING ev_size = lv_size TABLES et_data = lt_attachment EXCEPTIONS noentries = 1 OTHERS = 2.

BBP_PDH_FILE_DELETE_CACHE CALL FUNCTION 'BBP_PDH_FILE_DELETE_CACHE' EXPORTING iv_memid = iv_memid.

BBP_OUTPUT_QUOT_PREVIEW_SMART CALL FUNCTION 'BBP_OUTPUT_QUOT_PREVIEW_SMART' EXPORTING iv_guid = iv_guid is_parameters = ls_parameters IMPORTING es_pdf = ls_pdf EXCEPTIONS no_smartform = 1 no_partner = 2 no_data = 3 psf_error = 4 otf_error = 5 its_error = 6 no_printer = 7 no_triggertypecoll = 8 no_mediacoll = 9 no_medium = 10 no_media_map = 11 archiv_error = 12 OTHERS = 13.

BBP_OUTPUT_X_TABLESIZE_CHG CALL FUNCTION 'BBP_OUTPUT_X_TABLESIZE_CHG' EXPORTING iv_byte_mode = gc_yes iv_xstring = ls_pdf IMPORTING ev_size = lv_size TABLES et_data = lt_attachment EXCEPTIONS noentries = 1 OTHERS = 2.

BBP_QUOT_APP_UI_MAIL_SF_SEND CALL FUNCTION 'BBP_QUOT_APP_UI_MAIL_SF_SEND' EXPORTING iv_guid = ls_pd_quot_header-guid * iv_follow_on_guid = ls_header-guid iv_commit = space iv_user = sy-uname iv_event = lv_fcode iv_attachment_type = lv_attachment_type iv_attachment_subject = lv_attachment_subject it_attachment = lt_attachment iv_append_url = lv_append_url.



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.







The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name BBP_QUOT_BACKGROUND_PROC or its description.