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

See also