Table "FA Journal Setup"

ID 5605
Namespace: Microsoft.FixedAssets.Journal

Properties

Name Value
Caption FA Journal Setup
DataClassification CustomerContent
DrillDownPageID Page Microsoft.FixedAssets.Journal."FA Journal Setup"
LookupPageID Page Microsoft.FixedAssets.Journal."FA Journal Setup"

Fields

Name Type Description
"Depreciation Book Code" Code[10]
"User ID" Code[50]
"FA Jnl. Template Name" Code[10]
"FA Jnl. Batch Name" Code[10]
"Gen. Jnl. Template Name" Code[10]
"Gen. Jnl. Batch Name" Code[10]
"Insurance Jnl. Template Name" Code[10]
"Insurance Jnl. Batch Name" Code[10]
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

GenJnlName

procedure GenJnlName(var DeprBook: Record "Depreciation Book", var GenJnlLine: Record "Gen. Journal Line", var NextLineNo: Integer)

Parameters

Name Type Description
DeprBook Table Microsoft.FixedAssets.Depreciation."Depreciation Book"
GenJnlLine Table Microsoft.Finance.GeneralLedger.Journal."Gen. Journal Line"
NextLineNo Integer

FAJnlName

procedure FAJnlName(var DeprBook: Record "Depreciation Book", var FAJnlLine: Record "FA Journal Line", var NextLineNo: Integer)

Parameters

Name Type Description
DeprBook Table Microsoft.FixedAssets.Depreciation."Depreciation Book"
FAJnlLine Table Microsoft.FixedAssets.Journal."FA Journal Line"
NextLineNo Integer

InsuranceJnlName

procedure InsuranceJnlName(var DeprBook: Record "Depreciation Book", var InsuranceJnlLine: Record "Insurance Journal Line", var NextLineNo: Integer)

Parameters

Name Type Description
DeprBook Table Microsoft.FixedAssets.Depreciation."Depreciation Book"
InsuranceJnlLine Table Microsoft.FixedAssets.Insurance."Insurance Journal Line"
NextLineNo Integer

SetGenJnlTrailCodes

procedure SetGenJnlTrailCodes(var GenJnlLine: Record "Gen. Journal Line")

Parameters

Name Type Description
GenJnlLine Table Microsoft.Finance.GeneralLedger.Journal."Gen. Journal Line"

GetFAJnlDocumentNo

procedure GetFAJnlDocumentNo(var FAJnlLine: Record "FA Journal Line", PostingDate: Date, CreateError: Boolean): Code[20]

Parameters

Name Type Description
FAJnlLine Table Microsoft.FixedAssets.Journal."FA Journal Line"
PostingDate Date
CreateError Boolean

Returns

Type Description
Code[20]

GetGenJnlDocumentNo

procedure GetGenJnlDocumentNo(var GenJnlLine: Record "Gen. Journal Line", PostingDate: Date, CreateError: Boolean): Code[20]

Parameters

Name Type Description
GenJnlLine Table Microsoft.Finance.GeneralLedger.Journal."Gen. Journal Line"
PostingDate Date
CreateError Boolean

Returns

Type Description
Code[20]

GetInsuranceJnlDocumentNo

procedure GetInsuranceJnlDocumentNo(var InsuranceJnlLine: Record "Insurance Journal Line", PostingDate: Date): Code[20]

Parameters

Name Type Description
InsuranceJnlLine Table Microsoft.FixedAssets.Insurance."Insurance Journal Line"
PostingDate Date

Returns

Type Description
Code[20]

GetFANoSeries

procedure GetFANoSeries(var FAJnlLine: Record "FA Journal Line"): Code[20]

Parameters

Name Type Description
FAJnlLine Table Microsoft.FixedAssets.Journal."FA Journal Line"

Returns

Type Description
Code[20]

GetGenNoSeries

procedure GetGenNoSeries(var GenJnlLine: Record "Gen. Journal Line"): Code[20]

Parameters

Name Type Description
GenJnlLine Table Microsoft.Finance.GeneralLedger.Journal."Gen. Journal Line"

Returns

Type Description
Code[20]

GetInsuranceNoSeries

procedure GetInsuranceNoSeries(var InsuranceJnlLine: Record "Insurance Journal Line"): Code[20]

Parameters

