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

MSSCOFLS SAP ABAP INCLUDE - SAPscript Font Maintenance SE73 - FORM Routines For List Processing







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


Text pool values


Title: SAPscript Font Maintenance SE73 - FORM Routines For List Processing


INCLUDES used within this REPORT MSSCOFLS

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:

SAPSCRIPT_SOFTFONT_EXISTS CALL FUNCTION 'SAPSCRIPT_SOFTFONT_EXISTS' EXPORTING FAMILY = it_fami-tdfamily BOLD = '*' ITALIC = '*' EXCEPTIONS NO_SOFTFONT = 1.

SAPSCRIPT_FONTS_GET_ALL CALL FUNCTION 'SAPSCRIPT_FONTS_GET_ALL' EXPORTING DEVTYPE = printer IMPORTING NO_SOFTFONTS_ALLOWED = it_prfo_no_softfonts_allowed TABLES PRINTERFONTS = ftab EXCEPTIONS NO_FONTS = 1 DEVTYPE_NOT_FOUND = 2.

SAPSCRIPT_BARC_GET_ALL CALL FUNCTION 'SAPSCRIPT_BARC_GET_ALL' EXPORTING DEVTYPE = printer TABLES PRINTERBARCODES = btab EXCEPTIONS NO_BARCODES = 1 DEVTYPE_NOT_FOUND = 2.

SAPSCRIPT_SOFTFONT_EXISTS CALL FUNCTION 'SAPSCRIPT_SOFTFONT_EXISTS' EXPORTING FAMILY = family BOLD = '*' ITALIC = '*' EXCEPTIONS NO_SOFTFONT = 1.

SAPSCRIPT_SOFTFONT_EXISTS CALL FUNCTION 'SAPSCRIPT_SOFTFONT_EXISTS' EXPORTING FAMILY = family BOLD = bold ITALIC = italic EXCEPTIONS NO_SOFTFONT = 1.

AFM_DELETE CALL FUNCTION 'AFM_DELETE' EXPORTING PRINTER = PRINTER FAMILY = FAMILY HEIGHT = SIZE BOLD = BOLD ITALIC = ITALIC EXCEPTIONS NOT_FOUND = 1.

AFM_DELETE CALL FUNCTION 'AFM_DELETE' EXPORTING PRINTER = PRINTER FAMILY = FAMILY HEIGHT = SIZE BOLD = BOLD ITALIC = ITALIC EXCEPTIONS NOT_FOUND = 1.

SAPSCRIPT_FONTS_GET_SINGLE CALL FUNCTION 'SAPSCRIPT_FONTS_GET_SINGLE' EXPORTING DEVTYPE = printer FAMILY = family FONTSIZE = size BOLD = bold ITALIC = italic IMPORTING * PRINTERFONT = BASE_DEVTYPE = basedevtype IS_SOFTFONT = is_softfont EXCEPTIONS NOT_FOUND = 1 DEVTYPE_NOT_FOUND = 2.

SAPSCRIPT_FONTS_GET_SINGLE CALL FUNCTION 'SAPSCRIPT_FONTS_GET_SINGLE' EXPORTING DEVTYPE = printer FAMILY = it_prfo-tdfamily FONTSIZE = it_prfo-tdfontsize BOLD = it_prfo-tdbold ITALIC = it_prfo-tditalic IMPORTING * PRINTERFONT = BASE_DEVTYPE = basedevtype EXCEPTIONS NOT_FOUND = 1 DEVTYPE_NOT_FOUND = 2.

SAPSCRIPT_BARC_GET_SINGLE CALL FUNCTION 'SAPSCRIPT_BARC_GET_SINGLE' EXPORTING DEVTYPE = printer BARCODE = barcode IMPORTING * PRINTERBARCODE = BASE_DEVTYPE = basedevtype EXCEPTIONS NOT_FOUND = 1 DEVTYPE_NOT_FOUND = 2.

SAPSCRIPT_BARC_GET_SINGLE CALL FUNCTION 'SAPSCRIPT_BARC_GET_SINGLE' EXPORTING DEVTYPE = printer BARCODE = it_prba-tdbarcode IMPORTING * PRINTERBARCODE = BASE_DEVTYPE = basedevtype EXCEPTIONS NOT_FOUND = 1 DEVTYPE_NOT_FOUND = 2.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING TEXTLINE1 = STRING1 TEXTLINE2 = STRING2 TITEL = TITLE IMPORTING ANSWER = ANSWER.

POPUP_TO_CONFIRM_WITH_VALUE CALL FUNCTION 'POPUP_TO_CONFIRM_WITH_VALUE' EXPORTING TEXT_BEFORE = STRING1 OBJECTVALUE = VALUE TEXT_AFTER = STRING2 TITEL = TITLE IMPORTING ANSWER = ANSWER EXCEPTIONS TEXT_TOO_LONG = 1.

POPUP_TO_DECIDE CALL FUNCTION 'POPUP_TO_DECIDE' EXPORTING TEXTLINE1 = STRING1 TEXTLINE2 = STRING2 TEXT_OPTION1 = OPTION1 TEXT_OPTION2 = OPTION2 TITEL = TITLE IMPORTING ANSWER = ANSWER.



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