SAP Reports / Programs

SSFALRTEXP SAP ABAP Report - Check and Warn About Certificates that Expire in Near Future







SSFALRTEXP is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for SSFALRTEXP is an AutoABAP report to check the validity period of certificates...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 SSFALRTEXP 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 SSFALRTEXP. "Basic submit
SUBMIT SSFALRTEXP AND RETURN. "Return to original report after report execution complete
SUBMIT SSFALRTEXP VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Check and Warn About Certificates that Expire in Near Future
Text Symbol: 040 = Verification PSE (Not a Separate Certificate)
Text Symbol: 037 = Activate the AutoABAP SSFALRTEXP
Text Symbol: 036 = Deactivate the AutoABAP SSFALRTEXP
Text Symbol: 035 = Unlock AutoABAP
Text Symbol: 034 = Lock AutoABAP
Text Symbol: 033 = Use the Trust Manager (transaction STRUST) for error analysis
Text Symbol: 032 = Test PSE
Text Symbol: 031 = Get: SSF_NO_SSFLIB occurred
Text Symbol: 030 = Generate Test Warnings Using the Various Methods
Text Symbol: 029 = Test Warnings
Text Symbol: 028 = , for more information, see the SAP System Log (transaction SM21)
Text Symbol: 027 = Own Certificate
Text Symbol: 026 = Certificate List (Cert List)
Text Symbol: 025 = Error at SSF parse: could not open the PSE
Text Symbol: 020 = Error occurred when determining the host names
Text Symbol: 019 = SSL Server PSEs
Text Symbol: 018 = Error at SSF Check: could not open the PSE
Text Symbol: 012 = Error at SSF Param: could not open the PSE
Text Symbol: 009 = Checking the PSE
Text Symbol: 008 = Error during SSF Get: could not open PSE
Text Symbol: 004 = Generate Warnings Using Alert Framework (External Communication)
Text Symbol: 003 = Generate Warnings Using Alert Framework (Recipients Explicitly Specified)
Text Symbol: 002 = Generate Warnings Using Alert Framework (Subscription)
Text Symbol: 001 = Scope of Checks


INCLUDES used within this REPORT SSFALRTEXP

INCLUDE SSF_ALERT_CERTEXPIRE_TOP.


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:

TR_SYS_PARAMS CALL FUNCTION 'TR_SYS_PARAMS' IMPORTING SYSTEMTYPE = g_systemtype EXCEPTIONS NO_SYSTEMNAME = 1 NO_SYSTEMTYPE = 2 OTHERS = 3.

SSFP_GET_PSEINFO CALL FUNCTION 'SSFP_GET_PSEINFO' EXPORTING CONTEXT = gs_pse-context APPLIC = gs_pse-applic IMPORTING CERTIFICATE = g_cert CERTIFICATELIST = gt_pklist EXCEPTIONS SSF_NO_SSFLIB = 1 SSF_KRN_ERROR = 2 SSF_INVALID_PAR = 3 SSF_UNKNOWN_ERROR = 4 OTHERS = 5.

RSLG_WRITE_SYSLOG_ENTRY CALL FUNCTION 'RSLG_WRITE_SYSLOG_ENTRY' EXPORTING sl_message_area = gc_area sl_message_subid = gc_subid3 data_word1 = g_error_cnt EXCEPTIONS data_MISSING = 1 data_words_problem = 2 other_problem = 3.



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