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

Table 6969 "Expense Agent Env. Consumption"

ExpenseAgent · Microsoft.ExpenseAgent

Across versions

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

Neighbourhood 4 connected objects and pages

Table 6900 "Expense" (relates to)ExpenseTable 6906 "Expense Report Header" (relates to)Expense Report HeaderTable 6923 "Expense User" (relates to)Expense UserPage 7079 "EA Billing Overview" (pages and codeunits on it)EA Billing Overview

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 · captioned “Expense Agent Environment Consumption” · BC29-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Expense Agent Environment Consumption
Access Internal
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 Consumption Unique ID Text[1024] User AI Consumption Data Unique ID caption TableRelation “User AI Consumption Data”.“Unique Id”; NotBlank
3 Expense User No. Code[20] Specifies the expense user associated with this consumption entry. via Page 7079 “EA Billing Overview” TableRelation Table 6923 “Expense User” (“Expense User”.“No.”); DataClassification EndUserPseudonymousIdentifiers
4 Consumption Source Type Enum “Expense Agent Cons. Source” Specifies whether this consumption originated from an individual expense or an expense report. via Page 7079 “EA Billing Overview” enum Enum 6968 “Expense Agent Cons. Source”; DataClassification SystemMetadata
5 Consumption Source System ID Guid — TableRelation Table 6900 “Expense”, Table 6906 “Expense Report Header” (if (“Consumption Source Type” = const(Expense)) “Expense”.SystemID else if (“Consumption Source Type” = const(“Expense Report”)) “Expense Report Header”.SystemID); DataClassification SystemMetadata
6 Consumption Source Operation Code[50] Specifies the operation that triggered the consumption, such as creating, updating, or processing an expense. via Page 7079 “EA Billing Overview” DataClassification SystemMetadata
101 Consumption DateTime DateTime Specifies the date and time when the consumption occurred. via Page 7079 “EA Billing Overview” FlowField: lookup(“User AI Consumption Data”.“Consumption DateTime” where(“Unique Id” = field(“Consumption Unique ID”)))
102 User Id Guid — FlowField: lookup(“User AI Consumption Data”.“User Id” where(“Unique Id” = field(“Consumption Unique ID”)))
106 App Version Text[50] — FlowField: lookup(“User AI Consumption Data”.“App Version” where(“Unique Id” = field(“Consumption Unique ID”)))
108 Feature Name Text[256] — FlowField: lookup(“User AI Consumption Data”.“Feature Name” where(“Unique Id” = field(“Consumption Unique ID”)))
109 Actions Text[1024] Specifies the actions performed during this consumption entry. via Page 7079 “EA Billing Overview” FlowField: lookup(“User AI Consumption Data”.“Actions” where(“Unique Id” = field(“Consumption Unique ID”)))
110 Copilot Studio Feature Text[1024] — FlowField: lookup(“User AI Consumption Data”.“Copilot Studio Feature” where(“Unique Id” = field(“Consumption Unique ID”)))
111 Copilot Credits Decimal Specifies the number of Copilot credits consumed by this entry. via Page 7079 “EA Billing Overview” FlowField: lookup(“User AI Consumption Data”.“Copilot Credits” where(“Unique Id” = field(“Consumption Unique ID”)))
113 Company Name Text[30] Specifies the company in which this consumption entry was recorded. via Page 7079 “EA Billing Overview” FlowField: lookup(“User AI Consumption Data”.“Company Name” where(“Unique Id” = field(“Consumption Unique ID”)))
115 Processed For Billing Boolean Specifies whether this consumption entry has been processed for billing. via Page 7079 “EA Billing Overview” FlowField: lookup(“User AI Consumption Data”.“Processed For Billing” where(“Unique Id” = field(“Consumption Unique ID”)))
116 CS Feature Quantity Integer Specifies the quantity of Copilot Studio feature units consumed. via Page 7079 “EA Billing Overview” FlowField: lookup(“User AI Consumption Data”.“Copilot Studio Feature Quantity” where(“Unique Id” = field(“Consumption Unique ID”)))
117 CS Feature Display Name Text[1024] Specifies the display name of the Copilot Studio feature used. via Page 7079 “EA Billing Overview” FlowField: lookup(“User AI Consumption Data”.“Copilot Studio Feature Display Name” where(“Unique Id” = field(“Consumption Unique ID”)))

Keys

  • PK: Consumption Unique ID (clustered)
  • ExpenseUser: Expense User No.
  • Source: Consumption Source Type, Consumption Source System ID

Procedures

  • GetTaskDisplayName(var TaskShortName: Text[30]; var TaskLongName: Text)

Plus 2 local procedures.

Relations

Pages and codeunits on this table

Recent changes

Ask your agent

Procedure bodies are not stored here (D10). 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: "Expense Agent Env. Consumption"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources