---
schema_version: "1"
id: 7d4dd2b77220be11d4fc65bd25f1a707ae2e329aec1149a833cb74c1e67a2245
title: ForecastingUserPreference
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_forecastinguserpreference.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_forecastinguserpreference.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 966a0a3f78aad9ae91bf8717b1a857598b3624c10136da3c4ae547fe2b0a5076
description: Represents the forecasting selections that a user has made, such as display options, date range, forecasting type, and currency.
---
# ForecastingUserPreference

Represents the forecasting selections that a user has made, such as display options, date range, forecasting type, and currency.

## Supported Calls

create(), describeSObjects(), query(), update(), upsert()

## Special Access Rules

As of Spring ’20 and later, only standard users with the View All Forecasts or Allow Forecasting permission or delegated forecast manager status can access this object.

## Fields

| Field Name | Details |
| --- | --- |
| ExternalId | 
Type

string

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

A unique system-generated numerical identifier for the user.





 |
| ForecastingDisplayedTypeId | 

Type

reference

Properties

Create, Group, Sort, Update

Description

An identifier for the forecasting type that’s displayed.





 |
| ForecastingPeriodDuration | 

Type

int

Properties

Create, Group, Nillable, Sort, Update

Description

How long the forecasting period lasts.





 |
| ForecastingPeriodType | 

Type

picklist

Properties

Create, Group, Nillable, Restricted picklist, Sort, Update

Description

The forecasting period’s type. Valid values include: Month, Quarter, Week, or Year





 |
| ForecastingStartPeriod | 

Type

int

Properties

Create, Group, Nillable, Sort, Update

Description

The date when the forecasting period begins.





 |
| ForecastingViewCurrency | 

Type

string

Properties

Create, Group, Nillable, Sort, Update

Description

The currency shown on the forecasts page.





 |
| IsForecastingHideZeroRows | 

Type

boolean

Properties

Create, Defaulted on create, Group, Sort, Update

Description

Whether the forecasts page shows zero-value rows.





 |
| IsForecastingShowQuantity | 

Type

boolean

Properties

Create, Defaulted on create, Group, Sort, Update

Description

Whether the forecasts page shows forecast quantity.





 |
| IsHideForecastingGuidedTour | 

Type

boolean

Properties

Create, Defaulted on create, Group, Sort, Update

Description

Whether the forecasts page shows the guided tour.





 |
| IsHideForecastingQuotaColumn | 

Type

boolean

Properties

Create, Defaulted on create, Group, Sort, Update

Description

Whether the forecasts page shows a quota column.





 |
| IsShowForecastingChangeSignals | 

Type

boolean

Properties

Create, Defaulted on create, Group, Sort, Update

Description

Whether the forecasts page shows changes in the last 7 days.





 |
| IsShowForecastingQuotaAttainment | 

Type

boolean

Properties

Create, Defaulted on create, Group, Sort, Update

Description

Whether the forecasts page shows quota attainment information.





 |