Table "Cost Allocation Target"
ID 1107
Namespace: Microsoft.CostAccounting.Allocation
Properties
| Name | Value |
|---|---|
| Caption | Cost Allocation Target |
| DataClassification | CustomerContent |
| DrillDownPageID | Page Microsoft.CostAccounting.Allocation."Cost Allocation Target List" |
| LookupPageID | Page Microsoft.CostAccounting.Allocation."Cost Allocation Target List" |
Fields
| Name | Type | Description |
|---|---|---|
| ID | Code[10] | |
| "Line No." | Integer | |
| "Target Cost Type" | Code[20] | |
| "Target Cost Center" | Code[20] | |
| "Target Cost Object" | Code[20] | |
| "Static Base" | Decimal | |
| "Static Weighting" | Decimal | |
| Share | Decimal | |
| Percent | Decimal | |
| Comment | Text[50] | |
| Base | Enum Microsoft.CostAccounting.Allocation."Cost Allocation Target Base" | |
| "No. Filter" | Text[250] | |
| "Cost Center Filter" | Text[250] | |
| "Cost Object Filter" | Text[250] | |
| "Date Filter Code" | Enum Microsoft.CostAccounting.Allocation."Cost Allocation Target Period" | |
| "Group Filter" | Text[250] | |
| "Allocation Target Type" | Enum Microsoft.CostAccounting.Allocation."Cost Allocation Target Type" | |
| "Percent per Share" | Decimal | |
| "Amount per Share" | Decimal | |
| "Share Updated on" | Date | |
| "Last Date Modified" | Date | |
| "User ID" | Code[50] | |
| SystemId | Guid | |
| SystemCreatedAt | DateTime | |
| SystemCreatedBy | Guid | |
| SystemModifiedAt | DateTime | |
| SystemModifiedBy | Guid | |
| SystemRowVersion | BigInteger |
Events
OnBeforeLookupGroupFilter
[IntegrationEvent(False,False)]
local procedure OnBeforeLookupGroupFilter(SourceBase: Integer, var SelectionFilter: Text, var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| SourceBase | Integer | |
| SelectionFilter | Text | |
| IsHandled | Boolean |
OnCalcPercentOnBeforeDistributeRoundingError
[IntegrationEvent(False,False)]
local procedure OnCalcPercentOnBeforeDistributeRoundingError(var CostAllocationTarget: Record "Cost Allocation Target", PctTotal: Decimal, var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| CostAllocationTarget | Table Microsoft.CostAccounting.Allocation."Cost Allocation Target" | |
| PctTotal | Decimal | |
| IsHandled | Boolean |
OnCalcPercentOnAfterSetFilters
[IntegrationEvent(False,False)]
local procedure OnCalcPercentOnAfterSetFilters(var CostAllocationTarget: Record "Cost Allocation Target", var Rec: Record "Cost Allocation Target")
Parameters
| Name | Type | Description |
|---|---|---|
| CostAllocationTarget | Table Microsoft.CostAccounting.Allocation."Cost Allocation Target" | |
| Rec | Table Microsoft.CostAccounting.Allocation."Cost Allocation Target" |
OnBeforeValidateTargetCostCenter
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateTargetCostCenter(var CostAllocationTarget: Record "Cost Allocation Target", var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| CostAllocationTarget | Table Microsoft.CostAccounting.Allocation."Cost Allocation Target" | |
| IsHandled | Boolean |