Trying to opn SAP Transaction IView from Webdynpro

Hi Friends,
I need to open a SAP Trancation Iview from Webdynpro (on click of some button) and pass some values to the screen fields,
I am using the code below(which I found in many threads):
WDPortalNavigation.navigateAbsolute("ROLES://<Iview ID excluding pcd>",
WDPortalNavigationMode.SHOW_INPLACE,
(String)null,
(String)null,
WDPortalNavigationHistoryMode.ALLOW_DUPLICATIONS,
(String)null,
(String)null,
(String)null);
The problem is nothin happened on account of execution of this code,
I mean not even a blank screen gets opened.
I am not even getting any error/exception.
Please advice what could be the possible cause.
Regards
Deepak
Edited by: Deepak Gupta on Mar 17, 2008 12:15 PM

I wrote the code like below:
WDPortalNavigation.navigateAbsolute("ROLES://<IViewPath>", WDPortalNavigationMode.SHOW_EXTERNAL,
(String)null,
(String)null,
WDPortalNavigationHistoryMode.ALLOW_DUPLICATIONS,
(String)null,
(String)null,
"number=123456");
In IView application property, I wrote:
CRMT_SEARCH_LOC-CARD_NO=<Request.number>
(L.H.S is the screen field name)
then I got following exception at portal:
An exception occurred while processing a request for :
iView : pcd:portal_content/<Iview path>
Component Name : com.sap.portal.appintegrator.sap.Transaction
Exception in SAP Application Integrator occured: Unable to process template 'CRMT_SEARCH_LOC-CARD_NO=<Request.number>', because 'number' is an invalid terminal property of context 'Request.'..
what went wrong????

