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. |