Forecast Statuses and Exception Messages
When you execute the Forecast API (asynchronous), you can see the forecast status and final forecast result. If there is a failure or partial failure of the Forecast API, a corresponding message is displayed in the Forecasted Billing Options related list.
You will see the Status and Message columns in the Forecasted Billing Options related list only if your administrator has added the Status and Message fields to the Forecasted Billing Options object on the proposal layout.
The following table lists the forecast statuses and scenarios in which messages are generated when you execute the Forecast API (asynchronous).
UI or Forecast API (Asynchronous) |
Is Exception Generated? |
Status |
Message |
---|---|---|---|
UI or API (single batch or > 1 batch) |
No |
Completed |
Blank (no message) |
UI or API (single batch) |
Yes |
Failed |
Exception message |
UI or API ( > 1 batch) |
Yes (exception is generated for all batches) |
Failed |
Append all exception messages from all batches |
UI or API (> 1 batch) |
Yes (exception is generated for partial batches) |
Partially Failed |
Append all exception messages from all batches that generated exception |
At the start of the batch job execution, the status changes to In Progress. At then end of batch job execution (after all batches are completed), the status changes to Completed, Partially Failed, or Failed.