Siebel Developer's Reference > Business Component Classes >

CSSBCServiceRequest Class


CSSBCServiceRequest is the class on which the Service Request business component is based. 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

You use service requests to log and track problems that need resolving. A Service Request has a life cycle, beginning as Open in status to ultimately being Closed when it is resolved. The user updates 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.

Parent

CSSBCBase Class

Accessible Methods

The following method is accessible from CSSBCServiceRequest: Inherited CSSBCBase Methods.

Business Component User Properties

The following business component user properties are available for use in CSSBCServiceRequest. For more information, 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.

When correspondence associated with a service request is created, the contact is automatically made the recipient. For this to work, the Primary Contact Address Id field must be active in the Service Request business component. Due to the specialized behavior of CSSBCServiceRequest, any business components based on it must have this field active.

Siebel Developer's Reference Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices.