Siebel CRM Siebel Mobile Guide: Disconnected Siebel Innovation Pack 2017, Rev. A E52427-01 |
|
![]() Previous |
![]() Next |
View PDF |
Administration screen settings for Siebel Mobile can appear at three levels: application, component, or user. Certain settings are allowed only at specific levels. There are also two types of settings:
Single-line setting. For this setting, only one row can contain a unique setting name at a given level. Thus, a single-line setting at the User level can be used only once at that level. For single-line settings, the Sequence column must always contain a value of zero. For single-line settings, you can leave the sequence column value unchanged, which results in a default value of zero being assigned.
Multi-line settings. For this setting, the sequence column is necessary to allow multiple rows. The sequence column has no effect on actual processing, but is part of the logical key in the database table. When you create a new record in this database table, the record must have a unique logical key. For multi-line settings, each line must include a different sequence number to avoid logical key conflicts.
If the combination of setting name and sequence number is not unique for a particular parent record (application, component, or user), then you get an error message when stepping off or saving the record. Multi-line entries must contain the correct key values before they can be saved to the database.
The rules for an override are that any setting, whether a single-line setting or multi-line setting, specified at the lower levels also overrides that same setting name at higher levels. Thus the settings at the application level apply unless specific settings are overridden for a particular component or a particular user. When an override occurs, it occurs for the complete setting name. Thus, if a particular multi-line setting has three rows at the user level and twelve rows at the application level, then the resulting multi-line setting value for that setting contains only the three rows at the user level. An override mechanism also allows a setting to be removed, rather than replaced.
The following procedure shows how to remove a setting from a higher level.
To remove a setting from a higher level
Specify the setting name that you want to remove, with an empty setting value.
Related Topic
"Configuring Application Settings for Siebel Mobile Disconnected Applications"