Codeunit FAJnlManagement

ID 5638
Namespace: Microsoft.FixedAssets.Journal

Properties

Name Value
Permissions TableData "FA Journal Template" = rimd, TableData "FA Journal Batch" = rimd

Methods

TemplateSelection

procedure TemplateSelection(PageID: Integer, RecurringJnl: Boolean, var FAJnlLine: Record "FA Journal Line", var JnlSelected: Boolean)

Parameters

Name Type Description
PageID Integer
RecurringJnl Boolean
FAJnlLine Table Microsoft.FixedAssets.Journal."FA Journal Line"
JnlSelected Boolean

TemplateSelectionFromBatch

procedure TemplateSelectionFromBatch(var FAJnlBatch: Record "FA Journal Batch")

Parameters

Name Type Description
FAJnlBatch Table Microsoft.FixedAssets.Journal."FA Journal Batch"

OpenJournal

procedure OpenJournal(var CurrentJnlBatchName: Code[10], var FAJnlLine: Record "FA Journal Line")

Parameters

Name Type Description
CurrentJnlBatchName Code[10]
FAJnlLine Table Microsoft.FixedAssets.Journal."FA Journal Line"

OpenJnlBatch

procedure OpenJnlBatch(var FAJnlBatch: Record "FA Journal Batch")

Parameters

Name Type Description
FAJnlBatch Table Microsoft.FixedAssets.Journal."FA Journal Batch"

CheckName

procedure CheckName(CurrentJnlBatchName: Code[10], var FAJnlLine: Record "FA Journal Line")

Parameters

Name Type Description
CurrentJnlBatchName Code[10]
FAJnlLine Table Microsoft.FixedAssets.Journal."FA Journal Line"

SetName

procedure SetName(CurrentJnlBatchName: Code[10], var FAJnlLine: Record "FA Journal Line")

Parameters

Name Type Description
CurrentJnlBatchName Code[10]
FAJnlLine Table Microsoft.FixedAssets.Journal."FA Journal Line"

LookupName

procedure LookupName(var CurrentJnlBatchName: Code[10], var FAJnlLine: Record "FA Journal Line")

Parameters

Name Type Description
CurrentJnlBatchName Code[10]
FAJnlLine Table Microsoft.FixedAssets.Journal."FA Journal Line"

GetFA

procedure GetFA(FANo: Code[20], var FADescription: Text[100])

Parameters

Name Type Description
FANo Code[20]
FADescription Text[100]

Events

OnBeforeGetFA

[IntegrationEvent(False,False)]
local procedure OnBeforeGetFA(var FANo: Code[20], var FADescription: Text[100], var IsHandled: Boolean)

Parameters

Name Type Description
FANo Code[20]
FADescription Text[100]
IsHandled Boolean

OnBeforeOpenJournal

[IntegrationEvent(False,False)]
local procedure OnBeforeOpenJournal(var CurrentJnlBatchName: Code[10], var FAJournalLine: Record "FA Journal Line")

Parameters

Name Type Description
CurrentJnlBatchName Code[10]
FAJournalLine Table Microsoft.FixedAssets.Journal."FA Journal Line"

OnTemplateSelectionOnAfterFAJnlTemplateSetFilters

[IntegrationEvent(False,False)]
local procedure OnTemplateSelectionOnAfterFAJnlTemplateSetFilters(var FAJournalTemplate: Record "FA Journal Template", var FAJournalLine: Record "FA Journal Line")

Parameters

Name Type Description
FAJournalTemplate Table Microsoft.FixedAssets.Journal."FA Journal Template"
FAJournalLine Table Microsoft.FixedAssets.Journal."FA Journal Line"

See also