Show TOC

 5.11 Object-Based Navigation (OBN) Locate this document in the navigation structure

 

Object-based navigation (OBN) is a form of loosely coupled communication via indirection, where the caller does not know what will be the final transaction executed. For instance, if we have a list of sales orders and the user clicks on one entry to display the sales order itself, the listed application could trigger an OBN to, for example, destination SalesOrder.Display with the parameter number=59. Via the PFCG, it is then possible to configure the exact transaction that should be called to handle this navigation. This target transaction could for example be different for different users or in different locations which would be expressed via the assignment of specific roles to the user.

In this example the following two concepts are important: the indirect navigation and the handling of parameters.

In the following chapters OBN will be explained in detail: