Table "G/L Budget Entry"

ID 96
Namespace: Microsoft.Finance.GeneralLedger.Budget

Properties

Name Value
Caption G/L Budget Entry
DrillDownPageID Page Microsoft.Finance.GeneralLedger.Budget."G/L Budget Entries"
LookupPageID Page Microsoft.Finance.GeneralLedger.Budget."G/L Budget Entries"
Permissions TableData "Analysis View Budget Entry" = rd
DataClassification CustomerContent

Fields

Name Type Description
"Entry No." Integer
"Budget Name" Code[10]
"G/L Account No." Code[20]
Date Date
"Global Dimension 1 Code" Code[20]
"Global Dimension 2 Code" Code[20]
Amount Decimal
Description Text[100]
"Business Unit Code" Code[20]
"User ID" Code[50]
"Budget Dimension 1 Code" Code[20]
"Budget Dimension 2 Code" Code[20]
"Budget Dimension 3 Code" Code[20]
"Budget Dimension 4 Code" Code[20]
"Last Date Modified" Date
"Dimension Set ID" Integer
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

GetLastEntryNo

[InherentPermissions(TableData,96,r)]
procedure GetLastEntryNo(): Integer

Returns

Type Description
Integer

CheckIfBlocked

procedure CheckIfBlocked()

GetCaptionClass

procedure GetCaptionClass(BudgetDimType: Integer): Text[250]

Parameters

Name Type Description
BudgetDimType Integer

Returns

Type Description
Text[250]

ShowDimensions

procedure ShowDimensions()

UpdateDimSet

procedure UpdateDimSet(var TempDimSetEntry: Record "Dimension Set Entry" temporary, DimCode: Code[20], DimValueCode: Code[20])

Parameters

Name Type Description
TempDimSetEntry Table Microsoft.Finance.Dimension."Dimension Set Entry"
DimCode Code[20]
DimValueCode Code[20]

Events

OnAfterShowDimensions

[IntegrationEvent(False,False)]
local procedure OnAfterShowDimensions(var GLBudgetEntry: Record "G/L Budget Entry")

Parameters

Name Type Description
GLBudgetEntry Table Microsoft.Finance.GeneralLedger.Budget."G/L Budget Entry"

OnAfterUpdateDimSet

[IntegrationEvent(False,False)]
local procedure OnAfterUpdateDimSet(GLBudgetEntry: Record "G/L Budget Entry", var TempDimensionSetEntry: Record "Dimension Set Entry" temporary, DimCode: Code[20], DimValueCode: Code[20])

Parameters

Name Type Description
GLBudgetEntry Table Microsoft.Finance.GeneralLedger.Budget."G/L Budget Entry"
TempDimensionSetEntry Table Microsoft.Finance.Dimension."Dimension Set Entry"
DimCode Code[20]
DimValueCode Code[20]

OnAfterUpdateDimensionSetId

[IntegrationEvent(False,False)]
local procedure OnAfterUpdateDimensionSetId(var TempDimensionSetEntry: Record "Dimension Set Entry" temporary, var GLBudgetEntry: Record "G/L Budget Entry", xGLBudgetEntry: Record "G/L Budget Entry")

Parameters

Name Type Description
TempDimensionSetEntry Table Microsoft.Finance.Dimension."Dimension Set Entry"
GLBudgetEntry Table Microsoft.Finance.GeneralLedger.Budget."G/L Budget Entry"
xGLBudgetEntry Table Microsoft.Finance.GeneralLedger.Budget."G/L Budget Entry"

OnBeforeCheckIfBlocked

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckIfBlocked(var GLBudgetEntry: Record "G/L Budget Entry", xGLBudgetEntry: Record "G/L Budget Entry", GLBudgetName: Record "G/L Budget Name", var IsHandled: Boolean)

Parameters

Name Type Description
GLBudgetEntry Table Microsoft.Finance.GeneralLedger.Budget."G/L Budget Entry"
xGLBudgetEntry Table Microsoft.Finance.GeneralLedger.Budget."G/L Budget Entry"
GLBudgetName Table Microsoft.Finance.GeneralLedger.Budget."G/L Budget Name"
IsHandled Boolean

OnInsertOnAfterUpdateDimSets

[IntegrationEvent(False,False)]
local procedure OnInsertOnAfterUpdateDimSets(var TempDimensionSetEntry: Record "Dimension Set Entry" temporary, var GLBudgetEntry: Record "G/L Budget Entry")

Parameters

Name Type Description
TempDimensionSetEntry Table Microsoft.Finance.Dimension."Dimension Set Entry"
GLBudgetEntry Table Microsoft.Finance.GeneralLedger.Budget."G/L Budget Entry"

OnBeforeVerifyNoRelatedAnalysisViewBudgetEntries

[IntegrationEvent(False,False)]
local procedure OnBeforeVerifyNoRelatedAnalysisViewBudgetEntries(var GLBudgetEntry: Record "G/L Budget Entry", xGLBudgetEntry: Record "G/L Budget Entry", var IsHandled: Boolean)

Parameters

Name Type Description
GLBudgetEntry Table Microsoft.Finance.GeneralLedger.Budget."G/L Budget Entry"
xGLBudgetEntry Table Microsoft.Finance.GeneralLedger.Budget."G/L Budget Entry"
IsHandled Boolean

See also