Aspect User Properties for the CSSBCBase Class

If Siebel CRM sets an aspect for an applet that references the CSSBCBase class, then it modifies the behavior of this class according to the following user property setting. These settings assume the current aspect is Aspect and the value of Field Name is Y:

  • Aspect BC ReadOnly: Aspect. The current record becomes read-only.

  • Aspect Child BC ReadOnly: Aspect. The child business components of the current record become read-only.

  • Aspect BC NoInsert: Aspect. The user cannot insert a new record. You must make sure that Siebel CRM does not modify the
    [Field Name]
    value if the user steps off the record. If it does modify this value, then the behavior in the client might confuse the user. An incorrect configuration makes an insert that depends on the state of the current record. This configuration is probably not what your implementation requires.
  • Aspect Default Value: Aspect. If you define Aspect Default Value: Aspect for a business component field, and if the current aspect is Aspect, then the predefault value for this field becomes the expression that the value of the user property defines. For example, the Action business component handles activities. If it includes a Planned field, and if you define the Aspect Default Value: Planned field user property for this field, and if the value of this user property is Timestamp(), then the predefault value for the planned start date and time of the activity becomes Timestamp().

You cannot use Aspect Default Value with a multivalue field because a multivalue field does not use a predefault value.

The following table lists the aspect user properties that you can use with a business component.

User Property Name Value

Default Aspect

Aspect

Aspect BC ReadOnly: Aspect

Field Name

Aspect Child BC ReadOnly: Aspect

Field Name

Aspect BC NoInsert: Aspect

Field Name

The following table lists the aspect user properties that you can use with a field.

User Property Name Value

Aspect Default Value: Aspect

Expression