• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
^ω^SAp傻X^o^
博客园    首页    新随笔    联系   管理    订阅  订阅

How to create an ITSMobile Service

How to create an ITSMobile Service

 
 
Skip to end of metadata
 
  • Created by Former Member, last modified on Sep 05, 2016
Go to start of metadata
 

task: create an itsmobile service which calls tr lm01

1. Create a service in transaction SICF

Call transaction SICF -> press "Execute" (f8) to open the HTTP service hierarchy -> create new subelement under the desired tree node -> add a name

Add the following service parameters:

Set GUI Link to 'Yes':

Add handler: CL_HTTP_EXT_ITS

Set ABAP class: CL_MOBILE_SYSTEM_LOGIN (Error Page -> Logon Errors -> System Logon)

Finally save and activate the service

2. Create an internet service in transaction se80 / generate templates

Call transaction se80 -> create an internet service:

The service will be created with empty 'Theme 99', so we need the templates from transaction lm01

(tr lm01 -> system status: program RLMENU -> tr se80 -> program -> rlmenu -> screens -> select all screens)

Create templates with generation style mobile4 'Mobile Devices (Without HTM Tables)'

After a refresh we can see the templates were generated:

Publish the complete service.

Alternatively the following report can be used, for already existing template regeneration: SIAC_REGENERATE_TEMPLATES, but before and after the following transaction is need to be run as well: SIAC_PUBLISH_ALL_INT.

3. Add the created Internet Service name to the prevoiusly created sicf service (Point 1)

After it logon works, but in case of some buttons we can have missing screens related dumps

4. Screen issues / dumps

Template interpretation failed. Template does not exist (for example: SAPLLMOB screen 0801)

The solution is to generate the screen as the previous Point 2 describes

(se80 ->program ->saplmob ->lmob ->screens -> select all screens -> create templates)

5. Logoff

Set Service Parameter ~POPUPS with value 1

After it the logoff works the following way:
(templates for screens from program SAPLSPO1 are needed)

 
or

If we would like to have back the application's logon page after the logoff need to set the following:

About logon - logoff questions the following SAP Note can be useful as well:

https://service.sap.com/sap/support/notes/1980475

^_^很多人都把资料锁进了note里,以后还怎么百度呢^_^
posted on 2018-11-08 14:44  ^ω^SAP傻X^o^  阅读(277)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3