Table "Standard General Journal"

ID 750
Namespace: Microsoft.Finance.GeneralLedger.Journal

Properties

Name Value
Caption Standard General Journal
LookupPageID Page Microsoft.Finance.GeneralLedger.Journal."Standard General Journals"
DataClassification CustomerContent

Fields

Name Type Description
"Journal Template Name" Code[10]
Code Code[10]
Description Text[100]
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

CreateGenJnlFromStdJnl

procedure CreateGenJnlFromStdJnl(StdGenJnl: Record "Standard General Journal", JnlBatchName: Code[10])

Parameters

Name Type Description
StdGenJnl Table Microsoft.Finance.GeneralLedger.Journal."Standard General Journal"
JnlBatchName Code[10]

CreateGenJnlFromStdJnlWithDocNo

procedure CreateGenJnlFromStdJnlWithDocNo(StdGenJnl: Record "Standard General Journal", JnlBatchName: Code[10], DocumentNo: Code[20], PostingDate: Date)

Parameters

Name Type Description
StdGenJnl Table Microsoft.Finance.GeneralLedger.Journal."Standard General Journal"
JnlBatchName Code[10]
DocumentNo Code[20]
PostingDate Date

Initialize

procedure Initialize(var StdGenJnl: Record "Standard General Journal", JnlBatchName: Code[10])

Parameters

Name Type Description
StdGenJnl Table Microsoft.Finance.GeneralLedger.Journal."Standard General Journal"
JnlBatchName Code[10]

Events

OnAfterCopyGenJnlFromStdJnl

[IntegrationEvent(False,False)]
local procedure OnAfterCopyGenJnlFromStdJnl(var GenJournalLine: Record "Gen. Journal Line", StdGenJournalLine: Record "Standard General Journal Line")

Parameters

Name Type Description
GenJournalLine Table Microsoft.Finance.GeneralLedger.Journal."Gen. Journal Line"
StdGenJournalLine Table Microsoft.Finance.GeneralLedger.Journal."Standard General Journal Line"

OnCopyGenJnlFromStdJnlOnBeforeGenJnlLineTransferFields

[IntegrationEvent(False,False)]
local procedure OnCopyGenJnlFromStdJnlOnBeforeGenJnlLineTransferFields(var GenJournalLine: Record "Gen. Journal Line", var StdGenJournalLine: Record "Standard General Journal Line")

Parameters

Name Type Description
GenJournalLine Table Microsoft.Finance.GeneralLedger.Journal."Gen. Journal Line"
StdGenJournalLine Table Microsoft.Finance.GeneralLedger.Journal."Standard General Journal Line"

OnCopyGenJnlFromStdJnlOnAfterInsertGenJnlLineFrmStandard

[IntegrationEvent(False,False)]
local procedure OnCopyGenJnlFromStdJnlOnAfterInsertGenJnlLineFrmStandard(var GenJournalLine: Record "Gen. Journal Line", StdGenJournalLine: Record "Standard General Journal Line")

Parameters

Name Type Description
GenJournalLine Table Microsoft.Finance.GeneralLedger.Journal."Gen. Journal Line"
StdGenJournalLine Table Microsoft.Finance.GeneralLedger.Journal."Standard General Journal Line"

OnCreateGenJnlOnBeforeCopyGenJnlFromStdJnl

[IntegrationEvent(False,False)]
local procedure OnCreateGenJnlOnBeforeCopyGenJnlFromStdJnl(var StandardGeneralJournal: Record "Standard General Journal", var StandardGeneralJournalLine: Record "Standard General Journal Line")

Parameters

Name Type Description
StandardGeneralJournal Table Microsoft.Finance.GeneralLedger.Journal."Standard General Journal"
StandardGeneralJournalLine Table Microsoft.Finance.GeneralLedger.Journal."Standard General Journal Line"

OnBeforeCreateGenJnl

[IntegrationEvent(False,False)]
local procedure OnBeforeCreateGenJnl(var StandardGeneralJournal: Record "Standard General Journal", var JnlBatchName: Code[10], var DocumentNo: Code[20], var PostingDate: Date, var IsHandled: Boolean)

Parameters

Name Type Description
StandardGeneralJournal Table Microsoft.Finance.GeneralLedger.Journal."Standard General Journal"
JnlBatchName Code[10]
DocumentNo Code[20]
PostingDate Date
IsHandled Boolean

See also