Page "Purchase Journal"

ID 254
Namespace: Microsoft.Finance.GeneralLedger.Journal

Properties

Name Value
ApplicationArea #Basic,#Suite
AutoSplitKey True
Caption Purchase Journals
DataCaptionExpression Rec.DataCaption()
DelayedInsert True
PageType Worksheet
SaveValues True
SourceTable Table Microsoft.Finance.GeneralLedger.Journal."Gen. Journal Line"
UsageCategory Tasks

Methods

SetCurrentJnlBatchName

procedure SetCurrentJnlBatchName(NewCurrentJnlBatchName: Code[10])

Parameters

Name Type Description
NewCurrentJnlBatchName Code[10]

GetCurrentJnlBatchName

procedure GetCurrentJnlBatchName(): Code[10]

Returns

Type Description
Code[10]

Events

OnAfterValidateShortcutDimCode

[IntegrationEvent(False,False)]
local procedure OnAfterValidateShortcutDimCode(var GenJournalLine: Record "Gen. Journal Line", var ShortcutDimCode: array[8] of Code[20], DimIndex: Integer)

Parameters

Name Type Description
GenJournalLine Table Microsoft.Finance.GeneralLedger.Journal."Gen. Journal Line"
ShortcutDimCode array[8] of Code[20]
DimIndex Integer

OnBeforeOpenJournalFromBatch

[IntegrationEvent(True,False)]
local procedure OnBeforeOpenJournalFromBatch(var GenJournalLine: Record "Gen. Journal Line", var Result: Boolean, var IsHandled: Boolean)

Parameters

Name Type Description
GenJournalLine Table Microsoft.Finance.GeneralLedger.Journal."Gen. Journal Line"
Result Boolean
IsHandled Boolean

OnBeforeSelectTemplate

[IntegrationEvent(True,False)]
local procedure OnBeforeSelectTemplate(var GenJournalLine: Record "Gen. Journal Line", var GenJnlManagement: Codeunit GenJnlManagement, var IsHandled: Boolean)

Parameters

Name Type Description
GenJournalLine Table Microsoft.Finance.GeneralLedger.Journal."Gen. Journal Line"
GenJnlManagement Codeunit Microsoft.Finance.GeneralLedger.Journal.GenJnlManagement
IsHandled Boolean

OnOpenPageOnAfterOpenJnl

[IntegrationEvent(True,False)]
local procedure OnOpenPageOnAfterOpenJnl(var CurrentJnlBatchName: Code[10])

Parameters

Name Type Description
CurrentJnlBatchName Code[10]

See also