Siebel Developer's Reference > Business Component Classes >

CSSBCForecast Class

This class provides the functionality for generating forecasts and handles rolling up forecast numbers to the summary records and top-level forecasts, as well as deleting forecasts. CSSBCForecast, the main class in Forecasting, is a highly specialized class for creating forecasts and associating subordinates' forecasts to their manager's forecast.

Usage Guidelines

You can use the CSSBCForecast class to create, modify, delete, and display forecasts. There is additional functionality provided for the Analysis views (such as My Forecast Analysis) and for the Subordinates View where you can add and delete subordinates' forecasts from the manager's forecasts.



Accessible Methods

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

Business Component User Properties

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

Field User Properties

Not applicable

Dependencies and Limitations

The forecast business components are tightly integrated together. The business components whose names begin with "Forecast 2000" are heavily dependent on each other. Forecast business components are also dependent on revenue business components. When you make changes to one of these business components, you should also make similar changes to its dependent business components. For example:

  • If you make changes to Forecast 2000 -- Forecast Item Detail, you should also make similar changes to Forecast 2000 -- Forecast Item Detail Flat.
  • If you add fields to revenue business components, and you want those changes included in forecasts, then you must add corresponding fields to the applicable forecast business component and columns to the tables underlying the forecast business component.
Siebel Developer's Reference