Table 5605 "FA Journal Setup"
Base Application · Microsoft.FixedAssets.Journal
Across versions
- BC23present
- BC24declaration changed
- BC25unchanged
- BC26declaration changed
- BC27unchanged
- BC288 fields changed
- BC29-30unchanged
Neighbourhood 11 connected objects and pages
Base Application · Microsoft.FixedAssets.Journal · BC23-30 · source at ea08af5e · facts from BC29
Learn documents this table through its pages: Page 5609 “FA Journal Setup” (1 Learn page).
Properties
| Property | Value |
|---|---|
| Caption | FA Journal Setup |
| DataClassification | CustomerContent |
Fields
Explanation: the field’s ToolTip in the code; without one, the ToolTip of a page control bound to the field (marked via the page); without that, its Caption (marked caption) when that differs from the name.
| No. | Name | Type | Explanation | Notes |
|---|---|---|---|---|
| 1 | Depreciation Book Code Δ BC28 | Code[10] | Specifies the code for the depreciation book to which the line will be posted if you have selected Fixed Asset in the Type field for this line. | TableRelation Table 5611 “Depreciation Book” (Depreciation Book); NotBlank |
| 2 | User ID Δ BC28 | Code[50] | Specifies the ID of the user who posted the entry, to be used, for example, in the change log. | TableRelation User.“User Name”; DataClassification EndUserIdentifiableInformation |
| 3 | FA Jnl. Template Name Δ BC28 | Code[10] | Specifies an FA journal template. | TableRelation Table 5619 “FA Journal Template” (FA Journal Template) |
| 4 | FA Jnl. Batch Name Δ BC28 | Code[10] | Specifies the relevant FA journal batch name. | TableRelation Table 5620 “FA Journal Batch” (“FA Journal Batch”.Name where(“Journal Template Name” = field(“FA Jnl. Template Name”))) |
| 5 | Gen. Jnl. Template Name Δ BC28 | Code[10] | Specifies a general journal template. | TableRelation Table 80 “Gen. Journal Template” (Gen. Journal Template) |
| 6 | Gen. Jnl. Batch Name Δ BC28 | Code[10] | Specifies the relevant general journal batch name. | TableRelation Table 232 “Gen. Journal Batch” (“Gen. Journal Batch”.Name where(“Journal Template Name” = field(“Gen. Jnl. Template Name”))) |
| 7 | Insurance Jnl. Template Name Δ BC28 | Code[10] | Specifies an insurance journal template. | TableRelation Table 5633 “Insurance Journal Template” (Insurance Journal Template) |
| 8 | Insurance Jnl. Batch Name Δ BC28 | Code[10] | Specifies the relevant insurance journal batch name. | TableRelation Table 5634 “Insurance Journal Batch” (“Insurance Journal Batch”.Name where(“Journal Template Name” = field(“Insurance Jnl. Template Name”))) |
Keys
- Key1: Depreciation Book Code, User ID (clustered)
Events published
OnBeforeSetGenJnlTrailCodes(var GenJnlLine: Record "Gen. Journal Line"; var IsHandled: Boolean)(integration)OnBeforeSetFAJnlTrailCodes(var FAJnlLine: Record "FA Journal Line"; var IsHandled: Boolean)(integration)OnFAJnlNameOnBeforeFAJnlTemplateGet(var DepreciationBook: Record "Depreciation Book"; var FAJournalLine: Record "FA Journal Line"; NextLineNo: Integer; var TemplateName: Code[10]; var BatchName: Code[10])(integration)OnGenJnlNameOnBeforeGenJnlTemplateGet(var DepreciationBook: Record "Depreciation Book"; var GenJournalLine: Record "Gen. Journal Line"; NextLineNo: Integer; var TemplateName: Code[10]; var BatchName: Code[10])(integration)OnBeforeGetFAJnlDocumentNo(var FAJournalLine: Record "FA Journal Line"; var IsHandled: Boolean)(integration)OnAfterIncGenJnlBatchName(var GenJournalBatch: Record "Gen. Journal Batch")(integration)OnAfterIncFAJnlBatchName(var FAJournalBatch: Record "FA Journal Batch")(integration)OnBeforeGetGenJnlDocumentNo(var GenJournalLine: Record "Gen. Journal Line"; var IsHandled: Boolean)(integration)
Procedures
GenJnlName(var DeprBook: Record "Depreciation Book"; var GenJnlLine: Record "Gen. Journal Line"; var NextLineNo: Integer)FAJnlName(var DeprBook: Record "Depreciation Book"; var FAJnlLine: Record "FA Journal Line"; var NextLineNo: Integer)InsuranceJnlName(var DeprBook: Record "Depreciation Book"; var InsuranceJnlLine: Record "Insurance Journal Line"; var NextLineNo: Integer)SetGenJnlTrailCodes(var GenJnlLine: Record "Gen. Journal Line")GetFAJnlDocumentNo(var FAJnlLine: Record "FA Journal Line"; PostingDate: Date; CreateError: Boolean): Code[20]GetGenJnlDocumentNo(var GenJnlLine: Record "Gen. Journal Line"; PostingDate: Date; CreateError: Boolean): Code[20]GetInsuranceJnlDocumentNo(var InsuranceJnlLine: Record "Insurance Journal Line"; PostingDate: Date): Code[20]GetFANoSeries(var FAJnlLine: Record "FA Journal Line"): Code[20]GetGenNoSeries(var GenJnlLine: Record "Gen. Journal Line"): Code[20]GetInsuranceNoSeries(var InsuranceJnlLine: Record "Insurance Journal Line"): Code[20]SetFAJnlTrailCodes(var FAJnlLine: Record "FA Journal Line")SetInsuranceJnlTrailCodes(var InsuranceJnlLine: Record "Insurance Journal Line")IncFAJnlBatchName(var FAJnlBatch: Record "FA Journal Batch")IncGenJnlBatchName(var GenJnlBatch: Record "Gen. Journal Batch")IncInsuranceJnlBatchName(var InsuranceJnlBatch: Record "Insurance Journal Batch")
Triggers
OnInsert
Relations
- drill-down page Page 5609 “FA Journal Setup”
- lookup page Page 5609 “FA Journal Setup”
- Gen. Jnl. Batch Name: TableRelation Table 232 “Gen. Journal Batch”
- Depreciation Book Code: TableRelation Table 5611 “Depreciation Book”
- FA Jnl. Template Name: TableRelation Table 5619 “FA Journal Template”
- FA Jnl. Batch Name: TableRelation Table 5620 “FA Journal Batch”
- Insurance Jnl. Template Name: TableRelation Table 5633 “Insurance Journal Template”
- Insurance Jnl. Batch Name: TableRelation Table 5634 “Insurance Journal Batch”
- Gen. Jnl. Template Name: TableRelation Table 80 “Gen. Journal Template”
Pages and codeunits on this table
- Page 5609 “FA Journal Setup” (source table)
Calls
From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.
- Codeunit 5639 “FA Get Journal” (3 calls:
FAJnlName → SetFAJnlRange,GenJnlName → SetGenJnlRange,InsuranceJnlName → SetInsuranceJnlRange) - Page 456 “No. Series” (3 calls:
GetFAJnlDocumentNo → (object),GetGenJnlDocumentNo → (object),GetInsuranceJnlDocumentNo → (object))
Ask your agent
Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "table", object_name: "FA Journal Setup"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.