Carrot reference
...
Fields
Compensation

variableTarget

Represents a job's target variable compensation -- for example an annual bonus or on-target-earnings commission.

  • Label: Target variable
  • Field Code: variableTarget
  • Data Type: VariableComp
  • Entity Type: Job
  • Sensitivity: Manager-Shared
  • Category: Compensation: Variable
  • Time Tracked: Yes

Compound fields - examples

The below compound fields are examples that you can build using baseComp and its properties (from VariableComp ).

Field name

Description

Field code

Target Variable

The most recent variable compensation set on the job. The type can be reflected as either a Bonus or Commission. The value can be expressed as either a % of the base, or as a fixed amount.

variableTarget

Target Variable - annualized

The job's annualized target variable pay.

variableTarget.annualized

Target Variable - annualized (org currency)

The job's annualized target variable pay in the org's default currency.

variableTarget.annualized.asOrgCurrency

Target Variable - amount

Returns the value of variableTarget if that value is of type Money.

variableTarget.pay

Target Variable - percent

Returns the value of variableTarget if that value is of type Percent.

variableTarget.percent

Target Variable - type

Returns the type of compensation of the associated variableTarget value. variableTarget.type can have a value of either Bonus or Commission.

variableTarget.type

Target Variable - last raise %

Percent increase of the latest change to variable compensation.

variableTargets.lastRaise.percent

Target Variable – last raise amount

Returns the dollar value of the latest increase to variable compensation.

variableTargets.lastRaise.pay

Target Variable – last raise date

Returns the date in which the latest increase to variable compensation took place.

variableTargets.lastRaise.date

Target Variable – months since last raise

The number of months since the last change to variable compensation.

variableTargets.lastRaise.monthsSince