Entering content frame

Function documentation Using BSP Application SYSTEM Locate the document in its SAP Library structure

Use

BSP application SYSTEM is a standard application for BSP application developers, which enables you to use an adapted version of the SAP standard logon screen.

Caution

Under no circumstances whatsoever should you make changes to BSP applications SYSTEMor SYSTEM_PRIVATE!

You can precede your own BSP application with BSP application SYSTEM, so that the logon screen is called automatically before the application itself is started.

Integration

In addition to BSP application SYSTEM, also available are application SYSTEM_PUBLIC for testing user-specific settings for the final URL (integration takes place using Transaction SICF) and SYSTEM_PRIVATE as a placeholder for your own application.

Activities

...

       1.      Create your BSP application.

       2.      Call transaction SICF.

       3.      In the SICF service tree, branch to the node for your new application.

       4.      Double-click on the node for your application.

       5.      On the Service Data tab, you can determine whether you want to execute the logon using an Internet User or a Standard SAP User.

       6.      Branch to the Error Pages tab page.

       7.      In Logon Errors, activate Redirect to URL and enter in the field below the correct URL for the redirect to SYSTEM, such as:
/sap/public/bsp/sap/system/login.htm?sap-url=<%=PATHTRANS%>

This URL can of course be longer, it is only a minimal URL.

Parameter sap-url uses script expression <%=PATHTRANS%> to determine that when your application is called, the request is redirected to the specified path. Furthermore, all parameters that you also assigned to your application are similarly passed through.

A more complex URL could be:
/sap/public/bsp/sap/system/login.htm?sap-url=<%=PATHTRANS%>&
BspClient=000&
BspLanguage=EN&
BspTermsOfUse=/sap/bc/bsp/sap/test00/termsofuse.htm&
BspForgotPass=/sap/bc/bsp/sap/test00/forgotpass.htm&
BspSysIdVisible=X

For more information about this parameter and other parameters see SYSTEM_PUBLIC.

Activate option Form Fields (Base64). You can use this to determine that the form fields are not coded in plain text.

       8.      Save your data. The system sets the service node to inactive.

       9.      Activate your service node.

 

 

Leaving content frame