Siebel Developer's Reference > Business Component Classes >

CSSBCActivity Class


CSSBCActivity is a base class for Action-related business components. This class provides support for the creation and manipulation of Actions. It also acts as the specialized backend data supplier for other components, such as Siebel Calendar, Siebel Scheduler, and Siebel Email Response.

Usage Guidelines

The CSSBCActivity class is used for Activity-related business components. You can use the business component user properties to enable behaviors for CSSBCActivity. The methods listed below are mainly defined for coding purpose. Invoking methods directly requires extensive analysis and testing.

Refer to Dependencies and Limitations below for a list of required fields.

Parent

CSSBCBase Class

Accessible Methods

The following methods are accessible from CSSBCActivity. For more information on these methods, see CSSBCActivity Methods.

BC User Properties

The following business component user properties are available for use in CSSBCActivity. For more information on these user properties, see User Properties.

Field User Properties

not applicable

Dependencies and Limitations

The following fields are required for Activity and Calendar behaviors:

The fields listed in Table 6 are required for CSSBCActivity.

Table 6.  Fields Required by CSSBCActivity
Field Name
Description
Primary Owned By
Primary Owner Id
Key fields to visibility control.
Orig Appt Id
Original Appointment Id.
Done
Due
Due Date
Exchange Date
No Sooner Than Date
Planned
Planned Completion
Repeating Expires
Started
Key date field that both Activity and Calendar are dependent on.
Duration Hours
Duration Minutes
Duration fields.
Alarm
 
Description
 
Email Format
Email Body
Required for Email response.
Primary Attachment Id
 
Display
Indicates where this Activity record should show up.
Appt Alarm Time Min
 
Owned By
MVG field for visibility control.
Contact Id
Contact First Name
 
Status
Done Flag
 
Repeating Type
Repeating
Calendar repeating activity related.
Percent Complete
 
Personal Postal Code
Service Region
 
Previous Activity Id
 

The CSSBCActivity class is required when following classes are defined for an applet:


 Siebel Developer's Reference 
 Published: 23 October 2003