Similar Messages

  • How to pass dynamic params to Transaction iView from webdynpro java app

    Hi Experts,
    I am trying to call a transaction iview in PCD from my Dynpro application with a dynamic param.
    Can somebody help me generating the URL for transaction iView and passing the dynamic params???
    Thanks in advance
    biroj...

    Hi,
    Generating the URL:
    StringBuffer strBuff = new StringBuffer("/webdynpro/dispatcher/xyz.com/xx~xxxx~xxxxx/xxxxxApp");
              strBuff.append("?");
              strBuff.append("TCODE=");
    strBuff.append("" + WDProtocolAdapter.getProtocolAdapter().getRequestObject().getParameter("TCODE"));
    IWDWindow window = wdComponentAPI.getWindowManager().createNonModalExternalWindow(strBuff.toString(), "TCODEWindow");
    window.show();
    Please try the above code snippet helps you to create a TCode iView in a new window.
    or
    We can include URL parameters in a portal URL that calls a Web Dynpro page and these parameters can be forwarded to the otehr iVIews on the page.
    Example:
    http://xxxxxxxxx.com/irj/servlet/prt/portal/prtroot/com.sap.portal.appintegrator.sap.WebDynpro?System=SAP_XXXXXXXX&WebDynproNamespace=xxxxx.com&WebDynproApplication=xx~xxxx~xxxx/xxxxApp&DynamicParameter=u201DTCODE=VA02u201D
    For more information Please go through this:
    http://help.sap.com/saphelp_nw04s/helpdata/en/c3/235a428a1e9041e10000000a1550b0/frameset.htm
    Thanks
    Krishna

  • Interaction between SAP Transaction Iview to webdynpro application

    Hi All,
    I have a requirement where in,
    I have one SAP Transaction Iview and one Webdynpro (Java) Iview,
    Now what I have to do is,
    I need to call Webdynpro app ( or iview) as a pop up from Transation Iview (e.g. click on some button on SAP screen),
    webdynpro screen will be opened,
    do some processing there (calling some web service, getting some data from an external system) and then posting response data back to some screen field in Transaction Iview.
    It is like on a standard SAP transaction, I want to open my custom webdynpro screen to do some data operation and fill response data back to SAP screen once that is done.
    any ideas would be heavily appreciated and rewarded!!!!!
    Regards
    Deepak

    I wrote the code like below:
    WDPortalNavigation.navigateAbsolute("ROLES://<IViewPath>", WDPortalNavigationMode.SHOW_EXTERNAL,
    (String)null,
    (String)null,
    WDPortalNavigationHistoryMode.ALLOW_DUPLICATIONS,
    (String)null,
    (String)null,
    "number=123456");
    In IView application property, I wrote:
    CRMT_SEARCH_LOC-CARD_NO=<Request.number>
    (L.H.S is the screen field name)
    then I got following exception at portal:
    An exception occurred while processing a request for :
    iView : pcd:portal_content/<Iview path>
    Component Name : com.sap.portal.appintegrator.sap.Transaction
    Exception in SAP Application Integrator occured: Unable to process template 'CRMT_SEARCH_LOC-CARD_NO=<Request.number>', because 'number' is an invalid terminal property of context 'Request.'..
    what went wrong????

  • Calling a Report/Transaction iview from Webdynpro..

    Hi all,
              Our first issue is we have a scenareio, where we need to execute reports(ABAP Program) from webdynpro. Is it possibile to execute a standard report from webdynpro? using JCO. Also tell me how to pass the input/output parameters.I am not allowed to create RFC.I can use only standard BAPI.
              Our second issue is we created one transaction type callable object, and we want to call this transaction callable object from webdynpro, in another callable object in GP. Is this Possibile in webdynpro. We tried using portal navigation, but it is working for normal webdynpro iviews only, not for url iviews also.
              Does any body know the answer for the above issues. please let us know.
             Thanks in advance.

    hi,
    1) it is not possible in web dynpro to call abap reports, what you can do is creating wrapper of Remote enabled FM around the report. But you dont have authorisation to create BAPI, so gotta take use of standard BAPIs.
    ABAP Report in WebDynpro
    this link will help you out for that(calling standard bapi in WD)
    https://www.sdn.sap.com/irj/sdn/downloaditem?rid=/webcontent/uuid/f0b0e990-0201-0010-cc96-d7ecd2e51715 [original link is broken]
    2) go thru this links
    WebDynpro Application as callable object in GP?
    Webdynpro callable object - RFC model
    implenting webdynpro as a Calable Object with GP Interface
    hope it helps
    regards

  • Printing SAP Reports (Transactional iviews) from Portal

    I am having problem in printing the SAP Transactional I views (SAP Reports Output) from the Portal page. On selecting the Print Option under Menu from the SAP transactional iview page, it shows the list of the printers in the backend system. On selecting the printer configured in backend abap system and issuing a print command, it only creates a spool request in the backend system and nothing is sent to the printer itself.
    I have also tried to use "PDF1" device type by creating a new output device and it does bring the contents of the report on a web embedded PDF page, hoever the characters are too small and to read and the ALV Report is no longer aligned. The line separating the rows and columns are not aligned.
    Can anyone help in suggesting the best way to print contents of SAP Reports (created as Transactional i views) from the SAP Portal.
    Thanks!

    Hi Margie,
    It is not necessary for a developer to have access to that area, and certainly not in a production system.
    Ideally, there should be developer, test, QA and production systems, and the developer can have access to the developer system. The UI you are talking about gives access to all WD applications deployed to the AS Java, and the ability to run them as well as change some settings. But this is the domain of the administrator.
    Hope this helps.
    Daniel

  • Calling a SAP Transactional iview into a WebDynpro

    Hi,
       Can we call a sap Transactional URL through a webdynpro Application?
          I need to call a SAP Transaction using a webdynpro Link.Is it possible by creating a SAP Transactional Url and then calling this Transactional URL Through a link of WebDynPro.If so how?
    Regards,
    Raja Akella.

    Raja,
    In one of the client we needed to create a lot of iviews pointing to SAP transactions and then put them in Detailed Navigation. Sort of like user menus in SAPGUI. I ended up creating mass content for this. There is a <a href="https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/964">weblog</a> you can refer or better the <a href="https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/aaa54576-0501-0010-2a91-d4aeb886bc27">howto</a> guide.
    - Pankaj
    - Pankaj

  • How to remove header from sap transaction iview using html

    Hi ,
    I have created SAP transaction iview for pv34 for SAP GUI for HTML .
    FRom iview how to remove hear part .
    i.e
    menu ,back,exit,cancel............
    I want to remove this complete header .
    What property i need to work for ..
    Thanks,
    Surekha .

    hi surekha,
    check these wiki's regarding the similar issue
    *[Employ SAP GUI for HTML instead of an Internet service |http://wiki.sdn.sap.com/wiki/display/HOME/Article%20-%20Employ%20SAP%20GUI%20for%20HTML%20instead%20of%20an%20Internet%20service]
    [Howto customize the webgui header area |http://wiki.sdn.sap.com/wiki/display/HOME/Howtocustomizethewebguiheader+area]*
    Regards,
    Maheshchandra

  • Error while Creating SAP Transactional iView

    Hi
    I am trying to create an SAP Transaction iview to connect with SAP CRM system, i selected property WebHTML
    but i coule notable to connect to that TCode iview.
    For this i created a System with User Credentials that will map to the back end system.
    It is connecting to the backend system using BSP Application which are presented in the Business Packages.
    Wheather ITS should be configured to get this feature.
    If so provide me the proper steps to configure ITS.
    Regards

    its path should be
    its path : /sap/bc/gui/sap/its/
    or you can leave it blank.
    if this is the first time you are running ITS application (WEBGUI).
    then go to transaction se80->utilities->settings->Internet transaction server->pulish
    choose onselected site radio button and choose INTERNAL
    click ok to come out of it.
    now choose internet service from the dropdown and enter SYSTEM and hit enter.
    right click on SYSTEM and click publish
    like wise publish WEBGUI and SHUFFLER services.
    now go to transaction SICF and go to
    sap/bc/gui/sap/its/webgui
    right click on webgui and click test, which will open the browser and show its screen, if yes.
    then you can now check your iview.
    Regards
    Raja

  • Acessing a SAP Transaction Code through WebDynpro Link

    Hi Developers,
                 I need to call a SAP Transaction from a link and how would I go about it.I Have created a WebDynpro Link to Action in Layout of WebDyn and now I need to write the code for acessing a transaction.
            It is similar to a SAP Transactional Iview but it will be a link.Can anyone help me in this issue.
    Regards,
    Raja Akella.

    Well, you can create SAP transaction iView for t.code 'SE38'.
    You can configure value
    for 'application parameter' property  as 'RS38M-PROGRAMM=<PROG_NAME>'
    for 'Parameters to Pass from Page Request' as 'PROG_NAME'
    Add this iView to the page, get url of the page.
    In webdynpro application, append '?PROG_NAME=<program name>' to this url dynamically when you click on the tree node (where you replace <program name> with actual program name>) ..
    Does that solves your problem?

  • Problem with SAP Transaction iView after Patch 34 install

    Hi All,
    We're running EP6SP2 on AIX/Oracle and have currently upgraded from PL5 to PL34.
    The problem we are now having is as follows:
    We have an SAP Transaction iView that is using the 'Auto' method for the 'Technique to start SAPGUI for Windows' and the 'WinGui' as the 'SAP GUI Type'.
    Now when we click on the iView we are getting the IE popup that asks us if we want to Save, Open, or Cancel the file open for tx.ssd
    Prior to the patch upgrade we did not have this issue.
    Any help would be appreciated.
    Thanks,
    Robin.

    Hi Praveen,
    Thanks for the quick response. 
    I have seen those notes already and unfortunately they don't solve this specific problem.  These will solve the problem for the SSD method (.sap file) of starting the SAPGUI for Windows but not for the SSF method (.ssf file).
    The main issue is that before the install of the Patch we did not get the popup, everything worked fine.  It doesn't make sense why we would have to change our IE settings now to get it to work properly.  It should work the same as before the patch.
    Plus, I don't want to have to do an SMS push to all the PC's here to fix a problem with a Patch upgrade.
    I have tried to add the .ssd and .sap types to the Mime section for the http service in the Admin tool but this hasn't fixed the problem either.
    Also, I found that in Patch 31 SAP has made a change to the way the SAP GUI for windows starts.  After some searching I found that in the file WinGuiRenderLayer.properties under
    the 'com.sap.appintegrator.sap/property/Transaction/' folder I see that it has some entries in it that look like they relate to the above mentioned fix for Patch 31. The lines in particular are:
    - # postfix for roundtrip URL - should help IE to detect the mime-type
    - SSF_URL_Postfix = /tx.sap
    - SSD_URL_Postfix = /tx.ssd
    These lines were not in this file prior to implementing the patch and I believe that this may be causing the problem. 
    Any other suggestions would be appreciated.
    Thanks,
    Robin

  • Field's content is not fully  visible in  Sap Transaction iview

    Hello Friends,
                    I have deployed a Sap Transaction iview on my portal. I am facing a issue.  When i do F4 help on a field, the content of columns is not fully visible in the opened up popup window.
        Is there any way to adjust the colum width, so that it accomodates the whole content and doesn't truncate it ?
        please help !
    Regards,
    Vidit

    Hi Vidit,
    Try to check your Transaction iview directly from the browser / through services not through the EP. If the iview is not working fine then thre is a problem in the code otherwise it has to work
    Check your code and try to redeploy
    Regards,
    sreedhar G

  • SAP transaction iView not executing the transaction directly

    Hello guys,
    having a little problem with SAP transaction iView I created - specified system, where the transaction is delpoyed. When I click on the page containing the iView, R/3 logon page comes up instead of the transaction itself being executed. The user and password are the same for the portal and R/3. Do I have to do the mapping then? I so, it would mean I would have to crate mapping for every single portal user. Isn't it possible to make the portal to automatically use the user id/password of the logged-in user?
    Thanks a lot for any ideas at all,
    Frank

    Arun,
    I am a bit confused now to be honest. If you mean 'SAP GUI Type' property, at the moment it is set to 'Select' value - it means that no value is selected. I already tried to use 'WinGui' but I couldn't get through to R/3 transaction either.
    We are using standalone ITS.
    Thanks,
    Frank

  • How to get the Portal Username to SAP Transaction IView ( ABAP cust repor )

    Hi Experts,
    We have an ABAP program that will be exposed in portal as SAP transaction IVIEW.  However the username that is being displayed in the report is the username that is defined in SICF > SAP > BC > GUI > ITS > WEBGUI.  I tried to remove the username and password defined, changed the procedure to Alternative Logon Procedure and deleted some logon procedure list retained Basic and SSO Authentication but we are getting DDIC username.  We have successfully implemented SSO, and it works in Personal Information of Standard ESS.  The following are configure in our portal:
    1.  We have set SSO ticket
    2.  We are using User Mapping for portal and ABAP System
    3.  Retain Basic and SSO authentication
    what could be the cause why the program (iview) is still getting the user instead of Portal Username? How can we get the portal username for our abap customized report exposed in iview

    Hi,
    Make sure that the System you are using to connect to R3 has Log On Method and Authentication Ticket Type properties has SAP LOGON TKT as the value selected.
    Path: System Administration --> System Configuration ---> Systems....
    Regards,
    SrinivaS

  • Problem in Printing ABAP Report in EP using SAP Transaction IVIEW

    Dear All,
    A very gud evening,
    I am using SAP Transaction Iview to show the ABAP Reports, But I have a Problem...
    How to print this report???
    Please solve this issue, I have measure requirement of it from client.
    Thanks in Advance..

    Thanks Haydn,
    But my problem is that, there may be no of users will be accessing this report. user will not be having SAP GUI installed in his machine. He will be accessing Transaction IView after login in EP (from any where may be from cyber cafe) and He would like to take printout using any button on the screen.
    So suppose any end user having only Internet Explorer installed in his machine, will he be able to take the print out. I think its very genuine requirement.
    OR user can not take print out untill SAP GUI is installed in his machine???
    Please suggest...
    Thanks in advance...

  • Pass PO Num parameter to SAP transaction iview

    Hi,
    I have a table column in my WDJ application that contain PO number.
    I have created an SAP Transaction Iview for TCode me23n (display po).
    When user clicks on the PO number in the table column, it should dynamically pass the PO number to the transaction iview and display ME23N for that particular PO.   How can I pass the PO to this SAP transaction Iview?

    Hi,
       You cannot do it with ME23N because the PO number field is not editable for this transaction. You have to navigate via the top-level menu to enter a new PO number. But you can do it for ME23, the older version of PO display.
       You will need to know the screen field name as well as the ok code that's fired when the user hits enter on the entry screen for ME23. Assuming you have the string for the PO number already from the table, you could use this code:
    WDPortalNavigation.navigateAbsolute(
    "ROLES://<pcd path of the SAP transaction iview>",
    WDPortalNavigationMode.SHOW_INPLACE,
    WDPortalNavigationHistoryMode.NO_DUPLICATIONS,
    "RM06E-BSTNR=<PO string here>&OkCode=AB"
    true,
    true);
    Regards,
    Satyajit

Maybe you are looking for

  • How to get the Dreamweaver CC interface to floating pallets

    ie: no large grouped clunky window, just loose windows you can navigate to desktop easily Hello ... Ok i am one of those who hates the gropuped palets, its just to difficult to get to windows underneath, slows work down. I tried pulling all the palle

  • Add ; at end of last line.

    hi, i am spooling one large query to one .sql file. after this opearion i have to execute this file using command @x.sql for this purpose i have to add ";" at end of query in file; any idea how to achieve it using sql opeartion ? file is having only

  • RWRBE60 error when trying to "generate to file"

    I am trying to generate a TXT file to import over to excel. but i get the following error. I am using Report Builder 6.0.5.31.0. I tried to run it on multipule comuters and still same error. Am i missing a patch or something? If you can help drop me

  • Packing Delivery

    Hi All, I am using FM WS_DELIVERY_UPDATE for picking, packing and post goods issue of outbound delivery. I am able to achieve picking and goods issue and not packing. I am using BAPI_HU_CREATE and BAPI_HU_CHANGE_HEADER to create HU and then assign it

  • Ctxcat index supporting multicolumn datastore

    I've been looking to see if a ctxcat index supports something like a multicolumn datastore. What I'm trying to do is to search multiple columns (all 256 bytes in size or less) using a like query on each of those columns with the result being ordered