How to implement Object based navigation

Hi all,
Can any one guide me the steps for Implementing Object based Navigation.
Thanks in advance,
Satish J

Hi Sathish,
sorry for the delay. hope it is not too late
I have updated wiki with the content. i am just building it up..not yet completed.
i think you can go thru the example which i have completed to have a detailed view of how to implement obn.
please refer the link.
https://wiki.sdn.sap.com/wiki/x/SZ
You can send your comments regarding the page so tat i can incorporate the same in the content which i am preparing now.
Regards,
Sharadha

Similar Messages

  • Fiori Launch Pad and Object Based Navigation (OBN)

    I was wondering if anyone knows how the Fiori Launch Pad works with Object Based Navigation (OBN)...
    The scenario I am imagining is that I have a tile defined on the Fiori Launch Pad that opens a Web Dynpro ABAP Application - within that application there is a user action that triggers an OBN call. This is quite a common scenario particularly with POWLs.
    In the Portal or NWBC these OBN calls are managed and resolved at runtime based on the user's role. Will this also work with the Fiori Launch Pad or must the Launch Pad be embedded within the Portal or NWBC for this scenario to work?
    I have noticed that if you define a Web Dynpro ABAP application in the Fiori Launch Pad it by default wraps that app in the NWBC (HTML version) in a new window - I am guessing that maybe this is how it then handles OBN resolution (e.g. via NWBC).
    Any insight would be appreciated.
    Thanks in advance,
    Simon

    This document posted by Jamie Cawley doesn't fully answer my question above but it helps in that it explains how the Fiori Launch Pad has it's own implementation of Object Based Navigation called "Intent based Navigation"
    Fiori Launchpad Concepts
    I hope SAP has a solution to cater for OBN in "older" applications such as Web Dynpro ABAP POWLs. I can imagine that many customers will have a hybrid launch pad consisting of both Fiori/UI5 and Web Dynpro Applications for some time.

  • Object based navigation in portal works in firefox/chrome but not in explorer

    Hello,
    Im running a portal 7.3 with ECC6 EHP7 as backend.
    im attemting to trigger an object based navigation from the mss application.
    the object based navigation is triggered in firefox but in in explorer
    ive attempted to HTTPTrace , it seems that com.sap.portal.navigation.objbase.objbasednavigation is not triggered in internet explorer, only the POST method beforehand.
    im guessing it is due to some network policy but they currently out of clues on how to help me.
    the popup blocked is disabled, and the SAP portal and ecc system are on the same domain and both are using fully qualified domain names.
    is there anything else i could do? Ive tried going through the wiki and error handling notes about OBN but to no avail.
    Many thanks,
    Eli

    I have had several people test and they all claim the Web Site works perfectly. Guess my question is what is unique about my computer? What setting or parameter do I have set that is making my computer act differently when I use Firefox 7.01 as opposed to 5.0 or 3.26? I have set up a test site that people can look at.
    Www.wallack-family-tree-test.com
    user name (all lower case) viewtree
    Password (all lower case haleydog
    The only valid link is Wallack/Pisik/Breiman
    In either one of the Contents Sections click on Surnames
    Next click on Rose
    When the next page is displayed Rose should be on the top of the page and http://wallack-family-tree-test.com/iWeb/Welcome_files/DR_IDX/IDX001.HTM#ROSE should be in the URL field.
    If you see this then things are working properly. On my computer, I see the correct data in the URL field but the Page that is loaded HAS NOT automatically scrolled down to ROSE. Rather, it is at the TOP of the page and I either have to scroll down to Rose or I can bring the mouse cursor up to the URL field and hit enter. My question - Why is my system NOT scrolling down?

  • Object based navigation not working in FPN

    Hi All,
    We are having issue with Object Based Navigation in FPN. 
    System details are, Central Portal 7.01 sp 06 and Child (SRM) Portal 7.01 SP 07.
    We are using the standard business package iView Check Status, which is working fine in Producer Portal and the same is not working in Central Portal.
    Kindly help us on this.
    Regards,
    Venkatesh K

    Hi Venkatesh,
    Before gettign into the isue there is some limitation given by sap on this reagrds of OBN with fpn:
    1.A content developer may create an OBN source iView to call the OBN service to run code that processes a number of target iViews and displays them for the user to choose from, during runtime, in a context menu accessible from the source iView.
    When in remote delta link mode, the federated portal network does not support this implementation of OBN, regardless or whether the source iView calling the OBN service was created in NetWeaver 7.1 or in NetWeaver 7.0 and then upgraded to 7.1.
    2.The user on the consumer side may have additional roles that the respective user on the producer does not have.
    Conversely, OBN does not search for targets in roles that the user has on the producer, which do not exist on the consumer.
    Note also: In remote role assignment mode all content editing is done on the producer, including the editingobject-based navigation, such as the removal and addition of implementations and changes in priority
    so as per your perspective issue can i clearly knwo abou the issue your getiing ,as it is working fine in Producer Portal and not in central portal right?
    Once check for the remote delta link which might help you to resolve your issue,Hope this information helps you or take near to the issue any more queries get back !
    Thanks&Regards
    AswinChandraGirmaji

  • Export parameter while using Object based navigation.

    Hi Experts,
    I am trying to call MM01 transaction using object based navigation from webdynpro component . My requirement is to send one parameter from web dynpro component to the one of the enhancements (On Save) in MM01 transaction.I have tried using export and import memory ID concept, but didn't work. I would be greatful if some gives me the soljutin for this.
    Thanks and Regards,
    Kiran.

    Hello Kiran there is an SAP note that mentions
    #1352104: OBN action's Business Parameters don't reach AI Target
    -Symptom:
    OBN ignores DynamicParameter parameter when passed in POST:
    In an OBN action that launches an iView (the OBN target iView) of type
    application integration - the business parameters are not be passed to
    the target if the post body contain DynamicParameter.
    So check the version you are using if it is affected, the fixes released and the workaround suggested,
    Hope this helps,
    Edison Büttenbender
    Edited by: Edison Buttenbender on Jun 15, 2011 5:22 PM

  • Object Based Navigation and several Logon Pages

    Hi SAP Experts,
    when searching help.sap.com for object-based navigation, I get a very detailed and helpful description about what Object-based navigation is:
    "The primary capability offered by OBN is that the data returned to the user during navigation is role-based and accessed dynamically during runtime. While navigating in the portal, users receive different kinds of data from iViews based on business objects, according the needs and requirements of their role in the organization. In other words, two different users may perform the same navigation operation, for example, drag the same link from the same iView onto the same target iView, and the data returned to each of them will be different because it is role dependent. This is the work of business object operations."
    However it is not specified in the Help, if I can use these navigation objects also for several Logon Pages for different users. Does anybody of you have experience with that?
    I know that I can handle different Logon Pages by defining a Portal Gateway Mechanism. Is that still necessary or can I handle everything with OBN?
    Thanks in advance and best regards
    Alex

    Hi Parameshwari,
    Object-Based Navigation (OBN)is the portalavigation scenerio. the navigation targets are defined by operations of a business object.
    Object-based navigation (OBN) offers portal users an additional method of navigation based on business objects from productive back-end systems. From the Portal Content Catalog, the business objects are imported from systems in the Portal Content Directory (PCD) to the Business Objects folder in the Portal Content Catalog, where they can be arranged logically into sub-folders as desired.
    The primary capability offered by OBN is that the data returned to the user during navigation is role-based and accessed dynamically during runtime. While navigating in the portal, users receive different kinds of data from iViews based on business objects, according the needs and requirements of their role in the organization. In other words, two different users may perform the same navigation operation, for example, drag the same link from the same iView onto the same target iView, and the data returned to each of them will be different because it is role dependent. This is the work of business object operations.
    Webdynpro java:
    http://help.sap.com/saphelp_erp2004/helpdata/en/3e/97e33d7f9c47af85a2543e3a2cce4c/content.htm
    WebdynPro ABAP:
    http://help.sap.com/saphelp_sm40/helpdata/en/e4/f86f4132f15c58e10000000a1550b0/content.htm
    Basic example OBN:
    http://www.urz.uni-heidelberg.de/saphelp/helpdata/DE/dd/f8dd7995ac4100adc9af417e044063/content.htm
    Hope this information helps you!
    Thanks & Regards,
    AshwinChandra Girmaji

  • How to Implement Condition-Based Tax Calculation in R/3 for Mexico

    Is there a manual, or some type of guide to implementing condition-based tax calculation in R/3 for Mexico?
    Kind regards,
    Mark Walker

    Hey Mark,
    Check the following link for mexico taxes, may be helpful to you..
    http://help.sap.com/printdocu/core/Print46c/EN/data/pdf/CAINTMX/CAINTMX.pdf
    Thanks
    Prasada

  • How to implement context based auditing?

    I am looking to implement context based auditing, auditing the reason for a change as well as the before and after values, change time etc.
    One method that springs to mind would be to abstract the key tables behind an API and require the change reason whenever any DML is issued but does anyone out there have a better method that would be easier to implement and maintain.
    Unfortunately I will be both retrofitting the solution to a current system as well as creating a new solution too so any suggestions would be welcomed.
    Thanks in advance for your suggestions.
    Ollie.

    Ollie_J (OCP) wrote:
    Thanks for the quick response but the auditing described in the links only audits changes but not fundamentally the CONTEXT of the change.
    I need to record why a user was changing data not just what they were changing.This sort of thing, as Pavan has mentioned, is not available within the database. For example, you have updated a parameter through the alter system command so what is the context of this that you would audit in the first place? All what you can audit that what the user has fired i.e the alter statement. I am not sure that this actually would be good idea to do even but still, as suggested, try to use something through the application and/or from the table itself that can help tracking it.
    Aman....

  • How to implement table pagination/navigation in ADF pages?

    Hi,
    I am developing an ADF application, where I have a requirement to implement table pagination like the one used in Google (<< < 1 2 3 ... > >>). I have around 1 million rows and the user needs to navigate to different sets using the buttons at the bottom of the table. I know that in ADF the scroller loads the data depending on the range but I haven't found anything like the one used in Google.
    There is an implementation of dropdown in trinidad table but our application is using the ADF table. Any light in this direction will be a great help.

    Search the forum fro pagination or page ranging. Lots of discussion here.
    Generally you have to write it yourself, theres no way to use rich table this way.
    Timo

  • How to implement a side navigation bar which can handle commandLink

    Hi,
    I was wondering if you could give me some pointers. I am designing a web site and on the left there will will be a dynamic menu bar. For eg if you do mouseOver on any one of the menu's items, a sub menu pops is displayed and so on.
    But I was these menu's to be such that they can handle <jsp:commandLink > tag.. any ideas?
    Thanks.

    arijit_datta wrote:
    <jsp:commandLink > Huh? Aren't you talking about the JSF h:commandLink?
    Anyway, that kind of navigation menu can easily be achieved with CSS and in some cases also a little bit Javascript. Install Google on your machine and feed it with the keywords "suckerfish menu" and you'll find a lot of examples.

  • How to implement H323 based VCS behind PIX 6.3

    There are some articles talking about issue with H323 traffic passing through firewall.I have a client will deploy Polycom endpoint behind PIX 6.3,my question are
    1. Should I do no-NAT or regular Static (inside,outside)? I saw some threads talking H323(H239) will have nat issue.
    2. Besides allowing h323, fixup h225 and ras, any other trick I should know?
    3. Anybody having real world experience can give me a guideline how to do this and any difference if we put MCU on inside network ?
    Thanks in advance
    Peng

    Hi Edgar,
    If you would used the search function, you would have found out this post:
    Re: Problem index
    Just read that entire thread in order to understand that using DB_SET_RANGE will solve the issue.
    Thanks,
    Bogdan Coman                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • How to implement OData based BASIC Authentication using HTML, JavaScript for Mobile Apps using Apache Cordova/PhoneGap and datajs-1.1.1.js library

    Hello,
    I have an issue with OData based BASIC authentication for iOS App created using HTML, JavaScript, SAP UI5, OData and Apache Cordova/PhoneGap.
    Please check the post here http://scn.sap.com/thread/3527245
    Request you to kindly reply on the above given link.
    Thanks and Regards,
    Suraj Kumar

    Hello Prathik,
    The code which I am using for OData based BASIC Authentication, for my Mobile App is as below.
       var onSuccess = function(data) {
       alert("We are Through"); //Just to check that the OData request was sucessful
       var onError = function(err) {
       switch(err.response.statusCode) {  
       case 403 : {
       window.alert("Error Code - 403, Service unreachable ");
       break;
       case 401 : {
       window.alert("The credentials are incorrect or missing!");
       break;  
    // dataUserName and dataPassword are the two variables, in which I am storing my Username and Password, respectively.
       var connectionRequest = {
       requestUri: "ODATA SERVICE URL GOES HERE/",
       headers: { Authorization : 'Basic ' + Base64.encode(dataUsername + ":" + dataPassword) },
       method: "POST"
       OData.request( connectionRequest, onSuccess, onError);

  • How to implement non linear navigation Date LOV

    Hi,
    I have a requirement like I need to show non linear combo LOV in my UI which allows the user to navigate to next or previous item in the list.
    Any help on this or do we have any inbuilt design pattern for this component.
    I am using Jdev 11.1.1.7.0.
    Many thanks in advance.
    Regards,
    Dileep.

    Hi Frank,
    Thank you so much for your reply. Sorry, I am not able to attach that component image here.
    Actually it looks like normal combo box LOV, additionally it has two navigation icons both the sides (both left and right hand side) of combo box and allow the user to navigate to previous or next item in the list of values available in the combo box.
    I am not sure whether it is fusion specific custom component or adf component. Any help on this?
    Many thanks in advance.
    Regards,
    Dileep.

  • Portal Object-Based Navigation

    Hello,
    I call a method in the Portal Manager as follows:
    CALL METHOD LO_PORTAL_MANAGER->NAVIGATE_TO_OBJECT
        EXPORTING
          SYSTEM              = V_OBN_SYSTEM
          OBJECT_TYPE         = C_OBJECT_TYPE_QTE
          OPERATION           = C_OPERATION
          BUSINESS_PARAMETERS = I_PARAMETERS.
    This instantiates a component and works fine.  But it does not seem
    to execute the wddoinit method of the component controller.  Why not?
    C_OPERATION = 'display'

    Hi Sumangala,
    Thank you for your response. Portal package is good, all the required iViews are there and also I did the config according to the note you gave. But the main issue in my case is Siteminder and Apache server.  Luckily today I showed the issue to our BASIS/Portal admin guy over here and he said that it is the issue with Siteminder s/w that deals with the portal security. I need to yet get more details on this and will update you once I get them. Now we know what is the actual issue.
    Thanks again for your response.
    Regards,
    Bharat Vaka.

  • URL based navigation towards CRM5.0  PCUI  'ACTIVITIES'   in list mode

    Hello dear experts,
    i want to call the pcui application  'activities'  from  another application with the goal,  to display a list of activities within the result list of the OIP.
    Currently i am able to call  the application 'activities'  from within a bsp application using parent.EPCM.doNavigate("<%= lv_out_url %>")  to display one given activity.
    This is done using the URL
    DynamicParameter=CRM_OBJECT_TYPE%3DACTIVITYCRM%26CRM_BOR_TYPE%3DBUS2000126%26CRM_OBJECT_ID%3D'
      lv_guid
    This activity with the guid lv_guid  is displayed in the ODP of the activity application which is very suitable as long as you only have one activity to display..
    To display  more than one activities, i now transfer a dummyGUID towards the application activities in a same way as described above.  i can read this dummy guid as object key within the read method of the activities application and use it to get the guids of the activities to be displayed from an internal table.
    Last not least i hand over this guids to the read method with the hope that the read will display it as a result list.
    At this point the problem begins.  Although ther   are now many activities  to displayed, the application activities still offers me the ODP for display. Within this ODP i can scroll  from one activity to the other but this is not
    the result list of the  OIP which is requested.. 
    Is there any possibility to tell the application activities, that i request a display as result list in any case , even if the is only one activity related to the dummy guid?
    Remark:
    From first studies i asume this should be possible by delivering somethind like a navigation event 'SHOW_LIST via the url but i dont know how.
    One more remark:
    As far as i remember, within the old floorplan of CRM4.0  an result list was displayed  as result of an object based  navigation by default. Indeed what i want.
    i appriciate any comment
    best regards: Martin

    Hi Martin,
    try to add the parameter view_mode=L to your URL.
    'L' stands for listview, 'D' for Display and if the paramter is not passed it will open the ODP in edit mode.
    Additionally you should set the Characteristics of Version in the PCUI Customizing.
    At least this helped me when I wanted to navigate directly into the the ODP. Befor I changed the settings I ended up in the list view.
    Hope this helps!
    Best Regards
    Marc

Maybe you are looking for

  • About download the file into application server

    Hi, I have created the HR report for employee details like wbselement,manager details, department,desg,etc. and this output will be downloaded to application server. For this,am using open dataset and close dataset. what's my problem is ,  when i am

  • Parallel Port Programming

    After series of trials and searching the forum i was able to get the commapi and install it. i want to design a simple program that can control circuits (i.e to on leds) . the problem is how to write a 1 or 0 bit to a particular pin. i saw different

  • CUP-5.3-Delete WF elements when several request are pending

    Hi all, Whenever I want to modify the WF elements, I have to archive all the request pending and then delete them for ensuring the modifying action. As long as I can download the audit trail for everyone, I wonder if is there any other way to proceed

  • HR Interfaces with PI!

    Hi, I want to understand the types of HR interfaces that we would normally have with PI. Also, list down the idoc types or scenarious that pple have done with respect to HCM Module. Since HR is a bit different from abap point of view, just want to un

  • Collective availability check stock transfer PO

    Hi, I'm looking for a transaction in order to do a collective availability check to stock transfer PO. Is it possible? Can i have a missing parts reports with all the stock transfer PO?????? Thanks