Siebel Developer's Reference > Business Component Classes > CSSBCForecast Class >

CSSBCForecast Methods


This section describes the methods that are implemented in the CSSBCForecast Class.

ForecastGenerate

The ForecastGenerate method generates the detail and summary records for a Forecast 2000 - Forecast record.

Argument
Description
copyFcstId
Forecast Row Id.
bForce
Boolean indicator of whether or not to force regeneration if forecast already exists.
bAutoForecast
Boolean indicator of whether or not to include subordinates' forecasts.
bNeedRollup
Boolean indicator of whether or not to roll up the generated forecast automatically.
bImplicitCreateFcst
Boolean indicator of whether or not to create a missing subordinate's forecast.
Origin
Implemented in CSSBCForecast.
Invocable
You can invoke ForecastGenerate from server script, browser script, and business services.
You can also invoke this method through custom buttons and commands.

ForecastSetDefaultForecastSeries

The ForecastSetDefaultForecastSeries method sets the default forecast series for a user. This method is invoked when a user clicks the New button or changes the owner on a forecast record to auto-populate the Forecast Series field. This method can only be invoked while there is a new record pending.

Origin
Implemented in CSSBCForecast.
Invocable
You can invoke ForecastSetDefaultForecastSeries from server script, browser script, and business services.
You can also invoke this method through custom buttons and commands.

ForecastSetDefaultForecastSeriesDate

The ForecastSetDefaultForecastSeriesDate method sets the default forecast series date for a user. This method is invoked when a user clicks the New button or changes the Forecast Series field on a Forecast record to auto-populate the Forecast Series Date field. This method can only be invoked while there is a new record pending.

Origin
Implemented in CSSBCForecast.
Invocable
You can invoke ForecastSetDefaultForecastSeriesDate from server script, browser script, and business services.
You can also invoke this method through custom buttons and commands.

RollupForecast

The RollupForecast method calculates the summary records based on the detail records. Summary records are not updated dynamically; they must be manually updated by users when they have finished making changes to their detail records. This method must have a current active row.

Origin
Implemented in CSSBCForecast.
Invocable
You can invoke RollupForecast from server script, browser script, and business services.
You can also invoke this method through custom buttons and commands.

 Siebel Developer's Reference 
 Published: 23 October 2003