pageCopilot & Agentsofficial - Microsoftderived - from the source, no model text

Page 6910 "Expense Report"

ExpenseAgent · Microsoft.ExpenseAgent

Across versions

  1. BC23-28not present
  2. BC29-30present

Neighbourhood 9 connected objects and pages

Table 6906 "Expense Report Header" (relates to)Expense Report HeaderPage 6997 "Expense Reports" (pages and codeunits on it)Expense ReportsCodeunit 6901 "Expense Report Approval Mgmt" (calls, 9 links)Expense Report Approval MgmtCodeunit 1330 "Instruction Mgt." (calls, 5 links)Instruction Mgt.Codeunit 6900 "Expense Doc No Visibility" (calls)Expense Doc No VisibilityCodeunit 6910 "Expense Report" (calls)Expense ReportCodeunit 6987 "Expense Report-Post" (calls)Expense Report-PostCreate and Submit Expense Reports (Learn pages)Create and Submit Expense Re…Post Expense Reports in Business Central (Learn pages)Post Expense Reports in Busi…

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.

ExpenseAgent · Microsoft.ExpenseAgent · BC29-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Expense Report
SourceTable Expense Report Header
PageType Card

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
General No. No. Specifies the expense report number. Visible when document numbers are shown.
Expense User No. Expense User No. Specifies the expense user for the report.
Description Description Specifies the value of the Description field.
Expense Report Date Expense Report Date Specifies the date of the expense report.
Posting Date Posting Date Specifies the Posting Date field.
Shortcut Dimension 1 Code Shortcut Dimension 1 Code Specifies dimension 1 used for analytics and posting.
Shortcut Dimension 2 Code Shortcut Dimension 2 Code Specifies dimension 2 used for analytics and posting.
Reimbursement Currency Code Reimbursement Currency Code Specifies the value of the Reimbursement Currency Code field.
Status Status Specifies the current status of the expense report, for example Draft, Released, or Posted.
VAT Bus. Posting Group VAT Bus. Posting Group Specifies the VAT business posting group used when posting VAT for this expense report.
Employee Posting Group Employee Posting Group Specifies the employee posting group used when posting expenses for this expense report.
Spend Request No. Spend Request No. Specifies the travel request number that is associated with this expense report. from the table field
Final Approver No. Final Approver No. Specifies the final approver for the expense report, prepopulated from the expense user’s approver.
Interim Approver No. Interim Approver No. Specifies the optional interim approver who approves before the final approver.
Approval Comments Approver Comment ApproverComment Specifies the latest comment from the approver. Drill down to view the full comment.
Submitter Comment SubmitterComment Specifies the latest comment from the submitter. Drill down to view the full comment.
Content Expense Report Subform part Page 6999 “Expense Report SubPage” —
Attestation Anti-Corruption Attestation Anti-Corruption Attestation Specifies whether you accepted the anti-corruption attestation.
Anti-Corruption Description Anti-Corruption Description Specifies details that explain the anti-corruption attestation when required.
Administration Corrected Corrected Specifies whether this report corrects a previously posted report.
Corrected Document No. Corrected Document No. Specifies the number of the document that this report corrects.
Language Code Language Code Specifies the language code used for the report.
Reason Code Reason Code Specifies the reason code for corrections or cancellations.
Responsibility Center Responsibility Center Specifies the responsibility center used for posting and reporting.
FactBoxes Documents part Page 1178 “Doc. Attachment List Factbox” —
Expense Report Statistics obsolete Pending 29.0; #if not CLEAN29 part Page 6982 “Expense Report Statistics” —
Expense Report FactBox part Page 7098 “Expense Report FactBox” —
Expense part Page 6938 “Expense Factbox” —
Rule Violations part Page 6932 “Expense Report Rule Violations” —
History part Page 7123 “Expense Activity Log FactBox” —
Preview part Page 6956 “Expense Picture” —

Actions

Group Action ToolTip Runs
Release Release Release the document to the next stage of processing. You must reopen the document before you can make changes to it.
Reopen Reopen the document to change it after it has been approved. Approved documents have the Released status and must be opened before they can be changed.
Posting Post Post this expense report.
Post and New Post the sales document and create a new, empty one.
Preview Posting Review the different types of entries that will be created when you post the document or journal.
Functions Get Expense Line Executes the Get Expense Line action.
Approval Approve Approve the expense report that is pending your approval. Only the assigned approver can approve it.
Reject Reject the expense report that is pending your approval. Only the assigned approver can reject it.
Request Approval Submit Submit all open expense report.
Reopen Submitted Reopen all submitted or rejected expense report.
Assign Interim Approver Assign an optional interim approver who approves before the final approver.
Expense Comments View or add comments for the record. Page 6977 “Expense Report Comment Sheet”
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.
VAT Specification View the VAT details for the record. Page 7081 “Expense Report Line VAT Spec.”
Travel Request View the details of the travel request associated with this expense report. Page 7129 “Travel Request Card”
Statistics View statistical information, such as VAT amounts, for the expense report. Page 7095 “Expense Report Stats”
Report Expense Report Details Run the detailed expense report for this expense report.
Expense Report Summary Page Run the summary page report for this expense report.
Expense Report Cover Page Run the cover page report for this expense report.

Procedures

  • Process(ActionType: Enum "Expense Approval Action") (internal)

Plus 12 local procedures.

Triggers

OnOpenPage, OnNewRecord, OnAfterGetCurrRecord, OnAfterGetRecord

Relations

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.

Recent changes

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

Evidence 3 sources