Siebel Pharma Handheld Guide > Data Filtering for Siebel Handheld Applications > Recommendations for Managing Business Object Filters for Siebel Handheld Applications >

Multiple Visibility Methods


When a record is extracted by means of different visibilities, the record is tagged with each visibility. For example, if an individual contact record is extracted under Org visibility, and later the same contact record is extracted under Salesrep visibility, the visibility field on the record contains a bitmask indicating that the two visibilities apply for this record. Handheld synchronization extracts data in the following order:

  • DefaultBusObjs
  • Views
  • PickList

You can check the visibilities for a record in the dbfile.txt file. Table 25 lists the values for the visibility bitmasks.

Table 25. Visibility Bitmask Values
Visibility Bitmask
Values

VISIBILITY_SALESREP

1

VISIBILITY_MANAGER

2

VISIBILITY_PERSONAL

4

VISIBILITY_ALL

8

VISIBILITY_NOVISIBILITY

16

VISIBILITY_ORG

32

VISIBILITY_CONTACT

64

For example, the visibility for a record extracted for both SalesRep and Org would have a visibility set to 33.

NOTE:  Not all visibilities are supported on the handheld device.

Specifically, Group, Catalog and Suborg visibilities are not supported. These are mapped to different visibilities as follows:

  • Group -> All
  • Catalog -> Org
  • SubOrg -> Org

Siebel Pharma Handheld Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.