Hi Francis,
Looking a bit further: SAP note 2122407 tells about the issue you are facing.
It is fixed by a kernel upgrade (for 7.42 release: as of patch level 37 a correction is available).
Kind regards,
Cris
Hi Francis,
Looking a bit further: SAP note 2122407 tells about the issue you are facing.
It is fixed by a kernel upgrade (for 7.42 release: as of patch level 37 a correction is available).
Kind regards,
Cris
Hello Juan,
Please publish all the ITS-related services, recreate the templates for your mobile service, publish the service again, then test it.
Kind regards,
Cris
PS: Please also visit the SCN ITSmobile Wiki page.
Hello Juan,
try republishing ITSMOBILE01 and ITSMOBILE - then clear the browser cache and then retest.
If this does not work - can you describe in more detail what exactly was done for the "server upgrade"?
Regards,
Oisin
Hello JCD,
Did you try the republishing as suggested by myself and Cris?
Can you tell us the exact SAP_BASIS 701 version that you are using?
Regards,
Oisin
Hi Oisin,
I have SAP_BASIS 701, support package 15.
Regards,
Hello Juan,
do you get the same issue with ITSMOBILE02?
What are the various 'GUI Configuration' settings of ITSMOBIL01 in SICF?
Perhaps compare against a working "ITSMobile" related service?
Regards,
Oisin
Dear Cris,
Finally got the kernel upgraded to 742 level 101 with the help of my basis colleagues. Glad to let you know that you are right and the problem has gone. The file save dialog works perfect now.
Really appreciate for your great help.
Thanks a lot,
Francis
Hi All,
I am working on a scenario where I have to scan a barcode and perform certain subsequent activities from a hand held device. I have developed a custom module pool and created a internet service based on the screens. When I execute the service on the HHD, I get the standard login page and after logging in, the first screen of my module pool gets displayed. After entering the relevant details, when I click the push button(to fetch certain details from DB before scanning the barcode), the device shows that the request is being processed but it does not come out of that 'loop'.
When i tried the same scenario on a android mobile device, it works as expected. Also when I put a external break point when testing from Android, it(obviously ) gets triggered. But when I try the same on the HHD, the external break point does not get triggered suggesting that the request does not reach ECC at all.
The HDD a Motorola manufactured device with Windows CE 6.0 installed and the browser is IE. Could anyone please help me understand if I am missing anything here.
Thanks in advance.
Regards,
Sagar
Greetings Utkarsha,
I tried out your suggestion, SAP has given us a document in creating a new logoff service.
But still no luck in our issue, Anyway we have raised it to SAP again. Waiting for their reply. Thanks alot for your help. I know we were quite closer to the solution. Thanks again!
regards,
Sabarinathan C
Greetings Chandrasekhar,
I am sure the logoff service needs to be a standard service by SAP that uses the standard handler class CL_HTTP_EXT_LOGOFF which explicitly deletes the cookies while logoff (which is the standard function of logoff). Just wanted to make you aware of that.
Please let me know how you plan to delete user cookies if you create a custom logoff service.
Thank you.
Hello Sagar,
Can you reproduce the behavior in a regular web browser from a PC?
Have you tried to display popups (alerts) while moving from one line to another?
Regards,
Cris
Hello Sabarinathan,
You should not use ~webgui AND ~itsmobile in the same service. Both are mutually exclusive.
You need to decide whether your application should be executed in a handheld device (ITSmobile application) or in a regular web browser (WEBGUI-based).
As Utkarsha mentioned, you should use the redirect mechanism to force the logoff, deleting then the session token.
Regards,
Cris
Hello experts,i created an ITS serivce for a custom ABAP dialog program,there are 2 fields(material、plant) in the screen,after i enter these 2 field value,the abap program only get the plant value,but the material field value seems can't not be transfer to abap program from ITS html web page,anyone konw it?
please help me.
Hello Damon,
You can use Fiddler to examine the content of the web page generated.
You can also use the SM50 trace (checking WEBGUI as active component) and ICM trace level (2 or 3) to verify the values that actually reach the server.
If the server receives the values for both fields, then it might be a problem within the application.
If you have a custom transaction code, you can test it via WEBGUI service and see whether it works.
I hope this helps.
Regards,
Cris
Hi
I have changed the following message "Logged Off Sucessfully" using the following code for Return previous page when the end-user on click in the button "Finish" of the application .
T.Code SICF:
Name Service and in the TAB Error Page :
<html><head><script type=""text/javascript"" src=""/sap/public/icmandir/its/lsgui/js/its_domain.js""></script>
<script defer type=""text/javascript"">
(function f()
{
try
{
its_setdomain();
var lastNavTarget = top.EPCM.getSAPTop().gHistoryFrameworkObj.TrackingEntryBack();
if(lastNavTarget != null && lastNavTarget != """") {
lastNavTarget.navigate();
}
}
catch(e)
{}
}
)()
</script>
</head><body>.</body></html>
This is the version 742 Kernel patch
However when the end-user On Click in other TAB ie. Manager Self-Service, Content Administration , the system is returning to the service ITS showing the same screen and not allow change to the TAB.
I need that the line code in the script " lastNavTarget.navigate();" is not execute when I change of TAB only when I finish the application using the button enclosed in the box red of the image previous.
What variable of the EPCM.getSAPTop() can use for solve this?
Regards
Hi Friends,
I need adjust ITSmobile logon screen. I don't know the screen number and program name. How to find it.
Thanks with Regards,
Vallamuthu M.
HelloVallamuthu,
The default for the logon page (used for all SAP web technologies, as Web Dynpro ABAP, BSP, ITS) is the ABAP class CL_ICF_SYSTEM_LOGIN.
For ITSmobile applications, there is a subclass, called CL_MOBILE_SYSTEM_LOGIN.
Regards,
Cris