tableFixed Assetsofficial - Microsoftderived - from the source, no model text

Table 5635 "Insurance Journal Line"

Base Application · Microsoft.FixedAssets.Insurance

Across versions

  1. BC23present
  2. BC24declaration changed
  3. BC25-27unchanged
  4. BC2812 fields changed
  5. BC29-30unchanged

Neighbourhood 20 connected objects and pages

Table 349 "Dimension Value" (relates to, 2 links)Dimension ValueTable 230 "Source Code" (relates to)Source CodeTable 231 "Reason Code" (relates to)Reason CodeTable 308 "No. Series" (relates to)No. SeriesTable 480 "Dimension Set Entry" (relates to)Dimension Set EntryTable 5600 "Fixed Asset" (relates to)Fixed AssetTable 5628 "Insurance" (relates to)InsuranceTable 5633 "Insurance Journal Template" (relates to)Insurance Journal TemplateTable 5634 "Insurance Journal Batch" (relates to)Insurance Journal BatchCodeunit 5651 "Insurance Jnl.-Check Line" (pages and codeunits on it)Insurance Jnl.-Check LineCodeunit 5652 "Insurance Jnl.-Post Line" (pages and codeunits on it)Codeunit 5653 "Insurance Jnl.-Post Batch" (pages and codeunits on it)Insurance Jnl.-Post BatchCodeunit 5654 "Insurance Jnl.-Post" (pages and codeunits on it)Insurance Jnl.-PostCodeunit 5672 "Insurance Jnl.-Post+Print" (pages and codeunits on it)Insurance Jnl.-Post+PrintPage 5651 "Insurance Journal" (pages and codeunits on it)Codeunit 408 "DimensionManagement" (calls, 7 links)DimensionManagementPage 456 "No. Series" (calls)Table 5634 "Insurance Journal Batch" (referenced by)Insure fixed assets (Learn pages)Set Up FA Insurance (Learn pages)

Open in the neighbourhood explorer

One hop out, from the extracted relations and call graph. Up to 40 shown; the sections below list them all.

Base Application · Microsoft.FixedAssets.Insurance · BC23-30 · source at ea08af5e · facts from BC29

Learn documents this table through its pages: Page 5651 “Insurance Journal” (2 Learn pages).

Properties

Property Value
Caption Insurance Journal Line
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 Journal Template Name Code[10] — TableRelation Table 5633 “Insurance Journal Template” (Insurance Journal Template)
2 Journal Batch Name Code[10] — TableRelation Table 5634 “Insurance Journal Batch” (“Insurance Journal Batch”.Name where(“Journal Template Name” = field(“Journal Template Name”)))
3 Line No. Integer —
4 Insurance No. Δ BC28 Code[20] Specifies the insurance number to post an insurance coverage entry to. TableRelation Table 5628 “Insurance”
6 FA No. Δ BC28 Code[20] Specifies the number of the related fixed asset. TableRelation Table 5600 “Fixed Asset” (Fixed Asset)
7 FA Description Δ BC28 Text[100] Specifies a description of the fixed asset.
8 Posting Date Δ BC28 Date Specifies the date to use as the posting date on the insurance coverage ledger entry.
9 Document Type Δ BC28 Enum “FA Journal Line Document Type” Specifies the appropriate document type for the amount you want to post. enum Enum 5605 “FA Journal Line Document Type”
10 Document Date Date —
11 Document No. Δ BC28 Code[20] Specifies a document number for the journal line.
12 External Document No. Code[35] —
13 Amount Δ BC28 Decimal Specifies the total amount the journal line consists of. Credit amounts must be entered with a minus sign.
14 Description Δ BC28 Text[100] Specifies the description that is entered in the Insurance No. field.
15 Shortcut Dimension 1 Code Δ BC28 Code[20] Specifies the code for Shortcut Dimension 1, which is one of two global dimension codes that you set up in the General Ledger Setup window. TableRelation Table 349 “Dimension Value” (“Dimension Value”.Code where(“Global Dimension No.” = const(1), Blocked = const(false)))
16 Shortcut Dimension 2 Code Δ BC28 Code[20] Specifies the code for Shortcut Dimension 2, which is one of two global dimension codes that you set up in the General Ledger Setup window. TableRelation Table 349 “Dimension Value” (“Dimension Value”.Code where(“Global Dimension No.” = const(2), Blocked = const(false)))
17 Reason Code Δ BC28 Code[10] Specifies the reason code, a supplementary source code that enables you to trace the entry. TableRelation Table 231 “Reason Code” (Reason Code)
18 Source Code Code[10] — TableRelation Table 230 “Source Code” (Source Code)
20 Index Entry Δ BC28 Boolean Specifies whether to post an indexation (that is, to index the total value insured).
21 Posting No. Series Code[20] — TableRelation Table 308 “No. Series” (No. Series)
480 Dimension Set ID Integer — TableRelation Table 480 “Dimension Set Entry” (Dimension Set Entry); not editable

Keys

  • Key1: Journal Template Name, Journal Batch Name, Line No. (clustered)
  • Key2: Journal Template Name, Journal Batch Name, Posting Date

Events published

  • OnAfterInitDefaultDimensionSources(var InsuranceJournalLine: Record "Insurance Journal Line"; var DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) (integration)
  • OnBeforeCreateDim(var InsuranceJournalLine: Record "Insurance Journal Line"; var IsHandled: Boolean) (integration)
  • OnAfterCreateDim(var InsuranceJournalLine: Record "Insurance Journal Line"; CurrFieldNo: Integer; xInsuranceJournalLine: Record "Insurance Journal Line"; OldDimSetID: Integer) (integration)
  • OnAfterSetUpNewLine(var InsuranceJnlLine: Record "Insurance Journal Line"; InsuranceJnlTempl: Record "Insurance Journal Template"; InsuranceJnlBatch: Record "Insurance Journal Batch"; LastInsuranceJnlLine: Record "Insurance Journal Line") (integration)
  • OnAfterShowDimensions(var InsuranceJournalLine: Record "Insurance Journal Line") (integration)
  • OnAfterValidateShortcutDimCode(var InsuranceJournalLine: Record "Insurance Journal Line"; var xInsuranceJournalLine: Record "Insurance Journal Line"; FieldNumber: Integer; var ShortcutDimCode: Code[20]) (integration)
  • OnBeforeValidateShortcutDimCode(var InsuranceJournalLine: Record "Insurance Journal Line"; var xInsuranceJournalLine: Record "Insurance Journal Line"; FieldNumber: Integer; var ShortcutDimCode: Code[20]) (integration)
  • OnValidateInsuranceNoOnBeforeCreateDim(var InsuranceJournalLine: Record "Insurance Journal Line") (integration)

Procedures

  • SetUpNewLine(LastInsuranceJnlLine: Record "Insurance Journal Line")
  • CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]])
  • ValidateShortcutDimCode(FieldNumber: Integer; var ShortcutDimCode: Code[20])
  • LookupShortcutDimCode(FieldNumber: Integer; var ShortcutDimCode: Code[20])
  • ShowShortcutDimCode(var ShortcutDimCode: array[8] of Code[20])
  • ShowDimensions()
  • IsOpenedFromBatch(): Boolean
  • CreateDimFromDefaultDim()

Plus 1 local procedures.

Triggers

OnInsert

Relations

Referenced by

1 fields in 1 objects relate to this table (TableRelation or CalcFormula).

Pages and codeunits on this 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.

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: "Insurance Journal Line"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources