Hello Yi,
Yes, I would follow the note, just to be sure that you have all the files in place.
Regards,
Cris
Hello Yi,
Yes, I would follow the note, just to be sure that you have all the files in place.
Regards,
Cris
Hi Yi,
You should use the FQDN to access any SAP-based web service, including WEBGUI (or Personas).
The FQDN should be set in icm/full_host_name.
For some web applications the IP address is not supported (e.g. Web Dynpro ABAP applications).
Try testing the access directly to the server, not having any network device (reverse proxy, for example) between the server and the web browser.
Kind regards,
Cris
Hi Vishaal S,
We can pass default values through the URL only to the first screen. I dont think we can pass value through the same PREVIOUS URL to subsequent screens as, from the scenario you have given, you have to click some button (trigger an event) in order to go to the next screen and it is not like you are skipping the first screen.
What you can do is, on the click event on the first screen, in the PAI of the first screen, you can check if the value RF02K-LIFNR is not initial. If it is not initial, store it in a global variable.
Then, in the PBO of the second screen, you can hit the tables as per the value in field RF02K-LIFNR to get values for the fields on the second screen and pre-fill them before the screen is displayed - RF02K-BUKRS=COCO;RF02K-EKORG=NG01;RF02K-KTOKK=0001;Ok_Code=ENTR;ADDR1_DATA-NAME1=VEN_NAME
In case if needed, please check this out - How to prefill fields and skip first screen with webgui? - Wiki - SCN Wiki
Let me know.
Hi all, hi Utkarsha Khadke!
Some time ago, i created this post: ITS Mobile and Tx LM01, LM02....
I have a Question regarding responsibilities. I mean who is responsible for this kind of tasks? Creating this services, converting ABAP screens into HTML pages, etc. Is this a task of ABAP Developers? Is this a task of Functional Consultans? Is this a task of the Basis team?
Aditionally, we now have some developed transactions for MM. This transactions open a new browser windows for the first time they are executed but, it seems that Motorola HandHeld devices with Naurtech web browser does not suport this operations. Do yo have any advice?
Regards,
A.
Hello Andres,
This should be take over by ABAP developers and functional consultants.
The developers know how to build the screens, etc. The functional team can tell the developers what is really needed.
The Basis team provides them the infrastructure, i.e. they will have the ITS configured, so the service can be executed.
If you want to have your custom transactions migrated to ITSmobile, some rework probably is needed, as not all screen elements are supported via ITSmobile.
You can visit the ITSmobile wiki for more details.
Regards,
Cris
Hi Cristiano,
Thanks for your answer. This is what i expected. I am part of the Basis team here, and the functional team ask everithing to me. I need to have a clear idea of what my responsibility covers (System maintenance, infrastructure, Change management, performance...) and what it doesn´t.
Now, after a full research and activation of services for ITSMobile, the functional team worked with ABAP Developers and they created some transactions using BSP. This is not what we expected and, of course, didn´t work from ITS Mobile Service i created for them. I think ITS Mobile is THE solution for them, but how can i prove it to them?
Regards,
A.
Hello Andres,
BSP is not designed for mobile devices - this information is available in the SAP Product Availability Matrix (PAM).
If you need to use handheld devices, then the solution available is ITSmobile.
SAP note 1070064 is worth reading.
Regards,
Cris
Hi Cristiano,
Thanks again. This information is very helpfull. SAP Note 1070064 is what i used as part of my research, but PAM is a bit confusing for me. What do i need to search there? What component specifically?
Regards,
A.
Hello Andres,
You can look for web browser support.
There is a matrix, pointing a SAP web technology versus support package level. This for each web browser.
The use of BSP in mobile devices is not supported.
Regards,
Cris
Hi Andres Soncini,
Yes. The functional consultant works with both - the ABAP developers as well as the infra team.
First, the functional consultant lays down the requirement that encompass which mobile device is to be used, its model number along with the screens required, from where the data needs to be displayed and how it will be processed.
Once that is finalized, the FC first works with the infra guy to establish an ITS Internet service using the device configuration and creates basic settings for all the pages that will be used inside this internet service. This establishes a foundation and an URL for the ABAPer to do his tasks.
Then, the ABAPer, using the functional requirements specified by the FC creates programs and HTML templates under the above mentioned Internet service and tests using the URL mentioned on a local web browser on his machine (This may be due to unavailability of the mobile device at the developers location).
The functional consultant finally tests how the solution executes on the mobile device and delivers it to the business.
Let me know if you have more questions.
Getting the following error in our Portal environment for SAP GUI for HTML iviews. The kernel on the backend ECC we have is 742 Patch 123. I have followed the steps mentioned in the note 1575271 and still has the issues.
Basis Support package in the system. Issues happens only in Test but not in Dev. Compared the mimes using the program given by sap and they seems to be fine. Donno where the system is checking the version for mimes. Any thoughts?
SAP_BASIS | 740 | 0006 | SAPKB74006 | SAP Basis Component |
Hello Abdulkadir,
this is an ITSMobile HTML template that you wish to alter? Correct?
Why exactly do you need to do this "Export"? You will need to explain what the outcome of this
is to be?
Regards,
Oisin
Hello Mahesh,
I have seen cases where a reverse proxy (RP) is placed between the web browser and the SAP application server. The RP holds old versions of the MIME files, causing the issue you are seeing.
You can verify this using Fiddler to capture the network traffic.
You can also look in dev_icm whether the ICM process called sapcar to extract the ITS.SAR file.
Regards,
Cris
Cris
Thanks for your reply. Your information was very useful. We were not using Reverse Proxy but we are on Netscaler load balancers. I had a word with my Web Infra team that manages and they confirmed that Caching was enabled on the server.
After clearing old cache and disabling it , its working now.
Mahesh Shetty
Hello Oisin,
Yes, It is a ITSMobile Html template. I need some parameters to customize (bg-color,color, icon...) html elements or use jquery tools (datepicker...). So, i ll use this parameters at javascript or css selectors.
Thank you.
Hello Abdulkadir,
Please read SAP note 1037715 for the supported screen elements. There are limitations while using ITSmobile and html elements.
I also recommend using the ITSmobile Visual Editor. You can find more about it in the ITSmobile Wiki.
Regards,
Cris
Hi Abdulkadir,
in addition too Cris's recommendations.
The ITSMobile visual editor could be of assistance for you if you wish to customise the HTML elements.
See: ITSmobile Visual Editor - Wiki - SCN Wiki
Regards,
Oisin
Hi Oisin ONidh and Cristiano Hansen,
Firstly, thanks for your valuable answers. I checked your your links for the solution. But actually They are not the solutions which i need. (I needed more flexible and dynamic solution, in fact i need some flags (id, parameter) to find them at javascript/css.
I solved the problem as the following way;
STEP 1
Update _CONTENT_ELEMENT method.
CLASS: ZCL_ITS_GENERATE_HTML_MOBILE4 > _CONTENT_ELEMENT
I declared this to compiler: Please add the replacement keywords to replacment keys table. For example: Sap ITS compiler ll replace "ZGRP1" keyword with GROUP1 value of the current control in html template.
STEP 2
Update a html element template.
ITS Services > ZRFGEN4 (Html Template)
Sap compiler will replace "ZGRP1" with GROUP1 value.
STEP 3
Create ITS page and test.
RESULT:
For example: i can show date picker popup for all elements which containd "ZDT" class in its web site. (via jquery > $(".ZDT").doDatePickerInput(); )
or modify specific control on css file side:
.MobileInput.ZDT{
color:red;
font-size:20px;
}
Hello.,
I've a custom transaction which is directly embedded on portal. the output of this transaction is ALV grid. Am not able to select directory when I try to export it to Local File.
Please note, we were able to download before SAP patch upgrade. Now, we have upgraded to EHP7, since then we are facing this issue.
Quick help is appreciated. please look at the screenshot which I would see when I click on export/LocalFile