Page 5666 "FA Depreciation Books Subform"
Base Application · Microsoft.FixedAssets.Depreciation
Across versions
- BC23-25present
- BC262 procedures removed
- BC27-30unchanged
Neighbourhood 6 connected objects and pages
Base Application · Microsoft.FixedAssets.Depreciation · captioned “Lines” · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Lines |
| SourceTable | FA Depreciation Book |
| PageType | ListPart |
Fields on this page
Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).
| Group | Control | Shows | ToolTip |
|---|---|---|---|
| Control1 | Depreciation Book Code | Depreciation Book Code | Specifies the depreciation book that is assigned to the fixed asset. |
| FA Add.-Currency Code | GetACYCode() |
Specifies an additional currency to be used when posting. | |
| FA Posting Group | FA Posting Group | Specifies which posting group is used for the depreciation book when posting fixed asset transactions. from the table field | |
| Depreciation Method | Depreciation Method | Specifies how depreciation is calculated for the depreciation book. from the table field | |
| Depreciation Starting Date | Depreciation Starting Date | Specifies the date on which depreciation of the fixed asset starts. from the table field | |
| No. of Depreciation Years | No. of Depreciation Years | Specifies the length of the depreciation period, expressed in years. from the table field | |
| Depreciation Ending Date | Depreciation Ending Date | Specifies the date on which depreciation of the fixed asset ends. from the table field | |
| No. of Depreciation Months | No. of Depreciation Months | Specifies the length of the depreciation period, expressed in months. from the table field | |
| Straight-Line % | Straight-Line % | Specifies the percentage to depreciate the fixed asset by the straight-line principle, but with a fixed yearly percentage. from the table field | |
| Fixed Depr. Amount | Fixed Depr. Amount | Specifies an amount to depreciate the fixed asset, by a fixed yearly amount. from the table field | |
| Declining-Balance % | Declining-Balance % | Specifies the percentage to depreciate the fixed asset by the declining-balance principle, but with a fixed yearly percentage. from the table field | |
| First User-Defined Depr. Date | First User-Defined Depr. Date | Specifies the starting date for the user-defined depreciation table if you have entered a code in the Depreciation Table Code field. from the table field | |
| Disposed Of | Rec."Disposal Date" > 0D |
Specifies whether the fixed asset has been disposed of. | |
| Book Value | BookValue |
Specifies the book value for the fixed asset as a FlowField. | |
| Depreciation Table Code | Depreciation Table Code | Specifies the code of the depreciation table to use if you have selected the User-Defined option in the Depreciation Method field. from the table field | |
| Final Rounding Amount | Final Rounding Amount | Specifies the final rounding amount to use. from the table field | |
| Ending Book Value | Ending Book Value | Specifies the amount to use as the ending book value. from the table field | |
| Ignore Def. Ending Book Value | Ignore Def. Ending Book Value | Specifies that the default ending book value is ignored, and the value in the Ending Book Value is used. from the table field | |
| FA Exchange Rate | FA Exchange Rate | Specifies a decimal number, which will be used as an exchange rate when duplicating journal lines to this depreciation book. from the table field | |
| Use FA Ledger Check | Use FA Ledger Check | Specifies which checks to perform before posting a journal line. from the table field | |
| Depr. below Zero % | Depr. below Zero % | Specifies a percentage if you have selected the Allow Depr. below Zero field in the depreciation book. from the table field | |
| Fixed Depr. Amount below Zero | Fixed Depr. Amount below Zero | Specifies a positive amount if you have selected the Allow Depr. below Zero field in the depreciation book. from the table field | |
| Projected Disposal Date | Projected Disposal Date | Specifies the date on which you want to dispose of the fixed asset. from the table field | |
| Projected Proceeds on Disposal | Projected Proceeds on Disposal | Specifies the expected proceeds from disposal of the fixed asset. from the table field | |
| Depr. Starting Date (Custom 1) | Depr. Starting Date (Custom 1) | Specifies the starting date for depreciation of custom 1 entries. | |
| Depr. Ending Date (Custom 1) | Depr. Ending Date (Custom 1) | Specifies the ending date for depreciation of custom 1 entries. | |
| Accum. Depr. % (Custom 1) | Accum. Depr. % (Custom 1) | Specifies the total percentage for depreciation of custom 1 entries. | |
| Depr. This Year % (Custom 1) | Depr. This Year % (Custom 1) | Specifies the percentage for depreciation of custom 1 entries for the current year. | |
| Property Class (Custom 1) | Property Class (Custom 1) | Specifies the property class of the asset. | |
| Use Half-Year Convention | Use Half-Year Convention | Specifies that the Half-Year Convention is to be applied to the selected depreciation method. from the table field | |
| Use DB% First Fiscal Year | Use DB% First Fiscal Year | Specifies that the depreciation methods DB1/SL and DB2/SL use the declining balance depreciation amount in the first fiscal year. from the table field | |
| Temp. Ending Date | Temp. Ending Date | Specifies the ending date of the period during which a temporary fixed depreciation amount will be used. from the table field | |
| Temp. Fixed Depr. Amount | Temp. Fixed Depr. Amount | Specifies a temporary fixed depreciation amount. from the table field | |
| Default FA Depreciation Book | Default FA Depreciation Book | Specifies the depreciation book that is used by default on documents and journals when a fixed asset has more than one depreciation book. A fixed asset can have only one default depreciation book. If a depreciation book is not specified for a fixed asset, the default depreciation book from the fixed… from the table field |
Actions
| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Depr. Book | Ledger Entries | View the history of transactions that have been posted for the selected record. | |
| Error Ledger Entries | View the entries that have been posted as a result of you using the Cancel function to cancel an entry. | ||
| Maintenance Ledger Entries | View the maintenance ledger entries for the fixed asset. | ||
| Statistics | View detailed historical information about the fixed asset. | Page 5602 “Fixed Asset Statistics” | |
| Main Asset Statistics | View statistics for all the components that make up the main asset for the selected book. | Page 5603 “Main Asset Statistics” |
Procedures
5 local procedures, no public ones.
Triggers
OnAfterGetRecord, OnInsertRecord, OnNewRecord
Relations
- source table Table 5612 “FA Depreciation Book”
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 5616 “Depreciation Calculation” (1 call:
ShowFALedgEntries → SetFAFilter) - Page 5604 “FA Ledger Entries” (1 call:
ShowFALedgEntries → (object)) - Page 5605 “FA Error Ledger Entries” (1 call:
ShowFAErrorLedgEntries → (object)) - Page 5641 “Maintenance Ledger Entries” (1 call:
ShowMaintenanceLedgEntries → (object))
Documented on Microsoft Learn
Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).
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: "page", object_name: "FA Depreciation Books Subform"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.