SAP Reports / Programs | Basis Components | Basis Services / Communication Interfaces | SAPscript(BC-SRV-SCR) SAP BC

MSSCSF00 SAP ABAP INCLUDE - Style maintenance: READ, ENQUEUE etc.







MSSCSF00 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 MSSCSF00 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 MSSCSF00. "Basic submit
SUBMIT MSSCSF00 AND RETURN. "Return to original report after report execution complete
SUBMIT MSSCSF00 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Style maintenance: READ, ENQUEUE etc.


INCLUDES used within this REPORT MSSCSF00

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:

SELECT_STYLE call function 'SELECT_STYLE' exporting client = sy-mandt style = read_style language = '*' status = '*' throughclient = false throughlanguage = false importing entries = entries tables selections = selections.

READ_STYLE call function 'READ_STYLE' exporting style = read_style client = read_client "B20K018466 language = read_language olanguage = read_olanguage status = read_status ostatus = read_ostatus importing style_header = style_header found = found tables paragraphs = paragraph strings = string tabs = tab.

SELECT_STYLE call function 'SELECT_STYLE' exporting client = read_client "B20K022062 style = read_style language = '*' status = '*' throughclient = true throughlanguage = true importing entries = entries tables selections = selections.

SELECT_STYLE call function 'SELECT_STYLE' exporting style = rsscs-tdstyle language = rsscs-tdspras status = '*' importing entries = entries tables selections = selections.

READ_STYLE call function 'READ_STYLE' exporting style = rsscs-tdstyle language = rsscs-tdspras status = read_status ostatus = read_ostatus importing style_header = style_header olanguage = olanguage tables paragraphs = paragraph strings = string tabs = tab.

SAVE_STYLE call function 'SAVE_STYLE' exporting style_header = style_header importing save_style_header = style_header tables paragraphs = paragraph strings = string tabs = tab.

CHECK_STYLE call function 'CHECK_STYLE' exporting style_header = style_header importing result = result tables paragraphs = paragraph strings = string tabs = tab.

SAPSCRIPT_MESSAGE_DEF call function 'SAPSCRIPT_MESSAGE_DEF' exporting result = result.

SAPSCRIPT_MESSAGE call function 'SAPSCRIPT_MESSAGE'.

SELECT_STYLE call function 'SELECT_STYLE' exporting style = saveas_style language = '*' status = '*' importing entries = entries tables selections = selections.

SAPSCRIPT_DIALOG_CONFIRM call function 'SAPSCRIPT_DIALOG_CONFIRM' exporting dial_fcode = fcode_overwrite dial_name = saveas_style dial_otype = otype_style importing dial_fcode = fcode.

SAPSCRIPT_ORDER_CHECK call function 'SAPSCRIPT_ORDER_CHECK' exporting objecttype = 'STYL' style = saveas_style importing order = order value_tadir = tadir exceptions invalid_input = 1 object_locked = 2 object_not_available = 3 others = 4.

DELETE_STYLE call function 'DELETE_STYLE' exporting style = saveas_style language = '*'.

ENQUEUE_ESSSTYL call function 'ENQUEUE_ESSSTYL' exporting tdobject = enqueue_object tdname = enqueue_style tdid = enqueue_id tdspras = enqueue_spras " B20K029217 exceptions foreign_lock = 1 system_failure = 2.

SAPSCRIPT_DIALOG_CONFIRM call function 'SAPSCRIPT_DIALOG_CONFIRM' exporting dial_fcode = fcode_delete dial_name = style_header-tdstyle dial_otype = otype_style dial_language = language importing dial_fcode = fcode.

DELETE_STYLE call function 'DELETE_STYLE' exporting style = style_header-tdstyle language = language.

SAPSCRIPT_ORDER_CHECK call function 'SAPSCRIPT_ORDER_CHECK' exporting objecttype = 'STYL' style = style_header-tdstyle importing order = order value_tadir = tadir exceptions invalid_input = 1 object_locked = 2 object_not_available = 3 others = 4.

SAPSCRIPT_ORDER_INSERT call function 'SAPSCRIPT_ORDER_INSERT' exporting objecttype = 'STYL' style = style_header-tdstyle masterlang = style_header-tdospras "B20K8A08SO importing value_tadir = tadir changing order = order exceptions invalid_input = 1 order_canceled = 2 others = 3.

SELECT_STYLE





call function 'SELECT_STYLE' exporting client = '*' style = style_header-tdstyle language = '*' status = '*' throughclient = false throughlanguage = false importing entries = entries tables selections = selections.

TR_TADIR_INTERFACE call function 'TR_TADIR_INTERFACE' exporting wi_delete_tadir_entry = 'X' wi_test_modus = space wi_tadir_pgmid = 'R3TR' wi_tadir_object = 'STYL' wi_tadir_obj_name = l_obj_name exceptions others = 1.

SAPSCRIPT_DELETE_LOAD call function 'SAPSCRIPT_DELETE_LOAD' exporting client = as_client style = style_header-tdstyle.

ACTIVATE_STYLE call function 'ACTIVATE_STYLE' exporting style = style_header-tdstyle olanguage = style_header-tdospras status = status_editor importing result = result.

SAPSCRIPT_MESSAGE_DEF call function 'SAPSCRIPT_MESSAGE_DEF' exporting result = result.

SAPSCRIPT_MESSAGE call function 'SAPSCRIPT_MESSAGE'.

SELECT_TEXT call function 'SELECT_TEXT' exporting object = object_style name = name language = '*' id = '* ' importing entries = entries tables selections = selections.

DELETE_TEXT call function 'DELETE_TEXT' exporting object = selections-tdobject id = selections-tdid name = selections-tdname language = selections-tdspras exceptions others = 1.

SAPSCRIPT_DIALOG_CONFIRM call function 'SAPSCRIPT_DIALOG_CONFIRM' exporting dial_fcode = fcode_exit dial_name = style_header-tdstyle dial_otype = otype_style importing dial_fcode = fcode.

ENQUEUE_ESSSTYL call function 'ENQUEUE_ESSSTYL' exporting tdobject = enqueue_object tdname = enqueue_style tdid = enqueue_id tdspras = enqueue_spras " B20K029217 exceptions foreign_lock = 1 system_failure = 2.

DEQUEUE_ESSSTYL call function 'DEQUEUE_ESSSTYL' exporting tdobject = enqueue_object tdname = enqueue_style tdid = enqueue_id tdspras = enqueue_spras. " B20K029217

CHECK_STYLE_AUTHORITY call function 'CHECK_STYLE_AUTHORITY' exporting style = rsscs-tdstyle language = rsscs-tdspras activity = activity exceptions others = 4.

SAPSCRIPT_DIALOG_CONFIRM call function 'SAPSCRIPT_DIALOG_CONFIRM' exporting dial_fcode = fcode_exit dial_name = rsscs-tdstyle dial_otype = otype_form importing dial_fcode = fcode.

DEQUEUE_ESSSTYL call function 'DEQUEUE_ESSSTYL' exporting tdobject = enqueue_object tdname = enqueue_style tdid = enqueue_id tdspras = enqueue_spras. " B20K029217



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