Configuring Siebel Open UI > Customizing Siebel Open UI for Siebel Mobile Disconnected > Overview of Customizing Siebel Open UI for Siebel Mobile Disconnected >

Operations You Cannot Customize When Clients Are Offline


You cannot customize the following operations when the client is offline:

  • Multivalue fields.
  • Multivalue groups.
  • Dynamic controls. A dynamic control is a type of control that Siebel Open UI creates dynamically at run time. The Siebel repository does not specify a dynamic control. For example, a view might contain a placeholder for a control that Siebel Open UI dynamically creates and displays at run time.
  • Dynamic drilldowns.
  • Toggle applets.
  • Language-dependent code conversion to language-independent code. The Siebel Server does this conversion during synchronization.
  • Custom layout modification.
  • Effective dating. The Siebel EAI Adapter allows Siebel Open UI to access effective dating data. Effective dating data is data that identifies the start date and the end date for a field or link. A third-party application can request and receive effective dating data from the Siebel application. For more information about effective dating, see Overview: Siebel Enterprise Application Integration and Siebel Public Sector Guide.
  • Siebel Application Response Measurement (SARM) usage.
  • Siebel eScript or Siebel Visual Basic usage. Scripts that reside on the Siebel Server do not work in an offline client, so you must migrate them to JavaScript that resides on the client. Business service scripts do work in offline clients.
  • Drilldown visibility. Siebel Open UI comes predefined to use the visibility that the drill down definition specifies. If this definition does not exist, or if it contains no values, then Siebel Open UI uses the view to determine drilldown behavior. If the view does not specify drilldown behavior, then Siebel Open UI uses business component visibility in the following order to determine drilldown behavior:
    • SalesRep
    • Personal
    • Org
  • Numeric totals in applets. Some applets display the total for a series of numbers that reside in a column in a list applet or for all records. Siebel Open UI cannot display these totals while the client is offline.
  • COM object usage, such as runtime events, data maps, or variable maps.
  • Cascade delete.
  • Search specification on a link.
  • Sort specification that includes a date field.
  • User properties for various objects except for the user properties associated with items described in Operations You Can Customize When Clients Are Offline.
  • Default applet menu items.
  • Workflow processes.
  • CreateRecord method.
  • New record creation from an association popup applet. Siebel Open UI comes predefined to disable this creation. You can customize Siebel Open UI to enable it.

Note the following offline behaviors:

  • Siebel Open UI displays only the data that it downloads during a full download for any business component field that it populates through a join that joins different tables.
  • If more than one business component references the same table, and if Siebel Open UI modifies a business component record for one of these business components, then it does not populate this modification to the other business components until the user goes online and synchronizes the client with the Siebel Server.
  • If the Owner Delete property of a business component is set to TRUE, then the user cannot delete a record in this business component even if this user owns or creates this record. This user must go online to the delete the record. For more information about this property, see Siebel Object Types Reference.
Configuring Siebel Open UI Copyright © 2015, Oracle and/or its affiliates. All rights reserved. Legal Notices.