Page 6903 "Expense Ledger Entries"
ExpenseAgent · Microsoft.ExpenseAgent
Across versions
- BC23-28not present
- BC29-30present
Neighbourhood 7 connected objects and pages
ExpenseAgent · Microsoft.ExpenseAgent · BC29-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Expense Ledger Entries |
| SourceTable | Expense Ledger Entry |
| PageType | List |
| UsageCategory | History |
| ApplicationArea | BasicHR |
| Permissions | TableData “Expense Ledger Entry” = m |
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 |
|---|---|---|---|
| Group | Posting Date | Posting Date | Specifies the posting date of the entry. |
| Document Type | Document Type | Specifies the document type of the entry. | |
| Document No. | Document No. | Specifies the document number of the entry. | |
| Employee No. | Employee No. | Specifies the employee number linked to the entry. | |
| Expense User No. | Expense User No. | Specifies the expense user number linked to the entry. | |
| Description | Description | Specifies the entry description. | |
| Currency Code | Currency Code | Specifies the currency code for the entry amount. | |
| Payment Method Code | Payment Method Code | Specifies the payment method used for the entry. | |
| Original Amount | Original Amount | Specifies the original entry amount. | |
| Original Amt. (LCY) | Original Amt. (LCY) | Specifies the original entry amount in local currency (LCY). | |
| Amount | Amount | Specifies the entry amount. | |
| Amount (LCY) | Amount (LCY) | Specifies the entry amount in local currency (LCY). | |
| Non-Refundable Amount | Non-Refundable Amount | Specifies the reduction applied to the entry amount. | |
| Non-Refundable Amount (LCY) | Non-Refundable Amount (LCY) | Specifies the reduction applied to the entry amount in local currency (LCY). | |
| Reimbursable Amount | Reimbursable Amount | Specifies the amount that can be reimbursed for this entry. | |
| Reimbursable Amt. (LCY) | Reimbursable Amount (LCY) | Specifies the reimbursable amount for the entry in local currency (LCY). | |
| Refundable Amount | Refundable Amount | Specifies the amount refundable for this entry. | |
| Refundable Amount (LCY) | Refundable Amount (LCY) | Specifies the refundable amount for the entry in local currency (LCY). | |
| Entry No. | Entry No. | Specifies the entry number. | |
| Job No. | Job No. | Specifies the job number assigned to the entry. | |
| Job Task No. | Job Task No. | Specifies the job task number assigned to the entry. | |
| Global Dimension 1 Code | Global Dimension 1 Code | Specifies the code for global dimension 1 linked to this entry for analysis. | |
| Global Dimension 2 Code | Global Dimension 2 Code | Specifies the code for global dimension 2 linked to this entry for analysis. | |
| Shortcut Dimension 3 Code | Shortcut Dimension 3 Code | Specifies the code for Shortcut Dimension 3 as defined in General Ledger Setup. | |
| Shortcut Dimension 4 Code | Shortcut Dimension 4 Code | Specifies the code for Shortcut Dimension 4 as defined in General Ledger Setup. | |
| Shortcut Dimension 5 Code | Shortcut Dimension 5 Code | Specifies the code for Shortcut Dimension 5 as defined in General Ledger Setup. | |
| Shortcut Dimension 6 Code | Shortcut Dimension 6 Code | Specifies the code for Shortcut Dimension 6 as defined in General Ledger Setup. | |
| Shortcut Dimension 7 Code | Shortcut Dimension 7 Code | Specifies the code for Shortcut Dimension 7 as defined in General Ledger Setup. | |
| Shortcut Dimension 8 Code | Shortcut Dimension 8 Code | Specifies the code for Shortcut Dimension 8 as defined in General Ledger Setup. |
Actions
| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Entry | Dimensions | View or edit dimensions, such as area, project, or department, that you can assign to sales and purchase documents to distribute costs and analyze transaction history. | |
| Find entries… | Find entries and documents that exist for the document number and posting date on the selected document. (Formerly this action was named Navigate.) |
Procedures
1 local procedures, no public ones.
Triggers
OnOpenPage
Relations
- source table Table 6912 “Expense Ledger Entry”
Pages and codeunits on this table
- Table 6912 “Expense Ledger Entry” (drill-down page)
- Table 6912 “Expense Ledger Entry” (lookup page)
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” (1 call:
SetDimVisibility → UseShortcutDims)
Called by
- Codeunit 6994 “Expense Preview Post Instance” (1 call:
ShowEntries → (object)) - Codeunit 6995 “Exp. Preview Post. Subscriber” (1 call:
OnBeforeShowRecords → (object))
Recent changes
- 2026-08-04 #9859 [Master] - Move Expense Agent (Preview) app into BCApps (main, BC30, feature, added)
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: "Expense Ledger Entries"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.