Application Composer Highlights in Release 8
By Richard Bingham-Oracle on Mar 12, 2014
If you are a user of Oracle Sales Cloud or on-premise CRM Applications,
then Application Composer is your primary run-time customization
environment. As such the following new features are likely to be of interest, and with the intent to keep this brief whilst offering rich useful content, most of the detail is covered by videos demonstrations from our YouTube channel. Other new but smaller items can be found in our Release 8 summary article.
Firstly, you can now create a new type of custom field on all your standard and custom Business
Objects. The Record Type is a field which allows you to use a declarative method to tie a list of values (look-up) with security roles. You can choose, for
each role, the specific values that are displayed in the list, and
which value is set as the default. This supports all the application roles that apply to the Business Object to which the field is being added, including any custom roles you may have added. These new field types also permit the use of groovy functions to set conditional properties such as updatable - if they're enabled for use - and required - if they are mandatory. Take a look at this very short video to see how they work.
Release 8 saw and extension of the Joins feature in Application Composer that exposes some underlying ADF View Links. These are created to allow the fields from one object to be shown side-by-side on a page with the fields of another object. There are additional Joins provided for each application, such as Opportunity and Partner objects for Sales. These are simply to use, since are already seeded in the application and just require the choice of fields to use and the selection of where to expose them on the pages. There a two simple examples in video below.
Another significant feature for Application Composer in Release 8 is the capability to configure custom Simplified UI regions, specifically the sub-tab areas under the standard list of business areas available. The example in the video below shows how you can add custom HTML or embedded web content in a custom sub-tab under the Opportunity features of the Simplified UI for Oracle Sales. This popular requirement was already available through Page Composer (non-Sales) and Application Composer (Sales) for the standard desktop pages, however being able to add this for the self-service users that the Simplified UI is aimed at is a great new feature.
Other Release 8 features added to Application Composer include more Standard Objects available for customization and extension, as well as small improvements to many existing ones. An example is illustrated by the comparison in this screenshot. Also worth noting is that starting in Release 7, and expanded in Release 8, was the Oracle Project Portfolio Management (PPM) product adoption of some core elements of Application Composer, allowing you to add custom fields to standard objects, including custom validation and processing logic, and expose the customizations via Page Composer.
So do you like what Release 8 has to offer, or is something you really need not yet included in Application Composer? Let us know via the comments below or our forum and we will try to help you move forwards in your customization and extension projects.