Skip to Content
Author's profile photo Hendrik Brandes

Extend the SICF-Logonscreen with XSLT

When I read the blog of Allessandro Spadoni(BSP mobile logon screen using jQuery Mobileabout how to build a login-screen optimized for mobile devices, I thought about my last project, where we have to build a very fancy logon-screen. I spoke to him, if I can reuse his example and here I present you, how you implement a new logon-screen with less effort and more flexibility.

        <link href=””” rel=”stylesheet”/>

        <script src=””“/>

        <script src=””“/>



Custom Logon using jQueryMobile






Footer content


          <!– /footer –>


        <!– /page –>




  <!– Message processing –>

  <xsl:template match=”asx:abap/asx:values/MSG”>

    <div  mcetmp=”1″>

      METHOD htm_login.

  • Create HTML Login-Page

  CALL TRANSFORMATION zxslt_icflogin

  SOURCE msg             = m_logmessages

         type            = ‘LOGON’

         mandt           = sy-mandt

         langu           = sy-langu

         javascript      = iv_javascript

         hiddenfields    = iv_hidden_fields

         application     = m_sap_application

  RESULT XML rv_html.


    <div  mcetmp=”1″>

Assigned Tags

      1 Comment
      You must be Logged on to comment or reply to a post.
      Author's profile photo Mark Teichmann
      Mark Teichmann
      I always disliked the mix of html and abap code. Therefore this is an interesting alternative which can be used for different use cases.

      Thanks for sharing,