Codeunit ResJnlManagement

ID 270
Namespace: Microsoft.Projects.Resources.Journal

Properties

Name Value
Permissions TableData "Res. Journal Template" = rimd, TableData "Res. Journal Batch" = rimd

Methods

TemplateSelection

procedure TemplateSelection(PageID: Integer, RecurringJnl: Boolean, var ResJnlLine: Record "Res. Journal Line", var JnlSelected: Boolean)

Parameters

Name Type Description
PageID Integer
RecurringJnl Boolean
ResJnlLine Table Microsoft.Projects.Resources.Journal."Res. Journal Line"
JnlSelected Boolean

TemplateSelectionFromBatch

procedure TemplateSelectionFromBatch(var ResJnlBatch: Record "Res. Journal Batch")

Parameters

Name Type Description
ResJnlBatch Table Microsoft.Projects.Resources.Journal."Res. Journal Batch"

OpenJnl

procedure OpenJnl(var CurrentJnlBatchName: Code[10], var ResJnlLine: Record "Res. Journal Line")

Parameters

Name Type Description
CurrentJnlBatchName Code[10]
ResJnlLine Table Microsoft.Projects.Resources.Journal."Res. Journal Line"

OpenJnlBatch

procedure OpenJnlBatch(var ResJnlBatch: Record "Res. Journal Batch")

Parameters

Name Type Description
ResJnlBatch Table Microsoft.Projects.Resources.Journal."Res. Journal Batch"

CheckName

procedure CheckName(CurrentJnlBatchName: Code[10], var ResJnlLine: Record "Res. Journal Line")

Parameters

Name Type Description
CurrentJnlBatchName Code[10]
ResJnlLine Table Microsoft.Projects.Resources.Journal."Res. Journal Line"

SetName

procedure SetName(CurrentJnlBatchName: Code[10], var ResJnlLine: Record "Res. Journal Line")

Parameters

Name Type Description
CurrentJnlBatchName Code[10]
ResJnlLine Table Microsoft.Projects.Resources.Journal."Res. Journal Line"

LookupName

procedure LookupName(var CurrentJnlBatchName: Code[10], var ResJnlLine: Record "Res. Journal Line")

Parameters

Name Type Description
CurrentJnlBatchName Code[10]
ResJnlLine Table Microsoft.Projects.Resources.Journal."Res. Journal Line"

GetRes

procedure GetRes(ResNo: Code[20], var ResName: Text[100])

Parameters

Name Type Description
ResNo Code[20]
ResName Text[100]

Events

OnBeforeOpenJnl

[IntegrationEvent(False,False)]
local procedure OnBeforeOpenJnl(var CurrentJnlBatchName: Code[10], var ResJournalLine: Record "Res. Journal Line")

Parameters

Name Type Description
CurrentJnlBatchName Code[10]
ResJournalLine Table Microsoft.Projects.Resources.Journal."Res. Journal Line"

See also