Table 5615 "FA Allocation"
Base Application · Microsoft.FixedAssets.FixedAsset
Across versions
- BC23present
- BC241 fields changed
- BC25-27unchanged
- BC283 fields changed
- BC29-30unchanged
Neighbourhood 8 connected objects and pages
Base Application · Microsoft.FixedAssets.FixedAsset · BC23-30 · source at ea08af5e · facts from BC29
Learn documents this table through its pages: Page 5623 “FA Allocations” (1 Learn page).
Properties
| Property | Value |
|---|---|
| Caption | FA Allocation |
| 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 | Code | Code[20] | — | TableRelation Table 5606 “FA Posting Group” (FA Posting Group); NotBlank |
| 2 | Line No. | Integer | — | |
| 3 | Description | Text[100] | — | |
| 4 | Account No. Δ BC28 | Code[20] | Specifies the account number to allocate to for the fixed asset allocation type on this line. | TableRelation Table 15 “G/L Account” (G/L Account) |
| 5 | Global Dimension 1 Code | Code[20] | — | TableRelation Table 349 “Dimension Value” (“Dimension Value”.Code where(“Global Dimension No.” = const(1), Blocked = const(false))) |
| 6 | Global Dimension 2 Code | Code[20] | — | TableRelation Table 349 “Dimension Value” (“Dimension Value”.Code where(“Global Dimension No.” = const(2), Blocked = const(false))) |
| 7 | Allocation % Δ BC28 | Decimal | Specifies the percentage to use when allocating the amount for the allocation type. | |
| 8 | Allocation Type | Enum “FA Allocation Type” | — | enum Enum 5615 “FA Allocation Type” |
| 9 | Account Name Δ BC24 Δ BC28 | Text[100] | Specifies the name of the account on this allocation line. | FlowField: lookup(“G/L Account”.Name where(“No.” = field(“Account No.”))); not editable |
| 480 | Dimension Set ID | Integer | — | TableRelation Table 480 “Dimension Set Entry” (Dimension Set Entry); not editable |
Keys
- Key1: Code, Allocation Type, Line No. (clustered)
- Key2: Allocation Type, Code
Events published
OnAfterShowDimensions(var FAAllocation: Record "FA Allocation")(integration)OnAfterValidateShortcutDimCode(var FAAllocation: Record "FA Allocation"; var xFAAllocation: Record "FA Allocation"; FieldNumber: Integer; var ShortcutDimCode: Code[20])(integration)OnBeforeValidateShortcutDimCode(var FAAllocation: Record "FA Allocation"; var xFAAllocation: Record "FA Allocation"; FieldNumber: Integer; var ShortcutDimCode: Code[20])(integration)OnValidateAccountNoOnBeforeTestFieldDirectPosting(var FAAllocation: Record "FA Allocation"; var IsHandled: Boolean)(integration)
Procedures
ValidateShortcutDimCode(FieldNumber: Integer; var ShortcutDimCode: Code[20])ShowDimensions()
Triggers
OnInsert, OnRename
Relations
- drill-down page Page 5623 “FA Allocations”
- lookup page Page 5623 “FA Allocations”
- Account Name: CalcFormula Table 15 “G/L Account”
- Account No.: TableRelation Table 15 “G/L Account”
- Global Dimension 1 Code: TableRelation Table 349 “Dimension Value”
- Global Dimension 2 Code: TableRelation Table 349 “Dimension Value”
- Dimension Set ID: TableRelation Table 480 “Dimension Set Entry”
- Code: TableRelation Table 5606 “FA Posting Group”
Referenced by
12 fields in 1 objects relate to this table (TableRelation or CalcFormula).
- Table 5606 “FA Posting Group”: Allocated Acquisition Cost %, Allocated Appreciation %, Allocated Book Value % (Gain), Allocated Book Value % (Loss), Allocated Custom 1 %, Allocated Custom 2 %, Allocated Depreciation %, Allocated Gain %, Allocated Loss %, Allocated Maintenance %, Allocated Sales Price %, Allocated Write-Down %
Pages and codeunits on this table
- Page 5623 “FA Allocations” (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 408 “DimensionManagement” (2 calls:
ShowDimensions → EditDimensionSet,ValidateShortcutDimCode → ValidateShortcutDimValues)
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 Allocation"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.