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
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.
Title: SAPscript Font Maintenance SE73 - FORM Routines For List Processing
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
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.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
MSSCOFLS - SAPscript Font Maintenance SE73 - FORM Routines For List Processing MSSCOFFU - documentation and ABAP source code MSSCOFFM - SAPscript-Kommandos erzeugen MSSCOFBC - documentation and ABAP source code MSSCOF01 - SAPscript Font Maintenance: FORM Routines For New Screens MSSCOF00 - SAPscript-Kommandos erzeugen