Benefit cost
The table is WFB_BenefitCost.
Field | Type | Required | Description |
---|---|---|---|
BenefitCostSalary | [nvarchar] (252)
NULL |
Y | Type of salary, benefit or cost action.
The valid values are SALARY, BENEFIT or COST. SALARY:
BENEFIT or COST:
|
BenefitCostCode | [nvarchar] (200)
NOT NULL |
Y | Unique ID of the salary, benefit or cost in the Salary, Benefit, Cost Definition business objects. |
BenefitCostName | [nvarchar] (252)
NOT NULL |
Y | Salary, benefit or cost name.
Free text. |
Account | [nvarchar] (200)
NOT NULL |
Y | Valid base salary account ID in the Account business object that has been activated for the configuration set in which data will be loaded. |
EffectiveStart | [datetime]
NULL |
Y/N | Effective start date.
Required for global benefits and costs that have date type set to Calendar Date. Does not apply to any other benefit or cost. |
EffectiveEnd | [datetime]
NULL |
N | Effective end date.
Only applies to global benefits and costs that have a calculation type of PercentOfPeriodic or YTDRanges. |
YTDType | [nvarchar] (252)
NULL |
N | Year to date fiscal or calendar calculation type.
It applies to these calculation types:
The valid values are:
The default is Fiscal. |
CalcByEmployee | [nvarchar] (3)
NULL |
N | Calculation by employee across positions.
These values are valid:
The CalcByEmployee property is used by the PercentOfPeriodic and YTDRanges calculation types for global benefits and costs. The default value is disabled. |
CalcType | [nvarchar] (252)
NULL |
Y | Calculation type of salary, benefits, and cost.
These are the salary calculation types:
These are the benefit, pay, and cost calculation types:
|
GlobalOrDetailed | [nvarchar] (252)
NULL |
N | Whether the benefit or cost definition is global or detail.
The valid values are Global or Detailed. Global must be one of these calculation types:
The default is Detailed. |
Value1 | [float] (53)
NULL |
Y/N | Value of the amount, percent, and rate depending on the calculation type of the action.
If the calculation type is YTDRanges, do not specify a value for Value1 as it does not apply to this type. If non-global such as Detailed, Benefit, Cost:
If global benefit or cost, Value1 is required. If you are using one of these calculation types and you use dated values, do not specify Value 1:
|
Value2 | [float] (53)
NULL |
N | Value of QuantityXRate type action to specify the default quantity. It can be overridden by the user when creating an action.
Value2 is used only by these calculation types:
There is no default for Value2. |
DateType | [nvarchar] (252)
NULL |
N | Type of date that the rule is based on, must be an attribute of employee or position.
These benefits and costs are calculated by employee:
These benefits and costs are not calculated by employee:
This is optional. The default is Calendar Date. |
CalculationMethod | [bit]
NULL |
N | One time or regularly paid benefit
It applies to these calculation types:
The valid values are:
This is optional. The default is 1 except the Percent of Annualized calculation type where the default is 0. |
ShiftDifferential | [nvarchar] (3)
NULL |
N | Definition from which the action is created.
Applies to non-global benefits and costs calculation type PremiumAmountBaseRate. The valid values are:
This is optional. The default is Yes for PremiumAmountBaseRate. |
AllowBudgeterToApply | [bit]
NULL |
N | Enable a user to apply the cost or benefit to positions or employees.
The valid values are:
Only applies to non-global benefits and costs. This is optional. The default is yes. |
AllowBudgeterToOverride | [bit]
NULL |
N | Allow budgeters to input different values.
The valid values are:
All calculation types for global benefits and costs and calculation type YTD Ranges for benefits and costs must have a value 0. The default is 0. All other calculation types for benefits and costs can be 0 or 1. The default is 1. |
Scope | [nvarchar] (252)
NULL |
Y/N | Scope represents entity to which the benefit or cost definition applies.
The valid values are:
Required for global benefits. |
DatedValues | [bit]
NULL |
N | Specify one or more benefits and costs values for different date ranges.
The valid values are:
These values are used for non-global calculation types:
The default is inactive. |