Siebel Developer's Reference > Business Component Classes >

CSSBCServiceRequest Class

CSSBCServiceRequest is the class that the Service Request business component is based on. It provides special functionality that is present in the Service Request module. The Service Request module is used to keep track of issues and problems that either the customer or the employee encounter. Among the functionality that is tied to the Service Request are entitlement verification, checking warranty, and calculating commit time.

Usage Guidelines

Service Request is used to log and track problems that need to be resolved. A Service Request has a life cycle, beginning as Open in status to ultimately being Closed when it is resolved. The user should update the status as events occur in the processing of the Service Request. The state model, when enabled, guides the user in navigating to the next possible state to reach a resolution.

The Status and Sub-Status fields are required by this class.


CSSBCBase Class

Accessible Methods

The following methods are accessible from CSSBCServiceRequest.

Business Component User Properties

The following business component user property is available for use in CSSBCServiceRequest. For more information on this user property, see User Properties.

Field User Properties

Not applicable

Dependencies and Limitations

Both the Entitlement Verification and Commit Time business services depend on the fields and functionality within the Service Request object to perform their respective functions. As a result, the CSSBCEntitlement and the CSSCommitTimeService classes interact frequently with the CSSBCServiceRequest class.

Siebel Developer's Reference