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

Page 6951 "Expense Users"

ExpenseAgent · Microsoft.ExpenseAgent

Across versions

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

Neighbourhood 5 connected objects and pages

Table 6923 "Expense User" (relates to)Expense UserPage 6949 "Expense User" (pages and codeunits on it)Expense UserTable 6923 "Expense User" (pages and codeunits on it)Expense UserCodeunit 6905 "Import Expense User" (calls)Import Expense UserSet Up Expense Users and Teams (Learn pages)Set Up Expense Users and Teams

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 Users
SourceTable Expense User
PageType List
UsageCategory Lists
ApplicationArea Basic, Suite

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 number assigned to the expense user.
Employee No. Employee No. Specifies the employee selected from the employee table.
Name Name Specifies the expense user’s name. If an employee number is selected, the name is filled automatically using the first and last name from the employee table.
CanApprove Can Approve Specifies whether the employee can approve expense. from the table field
Job Title Job Title Specifies the expense user’s job title. If an employee number is selected, it is filled automatically from the employee table.
E-mail E-mail Specifies the expense user’s company email address. If an employee number is selected, it is filled automatically from the company email on the employee table.
ApproverName Approver Name Specifies the name of the expense user who can approve for this user. from the table field
Welcome Email Status Welcome Email Status Specifies whether a welcome email has been queued, sent, or failed for the expense user.

Actions

Group Action ToolTip Runs
Processing Add all employees Adds active employees from this company as expense users.
Import Expense Users Imports employees from your organization as expense users.
Create Employee Checks for an existing employee by email and creates an employee if no match exists.
Send Welcome Email Sends a welcome email to the selected expense user.

Procedures

2 local procedures, no public ones.

Triggers

OnDeleteRecord, OnOpenPage, OnAfterGetCurrRecord

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

Evidence 2 sources