Name Type Description
InsuranceJnlLine Table Microsoft.FixedAssets.Insurance."Insurance Journal Line"

Returns

Type Description
Code[20]

SetFAJnlTrailCodes

procedure SetFAJnlTrailCodes(var FAJnlLine: Record "FA Journal Line")

Parameters

Name Type Description
FAJnlLine Table Microsoft.FixedAssets.Journal."FA Journal Line"

SetInsuranceJnlTrailCodes

procedure SetInsuranceJnlTrailCodes(var InsuranceJnlLine: Record "Insurance Journal Line")

Parameters

Name Type Description
InsuranceJnlLine Table Microsoft.FixedAssets.Insurance."Insurance Journal Line"

IncFAJnlBatchName

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

Parameters

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

IncGenJnlBatchName

procedure IncGenJnlBatchName(var GenJnlBatch: Record "Gen. Journal Batch")

Parameters

Name Type Description
GenJnlBatch Table Microsoft.Finance.GeneralLedger.Journal."Gen. Journal Batch"

IncInsuranceJnlBatchName

procedure IncInsuranceJnlBatchName(var InsuranceJnlBatch: Record "Insurance Journal Batch")

Parameters

Name Type Description
InsuranceJnlBatch Table Microsoft.FixedAssets.Insurance."Insurance Journal Batch"

Events

OnBeforeSetGenJnlTrailCodes

[IntegrationEvent(False,False)]
local procedure OnBeforeSetGenJnlTrailCodes(var GenJnlLine: Record "Gen. Journal Line", var IsHandled: Boolean)

Parameters

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

OnBeforeSetFAJnlTrailCodes

[IntegrationEvent(False,False)]
local procedure OnBeforeSetFAJnlTrailCodes(var FAJnlLine: Record "FA Journal Line", var IsHandled: Boolean)

Parameters

Name Type Description
FAJnlLine Table Microsoft.FixedAssets.Journal."FA Journal Line"
IsHandled Boolean

OnFAJnlNameOnBeforeFAJnlTemplateGet

[IntegrationEvent(False,False)]
local procedure OnFAJnlNameOnBeforeFAJnlTemplateGet(var DepreciationBook: Record "Depreciation Book", var FAJournalLine: Record "FA Journal Line", NextLineNo: Integer, var TemplateName: Code[10], var BatchName: Code[10])

Parameters

Name Type Description
DepreciationBook Table Microsoft.FixedAssets.Depreciation."Depreciation Book"
FAJournalLine Table Microsoft.FixedAssets.Journal."FA Journal Line"
NextLineNo Integer
TemplateName Code[10]
BatchName Code[10]

OnGenJnlNameOnBeforeGenJnlTemplateGet

[IntegrationEvent(False,False)]
local procedure OnGenJnlNameOnBeforeGenJnlTemplateGet(var DepreciationBook: Record "Depreciation Book", var GenJournalLine: Record "Gen. Journal Line", NextLineNo: Integer, var TemplateName: Code[10], var BatchName: Code[10])

Parameters

Name Type Description
DepreciationBook Table Microsoft.FixedAssets.Depreciation."Depreciation Book"
GenJournalLine Table Microsoft.Finance.GeneralLedger.Journal."Gen. Journal Line"
NextLineNo Integer
TemplateName Code[10]
BatchName Code[10]

OnBeforeGetFAJnlDocumentNo

[IntegrationEvent(False,False)]
local procedure OnBeforeGetFAJnlDocumentNo(var FAJournalLine: Record "FA Journal Line", var IsHandled: Boolean)

Parameters

Name Type Description
FAJournalLine Table Microsoft.FixedAssets.Journal."FA Journal Line"
IsHandled Boolean

OnAfterIncGenJnlBatchName

[IntegrationEvent(False,False)]
local procedure OnAfterIncGenJnlBatchName(var GenJournalBatch: Record "Gen. Journal Batch")

Parameters

Name Type Description
GenJournalBatch Table Microsoft.Finance.GeneralLedger.Journal."Gen. Journal Batch"

OnAfterIncFAJnlBatchName

[IntegrationEvent(False,False)]
local procedure OnAfterIncFAJnlBatchName(var FAJournalBatch: Record "FA Journal Batch")

Parameters

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

OnBeforeGetGenJnlDocumentNo

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

Parameters

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

See also