Bookshelf Home | Contents | Index | PDF |
Siebel Database Upgrade Guide > Performing the Siebel Incremental Repository Merge > About Migrating the XML Manifest Data for Siebel Open UI from Previous Releases to the New Manifest Data in the Database in Siebel CRM Version 8.1.1.11In Siebel Open UI, before Siebel CRM version 8.1.1.11, files to be downloaded for an applet were configured in one of the following ways:
The files were then configured against the key in the custom_manifest.xml file or in an application specific custom manifest file. Starting with Siebel CRM version 8.1.1.11, Siebel Open UI replaces the XML manifest file with manifest data that it stores in the Siebel database. You cannot modify this predefined manifest data, but you can use the Manifest Administration screen in the client to configure the manifest data that your customizations require. Applets are mapped directly to files, and expressions are configured to determine under what conditions the applets use a given file. The following example illustrates how data from the XML manifest file is migrated to Siebel CRM version 8.1.1.11. The example uses the Activity HI Calendar Applet which is among the most common applets used for high interactivity Open UI calendar functionality. It has separate renderings in mobile and desktop applications. Figure 2 shows the UI Objects screen with two Activity HI Calendar Applet UI object entries. The Applet type entry has a usage type of Renderer, the other Applet has a usage type of Presentation Mode. There are also two object expressions shown in the Object Expression view: Mobile and Desktop, and in the File view, the required JavaScript file is shown. The two separate renderings are implemented in the XML Manifest file for the applet using the new CalPR key as the following example shows: <PLATFORM Name="IsMobileApplication()"> As shown in the example, separate files for mobile and desktop platforms are configured using the CalPR key. However, for the new manifest data in the Siebel database, there are two required configured entries: Mobile and Desktop. Both expressions correspond to a single UI object, and they are evaluated sequentially by their level number. If the setting is True for either entry, then the respective file is downloaded, and further evaluation does not take place. However, if a record is an Application type UI object, with a usage type of Common, all expressions set to True are considered, not just the first in Object Expression list. All True expressions are then aggregated and downloaded to the browser. For information on modifying manifest data, see Configuring Siebel Open UI. Manifest File Migration RulesThe migration rules for this example are as follows. For each applet mapped to a Manifest Key in either of the following ways, an entry is made in the UI Objects applet.
|
Siebel Database Upgrade Guide | Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |