SAP Reports / Programs | Basis Components | ABAP Runtime Environment | Syntax, Compiler, Runtime(BC-ABA-LA) SAP BC

ABAP_DOCU_SERVICES SAP ABAP Report - Service Routines for ABAP Keyword Doumentation







ABAP_DOCU_SERVICES is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This program mainly serves internal purposes in the creation and maintenance of the ABAP keyword documentation in the SAP Basis systems...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 ABAP_DOCU_SERVICES 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 ABAP_DOCU_SERVICES. "Basic submit
SUBMIT ABAP_DOCU_SERVICES AND RETURN. "Return to original report after report execution complete
SUBMIT ABAP_DOCU_SERVICES 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: DISP_DOC = ABAP Docu Call
Selection Text: DISP_RFC = Remote Version of ABAP Docu.
Selection Text: DISP_WEB = Web Version of ABAP Docu.
Selection Text: DOC_VERS = Documentation Versions
Selection Text: EDIT_DOC = Edit Document
Selection Text: EDIT_STR = Editing of Tree Structure
Selection Text: EDIT_SUB = Keyword Editing
Selection Text: FRST_USR = as first user
Selection Text: LIST_DOC = List of SAPScript Objects
Selection Text: MAN_INDX = Manual Search Index (Display)
Selection Text: SHOW_BUF = Entries in HTML Buffer
Selection Text: SRCH_DOC = Search for Docu. Modules
Selection Text: SRCH_EXA = Search for Example Programs
Selection Text: SRCH_SCR = Find in SAPscript Documents
Selection Text: SRCH_STS = Search Statistics (SAP GUI)
Selection Text: UPD_HTML = Generate All HTML Texts
Selection Text: UPD_INDX = Index Update (Online)
Selection Text: UPD_TIDX = Create Text Index (Job)
Selection Text: USR_LANG = Display Language
Selection Text: USR_SETT = Help Settings
Selection Text: VAL_HTML = HTML Validation (Online)
Selection Text: VAL_STDG = HTML Validation (Syntax Diag.)
Selection Text: DELE_SHM = Delete Shared Memory
Selection Text: DELE_BUF = Delete All Buffered Texts
Selection Text: COMP_DOC = Remote Document Comparison
Selection Text: CHCK_TRN = English Translation
Selection Text: CHCK_CNS = Consistency of Tree Structure
Selection Text: CALL_STS = Call Statistics (SAP GUI)
Selection Text: AUT_INDX = Autom. Search Index (Display)
Title: Service Routines for ABAP Keyword Doumentation
Text Symbol: 010 = System started filling table in background.
Text Symbol: 015 = Filling of table scheduled.
Text Symbol: 020 = SELECT problem in
Text Symbol: 030 = Conversion problem in
Text Symbol: 040 = Delete Document
Text Symbol: 050 = Confirmation
Text Symbol: 060 = Error when reading data
Text Symbol: 070 = Search index created





Text Symbol: 100 = All buffered texts were deleted from the database
Text Symbol: 110 = Creation of text index started.
Text Symbol: 115 = Creation of text index scheduled.
Text Symbol: CLL = GUI Version of ABAP Docu.
Text Symbol: FUS = as first user
Text Symbol: IER = Exception in index generation
Text Symbol: SYL = Logon Language


INCLUDES used within this REPORT ABAP_DOCU_SERVICES

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:

RSLG_WRITE_SYSLOG_ENTRY CALL FUNCTION 'RSLG_WRITE_SYSLOG_ENTRY' EXPORTING data_word1 = area-area_name sl_message_area = 'SH' sl_message_subid = '2' EXCEPTIONS OTHERS = 1. "#EC FB_RC

JOB_OPEN CALL FUNCTION 'JOB_OPEN' EXPORTING jobname = 'BUILD_ABAP_DOCU_BUFFER' IMPORTING jobcount = nj EXCEPTIONS OTHERS = 4.

JOB_CLOSE CALL FUNCTION 'JOB_CLOSE' EXPORTING jobcount = nj jobname = 'BUILD_ABAP_DOCU_BUFFER' strtimmed = 'X' EXCEPTIONS cant_start_immediate = 1 invalid_startdate = 2 jobname_missing = 3 job_close_failed = 4 job_nosteps = 5 job_notex = 6 lock_failed = 7 OTHERS = 8.

JOB_OPEN CALL FUNCTION 'JOB_OPEN' EXPORTING jobname = 'ABAP_TEXT_INDEX' IMPORTING jobcount = nj EXCEPTIONS OTHERS = 4.

JOB_CLOSE CALL FUNCTION 'JOB_CLOSE' EXPORTING jobcount = nj jobname = 'ABAP_TEXT_INDEX' strtimmed = 'X' EXCEPTIONS cant_start_immediate = 1 invalid_startdate = 2 jobname_missing = 3 job_close_failed = 4 job_nosteps = 5 job_notex = 6 lock_failed = 7 OTHERS = 8.

DB_COMMIT CALL FUNCTION 'DB_COMMIT'.

DB_COMMIT CALL FUNCTION 'DB_COMMIT'.

DB_COMMIT CALL FUNCTION 'DB_COMMIT'.

DOCU_CALL CALL FUNCTION 'DOCU_CALL' EXPORTING id = 'SD' langu = sy-langu object = docu_name typ = 'E'.

POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = 'Caution!' text_question = 'Delete statistics?' text_button_1 = 'Yes' text_button_2 = 'No' display_cancel_button = ' ' IMPORTING answer = ans. "#EC NOTEXT

DOCU_CALL CALL FUNCTION 'DOCU_CALL' EXPORTING id = 'SD' langu = sy-langu object = docu_name typ = 'E'.



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