cancel
Showing results for 
Search instead for 
Did you mean: 

ITS Mobile and Tx LM01, LM02...

Former Member
0 Kudos

Hi all,

I am a bit lost with ITS Mobile and the personalization of the HTML pages... i have been browsing some SCN articles and discussion but there are some points in which i need some help.

Theese are some of the post and documents:

Main DOC: http://scn.sap.com/docs/DOC-34935

Good discution:

Aditional info: http://wiki.scn.sap.com/wiki/display/HOME/ITSmobile

http://wiki.scn.sap.com/wiki/display/HOME/Mobile+Devices+and+Browser

http://wiki.scn.sap.com/wiki/display/HOME/Performance

Prerequisites to run ITSmobile - Wiki - SCN Wiki

Service Parameter and Settings - Wiki - SCN Wiki

More info: http://scn.sap.com/thread/3393084

My devices are Motorola MC9090

So, i created the new service in SICF and SE80. I am accessing the ITS trough IE (default browser) but the screen size is not set correctly.

The functional consultant is asking me for OLD SAPConsole, This is not possible is an old software. We have ERP 6.0 EHP 6.

So, if i am not wrong, we need to create a new template generator and modify the html templates or the CSS files... Is this ok? who is the rigth person to do this? the basis team? the development team? the consultant team?

Can you share some experience with ITSMobile and this HandHend devices?

Best Regards!

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello Andres Soncini,

As i understand, the problem you are facing is that the screen size is not set correctly on the Motorola device.

If this is happening for all applications, even other than the IE browser, on the RF motorola device, it means you may need to change the settings within the device taking the help of the infrastructure team.


If not, i would suggest to access the application using different browsers (other than default IE, like Wavelink) and see if the problem persists. The template rendering changes with the device as well as the browser: Mobile Devices and Browser - Wiki - SCN Wiki

If that does not help, after ensuring that your dialog screen size is 16*20, you can also change the CSS files to define the page body pixel size and so on.

Please let me know.

Former Member
0 Kudos

Hi Utkarsha Khadke!

Thanks for the answer. How can i know the screen size of my dialog screen? We are using standard transactions, but with a service made with this guide: . We did not develop any custom app.

Regards,

A.

Former Member
0 Kudos

Hello Andres Soncini ,

Usually, the pixel size is given with the device specifications. For example, in this: MC3190-Z RFID Reader , it says:

     Display resolution

     3 in. QVGA colour display (320 x 320) touchscreen with backlight.


However, most of the times it does not render as expectations. So, you may start with this for your Body class css as:


.MobileBody

{

  margin: 0px;

  padding: 0px;

  border-width: 0px;

  background-color:blue;

  height:100%;

  width:240px;

}


and then alter the width with respect to what you see on the device for that particular browser.

We usually keep height as 100% as we prefer getting vertical scroll bars rather than loss of information and then change the sizes later to remove the scroll bars. So, basically, it is not fixed size and all trial and error browser dependent.


Let me know.

Former Member
0 Kudos

Hi Utkarsha Khadke!

Thanks a lot for your Help. I cannot figure out how to copy or change the css file... where do i must go for change this file? In addition to this, the parameter dynpro_compression does not work. Is that a bug or something?

Regards,

A.

Former Member
0 Kudos

Hi Andres,

Well, css file is usually the one created by you under your current internet service. It is in the mime repository under it. This file is used to overwrite /add on your own styling rather than having the default which is there under the ITSMOBILE internet service.

If you do not have a css file, you can create one under your internet service and give its link in your template so as to use the classes defined within this file. How to do thisand the linking is given in my blog ITS- MIME repository, theming and styling.

The dynpro compression should work. Please make sure if some hidden objects are overwriting / occupying the space.

Let me know.

Former Member
0 Kudos

Hi Utkarsha Khadke!


Where i can find your blog? I will take a look of that article!


Thanks a lot again. Thanks to you, i manage to user Naurtech CTerm in my Motorola MC9090 and have ITS Mobile working. I did not create all HTML Templates yet. The service is configured with Generatedynpro parameter. I need to run the initial tests and then i will finish the configuration.


I will keep updating this case. All of your responeses where helpful for me!


Regards,

A.

Former Member
0 Kudos

Hi Andres Soncini,

Glad my answers worked for you!

The blog is here:

Regards,

UK

Former Member
0 Kudos

Hi !

I have one more question for you. This is the main doc i used to enable ITS Mobile: http://scn.sap.com/docs/DOC-34935

But, i did it as a local change and with packa $TEMP. How can i do to tranport these changes to QAS and PRD. Do i need to do this in every System?  I don´t know much about packages...

Thanks again for your help!

Regards,

A.

Former Member
0 Kudos

Hi Andres Soncini,

A package into which we store objects represents a development class which itself determines the fate of the object. Whether it will remain in the current box or be moved to Q or production.

You may change the package assignment in se80 by:

1. Right-clicking on the Internet Service you have created -> Other functions -> Change package assignment.

2. Enter the new package name

3. It will prompt you for a request.

(attached is a snapshot)

Let me know!

Regards,

Uk

Answers (1)

Answers (1)

Former Member
0 Kudos

This message was moderated.