Oracle CRM On Demand Desktop Customization Guide > Adding Custom Fields to Oracle CRM On Demand Desktop >

About the Metadata Files Updated During Customization


You typically update the following metadata files available in the customization package, depending on the type of customization you are performing:

  • business_logic.js. Defines the business logic for product behavior and the basic data model for object relations.
  • connector_configuration.xml. Contains the definitions of objects that are synchronized, the criteria that Oracle CRM On Demand Desktop uses to detect duplicate objects in the Oracle CRM On Demand database, and defines the preset filters for a custom synchronization.
  • data_sources.xml. Describes the data sources that are used for joining fields between objects that are used in online lookups.
  • forms.js. Contains the JavaScript code to set up the multiselect picklist layout controls.
  • forms_12.xml. Contains the UI layouts that define the form layout for each object, the field validation rules on a form, the business logic in JavaScript, and the controls that Oracle CRM On Demand Desktop uses on a form. This file also defines the fields that Oracle CRM On Demand Desktop uses to store references between objects.
  • od_basic_mapping.xml. Contains the mapping data that defines the field mapping between Oracle CRM On Demand Desktop and Microsoft Outlook, and between Oracle CRM On Demand Desktop and Oracle CRM On Demand. This file describes objects to add to Microsoft Outlook, defines the form that Oracle CRM On Demand Desktop uses to display an object in Microsoft Outlook, and defines a set of custom Microsoft Outlook views that Oracle CRM On Demand Desktop applies to an object.
  • od_meta_info.xml. Contains the data definitions for the object types that Oracle CRM On Demand Desktop supports, the object fields and their types, and the XML element names that Oracle CRM On Demand Desktop uses to build an Oracle CRM On Demand message.
  • package_res.xml. Contains the symbolic string definitions that define various resources for the customization package.
  • views.xml. Defines the views that Oracle CRM On Demand Desktop uses in Oracle CRM On Demand Desktop forms and Microsoft Outlook windows.

For more information on these files, see the chapter on customization in Oracle CRM On Demand Desktop Administration Guide.

Oracle CRM On Demand Desktop Customization Guide, Version 5.2 Revision A Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.