UpdateSearch EPCF in Resultset iView

Hi,
I am raising the following standard EPCF event from my custom Java WebDynpro, passing a specific "Item Identifier (Product ID)" to my PRODUCTS table. It's working fine and the perticular row is retreived in my Standard Resultset iView, but I want to send multiple values of ProductId field to Resultset iView instead of one value (ProductID=104367719). How do i send multiple values from my custom webdynpro using the following event?
     WDPortalEventing.fire(
               "urn:com.sap.pct.mdm.appl.masteriviews",
               "updateSearch",
               "ProductID=104367719&refreshSearch=False"
Thanks
Vijay Budati
Edited by: Lakshmi Vijaya Kumar Budati on Jan 14, 2010 11:04 AM

Idan,
Thanks for your reply.
You mean to tell that updateSearch EPCF event can't take multiple values?
Can't we use OR & AND operator for Keyword field to send multiple values to updateSearch event from Custom WebDynpro?? as Keyword search is doing? If so, could you please let me know how to use the fields and how to pass the values?
When i look at my Products table, i didn't find any Field called KEYWORD.
Thank you,
Vijay
Edited by: Lakshmi Vijaya Kumar Budati on Jan 17, 2010 11:21 AM

Similar Messages

  • Push MDM search results from webdynpro to portal's standard ResultSet iView

    Hi,
    I have gone thru a lot of SDN information, blogs and PDFs
    regarding the usage of EPCF, EPCM for communication between
    Webdynpro and Portal utlizing portal eventing phenomenon.
         My requirement a.k.a. predicament and grief::
    I get back mdm search results in webdynpro app, using a
    specialized search strategy to MDM repository. I need to
    ship these resuls off to the standard out-of-box
    portal's MDM ResultSet iView (which is a part of portal's
    MDM business package).
    I haven't had much success getting crisp resolution to
    satisfy my requirements. In my WD code, I know,  I need
    to put some sort of ?event-generating-2-liner-code? that
    sends my results to portal's standard iView.  
    Surely, I can send just recordIDs or I can send the actual
    results. I get 5 fields per record of Material's table.
    Once the ResultSet-iView displays the search results,
    my responsibility is over. Now onwards, portal's standard
    business package will take over from there for further user
    interacitons, like accessing item details etc..etc..
    Any and all help is highly appreciated.
    -Shashank Date

    No replies............yet.....It's been 2 days now.....
    Can someone provide some clues?
    thx.
    -Shashank Date

  • Extending MDM ResultSet iView with custom web dynpro

    I built a MDM Result set(which is displaying fine), and a web dynpro iview to receive the events from the ResultSet and put them on to a page, added to a role and added to my userid etc.
    But when I invoke the event from the MDM ResultSet Standard iView, no data is coming from the ResultSet.
    Yes, I am aware that I need to make sure the namespace and name of the event should be same in the source and target iviews. I made sure of that.
    The event is being invoked, for sure, but no data. (Because if I didn't catch, the target iView is throwing NullpointerException for want of parameter passed by the EPCF event)
    EPCF event is reaching the target, but no data, what so ever.
    I tried with different fields(Columns) of the Resultset, but no use.
    I got a doubt. The client said, they used MDM 5.5 SP04 software for the Business Package, but MDM 5.5 SP03 MDM Connectors, and ofcourse the server itself is MDM 5.5 SP03. Does this have any influence in the problem I mentioned ?
    Another issue is the naming of the event or the namespace. Are there any guidelines for that ? I gave the name and namespace to be "ShowItemDetails" and "urn:com.oi.ecat.mdm.epcfevent". Are these OK ?
    Thank you very much for your help,
    Prasad Nutalapati

    Hi Narendra/Sidharth,
    I have been referring the same blog below of Vinay for developing the WDJ application:
    Importing Records from MDM BP ResultSet iView to Excel:--https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/504814b6-da5f-2b10-0dbd-e5ee597c74a5
    I have created an event in the ResultSet iview with the details below :
    Event Name = "Export"
    nameSpace = "urn:com.sap.tc.webdynpro.exporttocsv"
    Parameter is of type [MDM Search] and the value is "value"
    And in the Web Dynpro app,following is the code
    public void wdDoInit()
        //@@begin wdDoInit()
        String nameSpace = "urn:com.sap.tc.webdynpro.exporttocsv";
        String event = "Export";
        WDPortalEventing.subscribe(nameSpace,event,wdThis.wdGetExportAction());
        //@@end
    In the Event handler below,Currently I have removed the rest of code to fetch result from MDM ,I am just trying to access the Search object (i.e string value) and I am getting the value as null.
    Can you please tell me what is going wrong....
    public void onActionExport(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent, java.lang.String value )
        //@@begin onActionExport(ServerEvent)
        wdComponentAPI.getMessageManager().reportSuccess("The search object:"+value);
        //@@end

  • MDM ResultSet iView

    Hi,
    In my page I have 2 iViews - an MDM ResultSet iView and  a web dynpro iView. In MDM ResultSet iView I have created a custom EPCF record event. The web dynpro application includes an iframe the source of which is another MDM ResultSet iview. The web dynpro subscribes to the above event. When the event occurs it receives some value, which it processes and then triggers the getRecordById event using the following URL
    "http://bwmumdev:50100/irj/servlet/prt/portal/prteventname/Navigate/prtroot/pcd!3aportal_content!2fevery_user!2fgeneral!2fdefaultDesktop!2fframeworkPages!2fframeworkpage!2fcom.sap.portal.innerpage!2fcom.sap.portal.contentarea?NavigationTarget=ROLES%3A%2F%2Fportal_content%2FSeema%2FMDM%2FNetrics%2FNetrics_Match_ResultSet&externalRequestEvent=com.sap.pct.mdm.appl.masteriviews.table.events.externals.GetRecordByIds&id=1&id=2
    Now, the problem is no matter how many ids are mentioned the iView displays only the first one...
    Please help me

    Please Ignore my previous message.
    My question is When we create a mdm resultset iview,it is asking to select either key mapping or resultset.
    but,I want to show in my iview with the following columns.
    Customer Client System Key.
    Here Customer is Customer value originally created.
    Client System and key values are added through edit key mapping feature.
    How to get noraml fields and key mappings in the same iview?

  • ResultSet IView - eventing - hand over serveral records

    Hi experts,
    we use a standard resultset iview for connecting the repository with the EP - this works fine.
    In case of "eventing": is there a possiblity to hand over more than one record via EPCF-eventing to another IView on the same page?
    The target is an Visual Composer IView.
    I would be glad, if there is an quick and easy possibility.
    Thank you in advance for your answers.
    Karin

    Hi
    I am trying to Export the data from Result Set Iview to Excel using a Java Web dynpro application.
    I am passing an MDM search parameter but when I am trying to get the value ,its coming as null...
    This is what I am doing
    public void wdDoInit()
        //@@begin wdDoInit()
         wdThis.readSystemDtls();
         namespace = "urn:com.sap.tc.webdynpro.exporttocsv";
         eventname= "Export";
         WDPortalEventing.subscribe(namespace,eventname,wdThis.wdGetExportAction());
        //@@end
    public void onActionExport(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent, java.lang.String value )
        //@@begin onActionExport(ServerEvent)
        wdComponentAPI.getMessageManager().reportSuccess("data"+value);
         int marked=value.indexOf("=");
         String srcValue=value.substring(marked+1);\wdContext.currentContextElement().setCatchedValue(srcValue);
         String targetValue=wdContext.currentContextElement().getCatchedValue();
         Search search = Search.deserialize(targetValue);
    Can you please help...

  • Getting problem while MDM ResultSet iView

    Hi all,
    I am creating SAP MDM ResultSet iView.
    In
    Step 4: Search Table,
    I am not getting the Search table as pop-up even if the Test Connection with
    System Object of SAP MDM System object is successfull.
    All steps like creating System Object, System Alias and User Mapping is done correctly.
    Regards
    Neha Singh

    I just tried in my Env, just to check which step are you talking about, and surprisingly, i got the same error, the reason was my repository is not loaded right now.
    You may want to check that.
    Regards,
    Nitin
    Edited by: Nitin Mahajan on Dec 31, 2008 6:19 PM

  • Resultset iview template

    Hi,
    Can anyone tell me the functionality of the MDM Resultset iview template?
    Regards
    V. Suresh Kumar

    Hi,
    Can you tell me on accessing the hierarchical result set. I am facing an issue while accessing it.
    I am trying to use the portal eventing between standard Result Set iView and my Webdynpro form for hierarchy master data from MDM 5.5 SP05 repository. MDM result set diplays the hierarchy data in the fashion as shown
    Customer1
               Name1
               Address1
               Phone1
    When i try to use a custom event on the Result Set to pass these record information to my custom Webdynpro form only the first level data gets transferred .Thus only the Customer1 gets transferred and the Name1,Address1,PhoneNo1 never get transferred to my webdynpro form. Is Portal eventing not possible between Hierachy records in a result set and customised webdynpro form
    Regards
    V. Suresh Kumar

  • Blank MDM Resultset iView

    Hi,
    I created a MDM Resultset Iview in the portal. I selected the table and columns that are to be displayed. After creating the iview, when I see the preview, I am seeing the data in the resultset iview. I don't want the data to be seen. I need a blank resultset iview just with column names. How can we get this?

    Please Ignore my previous message.
    My question is When we create a mdm resultset iview,it is asking to select either key mapping or resultset.
    but,I want to show in my iview with the following columns.
    Customer Client System Key.
    Here Customer is Customer value originally created.
    Client System and key values are added through edit key mapping feature.
    How to get noraml fields and key mappings in the same iview?

  • MDM Resultset Iview (MDM 5.5 SP4)

    Hi All,
    I created MDM Resultset iview,in which I selected keymapping.but,when i see the preview,I am always getting No result found. but,I am having some records with key mappings.
    Thanks for your help.

    Please Ignore my previous message.
    My question is When we create a mdm resultset iview,it is asking to select either key mapping or resultset.
    but,I want to show in my iview with the following columns.
    Customer Client System Key.
    Here Customer is Customer value originally created.
    Client System and key values are added through edit key mapping feature.
    How to get noraml fields and key mappings in the same iview?

  • Problems with MDM 5.5 SP05 Portal Content - ResultSet iView

    Hello Experts,
         We are having problems with standard iViews from MDM 5.5, more specific with ResultSet iView. We created an iView using English as default browser’s language but our client wanted it in Portuguese, so in the MDM Repository both languages were defined and used in MDM Data Manager, when passed to the Portal iView an error occur, but only in a ResultSet iView from the MDM Portal Content, the others iViews (itemDetails, PicklistSearch, etc...) are shown in Portuguese, and we cannot figure out why it works fine in English and not in Portuguese. We left the default language defined by client’s browser. Below I’m sending the LOG, which by the way, doesn't help much, but I put it also here. Any ideas of what should I do ?
    LOG ERROR:
    java.lang.IllegalArgumentException: unknown format type at
    We are using Portal 7.0 SPS11 and MDM 5.5 SP05 - Portal Content in a Win2003/Oracle server each.

    Alex,
    sorry to disturb you with this issue, can you explain me basic steps in order to setup standard MDM iviews from the portal?
    I mean, I have already installed all standard mdm business content, and also have configured system and aliases in the portal to connect to my mdm repositories. Those system/aliases are working propperly.
    But, when I try to preview standard MDM iviews/pages I got several JAVA errors in trace logs.
    Specific iviews are: Item Details, Show products, etc..any iview execution fails.
    So, am I missing something?, do i have to create a specific user in portal?, assign specifi roles or groups???.
    Platform is: nw2004s SR2, SP11, MDM content 5.5
    Thank you in advance.

  • Exporting Result from resultset iview through EPCF eventing

    Hi
    I am trying to Export the data from Result Set Iview to Excel using a Java Web dynpro application.
    I am passing an MDM search parameter but when I am trying to get the value ,its coming as null...
    This is what I am doing:
    public void wdDoInit()
    //@@begin wdDoInit()
    wdThis.readSystemDtls();
    namespace = "urn:com.sap.tc.webdynpro.exporttocsv";
    eventname= "Export";
    WDPortalEventing.subscribe(namespace,eventname,wdThis.wdGetExportAction());
    //@@end
    public void onActionExport(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent, java.lang.String value )
    //@@begin onActionExport(ServerEvent)
    wdComponentAPI.getMessageManager().reportSuccess("data"+value);
    int marked=value.indexOf("=");
    String srcValue=value.substring(marked+1);\wdContext.currentContextElement().setCatchedValue(srcValue);
    String targetValue=wdContext.currentContextElement().getCatchedValue();
    Search search = Search.deserialize(targetValue);
    Please help...

    Hi,
    Refer the below link which explains the step by step procedure for the requirement you are looking for
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/504814b6-da5f-2b10-0dbd-e5ee597c74a5
    Regards,
    Jitesh Talreja

  • Pass search parameter to ResultSet iView.

    Hi,
    I am using standard MDM WebDynpro Components in which requirement is not to use Std. Search iView and pass search parameter say "xxxx" to Std. Result Set iView to show the result for "xxxx".
    Please let me know how shall I pass the value or default the search criteria in resultset
    - Akshay

    fine , but then ur record ids are selected based on a search parameter - isnt it ??
    how will then get the record ids , without knowing what to set
    you have to use search component here in the program  as a pre-requisite !
    this is like calling a webservice - with the java server down
    thanks
    -Adrivit

  • Add records to workflow in Resultset iview

    Hi,
    Is it possible to add record(s) to a MDM workflow using MDM Result set iview?
    Best regards,
    Arun prabhu S

    Hi Alexander,
    Records can be added to the workflow only when the entries in the table (on which workflow is created) are changed/created. There are various settings you need to do to trigger/ assign records to a workflow.
    <b>Trigger Action</b>: The available options are "Record Add/Update/Import/Manual". Choose the appropriate action.
    If you want to trigger the workflow launch automatically, you need to set the "<b>Max Records Launch</b>"(will be launched automatically only when this amount is reached) and "<b>Max Time Launch</b>" (You can set it to 0 hours to lauch immediately)can also be used.
    If you want to add manually add records to a Workflow job, in the Data Manager, first click on the workflow tab(<b>This is important</b> otherwise, this option is disabled), then select a record, right click -> Workflow -> then add to the workflow job.
    Hope this helps, Let me know in case you need any additional info...
    Regards,
    Rajani Kumar

  • MDM iView resultset problem and question about eventing

    Hi experts,
    I created a MDM iView resultset for my main table as search table (comparison is not supported). When I click on preview I get an empty table ("Found <Tablename>: 0 of 10", table contains 10 entries at the moment). I tried the same with a subtable and everything works fine (all entries have been in the preview table). Any ideas why I don't get a result?
    My 2nd question: can I choose the parameter name in eventing (EPCF) on my own? So if I have Vendor_Id as field can I use vendorid as parameter name? Do I have to define anything in the listener iView (e.g. in detail iView for an event from resultset iView)? Maybe you have a useful tutorial link (please not SAP help section)?
    Thanks for your answers.
    Regards, bd

    It is possible to retrieve the number of rows from a resultset --
    Statement stmt= con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
                                        ResultSet.CONCUR_READONLY);
    ResultSet rs= stmt.executeQuery("<your select query here>");
    int totalRows;
    if (rs.last()) // can it move to the last row?
       totalRows= rs.getRow(); // get its row number
    else
       totalRows= 0; // no rows in the resultset
    rs.first() // set the cursor back to the startNote that the resultset has to be scrollable (TYPE_SCROLL_INSENSITIVE).
    kind regards,
    Jos

  • Resultset Eventing

    Hi all,
    Could you please help me on the below scenario
    I have a webdynpro application, which takes the Partner Number as input and gets the record ID from MDM. Now with the record ID i want to display that records in a standard Resultset iview.
    How can this be achieved
    Thanks
    Suresh

    Hi Suresh,
    From the MDM Portal Content Development Guide, "Configuring Events on a Result Set iView":
    You can configure EPCF and URL events using the Result Set iView Event Builder to accept requests from a Web Dynpro application.
    Typically the MDM custom event listeners used for limiting a Result Set from the
    custom application would be:
    - getRecordByIds (EPCF) and GetRecordByIds (URL)
    - updateSearch (EPCF) and SetSearchHandler (URL)
    More details can be found in the guide.
    hope this information helps,
    Idan

Maybe you are looking for

  • How can I access the "vision info" in an image

    Hi, Development Environment: LabVIEW 2012 32-bit (12.0f3) Vision 2012 Description: I would like to get more information regarding the "vision info" in an image. There is a VI called IMAQ Is Vision Info Present 2 - which tells me whether any vision in

  • Display Problems With My Powermac G5

    I just got a used Powermac G5. It's the first-generation G5 machine, the Power Mac 7,2 model, which shipped with OSX 10.2 on it and the one I got had been sitting in a closet since the days of Jaguar and never upgraded. Way back when I had only one c

  • Transform action, is it possible to change value directly files?

    Hi, We are investigation transform action on isetup and we notice that almost all the standard templates are not eligible for transormation. So if have the following questions: 1- Do you know where the generated outpout files are located on the serve

  • Help........Show image from database

    Hi, I am stuck at one point. I have to show image stored in the database on the browser. I am able to fetch the image and show it after storing it in one .gif file. But what I want it is : I don't want to store the fetched image in to a .gif file ins

  • Linking word documents and auto-updating TOCs?

    Hi, all! I know InDesign a bit, but am about to embark on a project that I could use some help on. Im compiling all the different writing Ive done in the past four years into a little ebook. There are about 50 different essays/articles, each under fo