SAP Reports / Programs

CRM_BSP_BLUEPRINT_XML_SERVICE SAP ABAP Report - Blueprint XML Service







CRM_BSP_BLUEPRINT_XML_SERVICE is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for mySAP CRM Layout Customizing Tool - Designer is a WYSIWYG Tool used to customize a FORM view of a BSP screen...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.

If you would like to execute this report or see the full code listing simply enter CRM_BSP_BLUEPRINT_XML_SERVICE 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 CRM_BSP_BLUEPRINT_XML_SERVICE. "Basic submit
SUBMIT CRM_BSP_BLUEPRINT_XML_SERVICE AND RETURN. "Return to original report after report execution complete
SUBMIT CRM_BSP_BLUEPRINT_XML_SERVICE VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Selection Text: P_APP = BLUEPRINT-APPLICATION
Selection Text: P_DBLVW = BLUEPRINT-BLVIEW DEST
Selection Text: P_DCALL = Get Designer Input
Selection Text: P_DSAVE = Save Designer Output
Selection Text: P_EVENT = BLUEPRINT-EVENT
Selection Text: P_FILE = Filenname
Selection Text: P_SBLVW = BLUEPRINT-BLVIEW SOURCE
Selection Text: P_SCRPOS = BLUEPRINT-SCREENPOSITION
Selection Text: P_SCRVAR = BLUEPRINT-SCREENVARIANT
Title: Blueprint XML Service
Text Symbol: 001 = Starting XML file generation ...
Text Symbol: 002 = XML screen-file could not be generated.
Text Symbol: 003 = XML file generation finished.
Text Symbol: 004 = XML screen-file could not be read.
Text Symbol: 005 = Screen data saved.


INCLUDES used within this REPORT CRM_BSP_BLUEPRINT_XML_SERVICE

No INCLUDES are used within this REPORT code!


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:

CRM_BSP_DESIG_XML_CREATE CALL FUNCTION 'CRM_BSP_DESIG_XML_CREATE' EXPORTING iv_application = p_app iv_blview = p_sblvw iv_event = p_event iv_screenposition = p_scrpos iv_screenvariant = p_scrvar iv_blview_dest = p_dblvw IMPORTING ev_xmlstring = lv_xmlstring EXCEPTIONS OTHERS = 1.

GUI_DOWNLOAD CALL FUNCTION 'GUI_DOWNLOAD' EXPORTING bin_filesize = lv_size filename = lv_filename filetype = 'BIN' TABLES data_tab = lv_xmltab EXCEPTIONS OTHERS = 1.

GUI_UPLOAD CALL FUNCTION 'GUI_UPLOAD' EXPORTING filename = lv_filename read_by_line = 'X' TABLES data_tab = lt_data_tab_s EXCEPTIONS OTHERS = 1.

CRM_BSP_DESIG_XML_DATA_READ CALL FUNCTION 'CRM_BSP_DESIG_XML_DATA_READ' EXPORTING iv_application = p_app iv_blview = p_dblvw iv_event = p_event iv_screenposition = p_scrpos iv_screenvariant = p_scrvar IMPORTING ev_screenstructure = lv_screenstructure et_fieldgrp_t = lt_fieldgrp_t et_toolbargc = lt_toolbargc et_regtabgrc = lt_regtabgrc et_bsp_event_t = lt_bsp_event_t et_layoutc = lt_layoutc et_dfies_scrstr = lt_dfies_scrstr EXCEPTIONS OTHERS = 1.

CRM_BSP_DESIG_XML_SAVE CALL FUNCTION 'CRM_BSP_DESIG_XML_SAVE' EXPORTING iv_xmlstring = lv_cxmlstring iv_blview_dest = p_dblvw iv_crequest = lv_dmyreq iv_wrequest = lv_dmyreq EXCEPTIONS OTHERS = 1.

WS_FILENAME_GET CALL FUNCTION 'WS_FILENAME_GET' EXPORTING mask = ',*.*,*.*.'



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 CRM_BSP_BLUEPRINT_XML_SERVICE or its description.