Additional costs
WRDA_AdditionalCosts
The WRDA_AdditionalCosts view provides the additional cost administered in the Data Administration.
Relations
Field (WRDA_AdditionalCosts) | Field | Table / View |
---|---|---|
CurrencyID |
UnitID |
|
QuantityUnitID |
UnitID |
|
AllocationTimeUnitID |
UnitID |
|
CreatorID |
DAUserID |
|
ModifierID |
DAUserID |
Field description
Field | Description |
---|---|
DAAdditionalCostID |
int, not null FACTON internal ID of the additional cost. |
DAAdditionalCostParentID |
int, null Internal ID of the parent folder |
IsGroup |
bit, null Returns the value 0 if the current data row is a machine, otherwise the value 1 is returned for a folder. |
AdditionalCostName |
nvarchar(max), null Name of the additional cost in the Company language. |
AdditionalCostName |
nvarchar(max), null Name of the additional cost in the language according to the country code. Example: AdditionalCostName_EN for the English name. |
AdditionalCostIdentifier |
nvarchar(50), null Semantic key of the additional cost |
AdditionalCostDescription |
nvarchar(max), null Description of the additional cost in the Company language. |
AdditionalCostDescription |
nvarchar(max), null Description of the additional cost in the language according to the country code. Example: AdditionalCostDescription_EN for the English description. |
CurrencyID |
int, null ID for the currency of the additional cost rate. The label of the unit can be determined via the foreign key (UnitID) in the WRDA_Units table. |
AdditionalCostRate |
float, null Value of the additional cost rate in unit CurrencyID. |
CostType |
int, null Returns the additional cost type: 0: One-time costs 1: Annual costs 2: Unit costs |
AllocationType |
int, null Value of the cost allocation type. The value is of type: integer. The values correspond to the following allocation types: 0 = Total quantity 1 = Annual quantity 2 = To the first x pieces 3 = To the first x years 4 = After x pieces 5 = After x years 10 = No allocation |
ReferenceQuantity |
float, null Reference quantity for cost type: unit costs. |
Quantity |
float, null Quantity of additional costs. For additional costs always 1 in the Data Administration. |
QuantityUnitID |
int, null Internal unit ID of the additional cost quantity. The label of the unit can be determined via the foreign key (UnitID) in the WRDA_Units table. |
AllocationTime |
float, null The allocation period for cost allocation type: to the first x years or after x years. |
AllocationTimeUnitID |
int, null Internal unit ID for the allocation period. The label of the unit can be determined via the foreign key (UnitID) in the WRDA_Units table. |
AllocationQuantity |
float, null The allocation quantity for cost allocation type: to the first x pieces or after x pieces. |
InternRate |
float, null Value of the internal rate (own share). A value of 1 equals 100%. |
InternRateUnitID |
int, null Internal unit ID of the internal rate. The label of the unit can be determined via the foreign key (UnitID) in the WRDA_Units table. |
UseInterest |
bit, null Returns the value 1 if additional costs are calculated with imputed interest, otherwise the value 0 is returned. |
InterestRate |
float, null Value of the interest rate. Returns the value null if the interest rate is to be determined via the project location. |
InterestRateUnitID |
int, null Internal unit ID of the imputed interest rate. Returns the value null if the interest rate is to be determined via the project location. |
InterestTime |
float, null Value of the interest period in unit: Years Returns the value null if the interest rate is to be determined via the project location, since the period can only be identified in the project context. |
UseProjectInterest |
bit, null Returns the value 1 if the interest rate is to be determined via the project location, otherwise the value 0 is returned. |
UseProjectLifetime |
bit, null Returns the value 1 if the project period is to be used for the interest period, otherwise the value 0 is returned. |
CanAllocateToInvestTime |
float, null Returns the value 1 if a deviating pay out history can be defined for the additional costs, otherwise the value 0 is returned. |
CreatorID |
int, null Internal ID of the user who created the data record. The name of the user can be determined via the foreign key (DAUserID) in the WRDA_Users view. |
CreationDateTime |
datetime, null Creation date of the data record. |
ModifierID |
int, null Internal ID of the user who last updated the data record. The name of the user can be determined via the foreign key (DAUserID) in the WRDA_Users view. |
LastUpdateDateTime |
datetime, null Modification date |