cancel
Showing results for 
Search instead for 
Did you mean: 

ITS theme changed after kernel upgrade 742

a_basiscapgemini
Explorer
0 Kudos

Hi Team,

we recently upgraded kernel in Development and Quality from 741 200 to 742 400.

and noticed that its mobile theme layout changed in development ,quality system and fine in Production. we would like to revert theme changes to old in development.

what could be the solution.(attached screen shots)- we are using Motorola WT4100 bar code scanner 

Thanks in Advance

Regards

Karthik

Accepted Solutions (0)

Answers (2)

Answers (2)

a_basiscapgemini
Explorer
0 Kudos

Hi,

Issue has been resolved via SAP Note 1656975

we added parameterSAP-THEME to sap_tradeshow and restarted service.

now layout is appearing as expected.

Regards

Karthik

Ad note link Message was edited by: Oisin ONidh

former_member194364
Active Contributor
0 Kudos

Hello Karthik,

this would not be the standard theme used in ITSMobile.

This note 1656975 - How to set the theme for SAPGUI for HTML?

is for the the SAPGUI for HTML or WEBGUI service. You are essentially switching from sap_corbu to sap_tradeshow.

What are the other 'GUI Configuration' parameters that you has set in your ITSMobile service?

Regards,

Oisin

a_basiscapgemini
Explorer
0 Kudos

Hi Oisin,

SAP suggested to check that note to resolve our issue.

earlier we did not use parameter sap_theme.

and  we are facing issue with function key value.

F4 key is now working now.

current parameters are.

~ITSMOBILE1
~TRANSACTIONLM00
~SOURCESZLM00,itsmobile00,itsmobile
~THEME99
~POPUPS1
~ITSMOBILEMSGSOUND1
~WEBGUI_SIMPLE_TOOLBAR256
~GENERATEDYNPRO1
SAP-THEMEsap_tradeshow
~WEBGUI1
former_member194364
Active Contributor
0 Kudos

Hello,

you should not be using the following parameters

~WEBGUI_SIMPLE_TOOLBAR 256

~GENERATEDYNPRO 1

SAP-THEME sap_tradeshow

~WEBGUI 1

if this is an ITSMobile service.

Regards,

Oisin

a_basiscapgemini
Explorer
0 Kudos

Hi Oisin,

Thanks for the reply.

those parameters are there from the beginning and no issues has come with that.

now problem is F4 function key is not working in kernel upgraded systems.

former_member194364
Active Contributor
0 Kudos

Hi,

on the upgraded system I would start with just the parameters:

~ITSMOBILE 1

~TRANSACTION LM00

~SOURCES ZLM00,itsmobile

~THEME 99

~POPUPS 1

~ITSMOBILEMSGSOUND 1

See also the ITSMobile WIKI re parameters: Service Parameter and Settings

and then regenerate the templates of ZLM0. First though follow instructions from re publishing the Template Generation services. Then once the templates have been regenerated republish the ITSMOBILE service ZLM00 and itsmobile. Delete teh Browser cache and then retest the Function Keys after this.

If not working - you may need to use the parameter •~ITSMOBILEDEVICEINCLUDE

See the WIKI link listed earlier

Regards,

Oisin

a_basiscapgemini
Explorer
0 Kudos

Hi Oisin,

F4 is working when we use below parameters but theme layout changed now.

~ITSMOBILE 1

~TRANSACTION LM00

~SOURCES ZLM00,itsmobile

~THEME 99

~POPUPS 1

~ITSMOBILEMSGSOUND 1

attached screenshot

a_basiscapgemini
Explorer
0 Kudos

and also observe that when i use parameter ~webgui 1,sap-theme sap_tradeshow the layout is working fine but function F4 is not working.

once i remove these parameters F4 is working back again.

Regards

Karthik

a_basiscapgemini
Explorer
0 Kudos

we find interesting thing about this.

we used below parameters .

~ITSMOBILE1
~TRANSACTIONLM00
~SOURCESZLM00,itsmobile00,itsmobile
~THEME99
~POPUPS1
~WEBGUI_SIMPLE_TOOLBAR256
~WEBGUI1

layout is working as expected and for F4(Next) functionality we tried with F11 button, interestingly F11 is doing F4 functionality(Next).

unfortunately we do not have F11 option in our mobile barcode scanner.

seems Bug in Kernel?

former_member194364
Active Contributor
0 Kudos

Hi,

no it is not a bug in the Kernel

you should NOT be using

~WEBGUI_SIMPLE_TOOLBAR 256

~WEBGUI 1

if this is an ITSMobile service.

To get the function keys to work with the ITSMobile service with the Handheld device with the following parameters:

~ITSMOBILE 1

~TRANSACTION LM00

~SOURCES ZLM00,itsmobile00,itsmobile

~THEME 99

~POPUPS 1

will require the following solutions outlined in the WIKI's:

How to obtain the function key values for ITSmobile applications 

and

Service Parameter and Settings  - parameter: •~ITSMOBILEDEVICEINCLUDE

so the mappings of the 'Function keys' on the Device can be recognised by the Browser of the device.

Regards,

Oisin

a_basiscapgemini
Explorer
0 Kudos

Hi Oisin,

Yeah i understood and we tried with only mandatory parameters but layout is not fitting in the scanners. we did perform kernel upgrade in all non-production system.

in Production environment below parameter configured and using since long time without no issues.

~WEBGUI_SIMPLE_TOOLBAR 256

~WEBGUI 1

our Business is not accepting to remove those parameters because in Production with these parameters layout and all functional keys are working.

and can you help me to set the parameter value •~ITSMOBILEDEVICEINCLUDE, i am really sorry, i did not understand about the below code.  where and how can i create this code template? or shall i ask our technical team to write?

How to obtain the function key values for ITSmobile applications

as per my knowledge these functional keys are SAP standard keys in transaction LM00. we are using transaction code LM00 in our mobile service.

Regards

Karthik

a_basiscapgemini
Explorer
0 Kudos

Hi Experts,

a workaround i observed that when i press F4 key the cursor is not pointing on screen, and i manually keep the cursor on screen then i pressed F4, interestingly F4 is started working,

is there any way to keep cursor on screen when press F4?

Regards

Karthik

Former Member
0 Kudos

Hi,

If you had done any theme related changes in the old development, you will have to adjust them manually in the themeing files like css(height/width).

If not, you will have to search for a note related to ITS which relates to this upgrade.

Also, try publishing the core ITS services "completely" once and test:

ITSMOBILE

SYSTEM

ITSGENMOBILE

ITSGENMOBILE4

ITSGENMOBILEXV

a_basiscapgemini
Explorer
0 Kudos

Hi,

Thank you for the reply.

yeah we published services and checked parameters as per below.

https://wiki.scn.sap.com/wiki/display/HOME/ITSMobile+issues

https://wiki.scn.sap.com/wiki/display/HOME/Service+Parameter+and+Settings

we did not do any changes in old development and did check sap notes 1802264  , 1446099 but no luck.

i did not see the kernel version 742 400 mention in the above notes.