Skip to Content
OBN! What is it?      From SAP NetWeaver ’04 onwards, SAP EP 6.0 introduced an important function which runs on  unification Services. This is called “Object-Based Navigation/OBN”.       OBN is a very simple and structured method of navigation to the various back-end systems  (applications) which need to be unified with the Portal. OBN is based on “Business Objects  (BO) “and “Operations” which are tied to the BO’s.      One of the key advantages of using this method is that the OBN forms a layer between the  Backend Application and Portal Content. Thus it is possible to dynamically change the iView  which will be the Navigation target without changing the underlying back-end application as  the ABAP developer just needs to know which BO and Operation he needs to call from his  application.  Sounds Cool, can I have a step by step procedure please? (Of course with Screen shots!) Ok without wasting much time on information which can be quickly gathered from the knowledge  saga (http://help.sap.com) let me provide you with a step by step procedure that can be used  to integrate a backend application to the portal via the OBN. Step 1: Navigate to Content Administration->Portal Content, right click on the folder  “Business Objects” and select “Import Business Objects”. imageStep 2: In the Business Object Editor fill in the BO name, Id and the System Alias from which  you need to call this BO and click “Add”. Click Save” and then “Close” to close the BO Editor. imageStep3: The created BO will now appear under the folder “Business Objects’. Right click and  Open the Object so that the” Operation” could be added to the BO. imageStep 4: Click the button “Add” and key in the Operation Name and Id. Specify the “Priority” if multiple iViews are to be linked to the same Operation. Based on the priority specified the corresponding iView will be called depending on the Role to which the iView is attached to. The value of the Priority field must be of type integer and higher the integer value, the higher the priority of the operation.  imageStep 5: Navigate to the iView that will display the backend application and select the “Object-Based Navigation” display. This iView has to be linked to the created BO via the Operation. imageStep 6: With the iView still Open in the Content Area, select the Operation, right Click and click “Add Operation to iView”. imageStep 7: The Operation has been successfully linked to the iView. Save and Close the iView. image Once this is done, the BO name and the Operation should be provided to the Backend Application which will then complete the Unification. That was easy! Anything else?Well, some points to be noted are:- •     Only those iView which are assigned to a User via a Role can be called. •     The iView must only be available to the role and not visible in the Navigation. •     A BO can have multiple Operations attached to it. •     If an Operation is attached to multiple iViews, then when a  user with multiple roles logs on, the choice of iView that is called upon depends on the priority.
To report this post you need to login first.

12 Comments

You must be Logged on to comment or reply to a post.

      1. Christopher Solomon
        But…I mean “eventually”. I thought it would be phased out. ???

        For the other above comment…OBN is more an extension of the Drag&Relate idea (which was pretty much renamed to “Unification” once SAP bought Top Tier out right…Top Tier owned the “Drag&Relate” rights which SAP use to license “back in the day”).

        (0) 
        1. Daniel Wroblewski
          OBN is not dead.

          For the next major releases of NetWeaver — this year and next — there is in fact a new OBN API and OBN admin tools, new tagging and other related services. So OBN is not being phased out at all.

          Daniel

          (0) 
      2. Saravanan S D
        Hi Goutam,

              What kind of iview will be the “source iview” in your scenario?
           I ve tried OBN in NW04. I ve used “Query iview” as source iview. But in NW04s, query iview is not available.

        (0) 
      3. Ankeet Pujara
        Hi Goutam,

        What kind of iview will be the “source iview” in your scenario I mean which template was used also when you saved Business Object Id was it BO Object or the Server details awaiting your reply?

        (0) 

Leave a Reply