Table 4592 "SOA KPI Entry"
SalesOrderAgent · Microsoft.Agent.SalesOrderAgent
Across versions
- BC23-28not present
- BC29-30present
Neighbourhood 5 connected objects and pages
SalesOrderAgent · Microsoft.Agent.SalesOrderAgent · BC29-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| 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 | Record Type | Option | Specifies the type of the record that we are tracking. | OptionCaption: ,Sales Quote,Sales Order |
| 2 | No. | Code[20] | Specifies the number of the record that we are tracking. | |
| 3 | Amount Including Tax | Decimal | Specifies the amount of the record that we are tracking. The amount includes tax. | |
| 4 | Status | Option | Specifies the status of the record that we are tracking | OptionCaption: ,Active,Deleted,Converted to Order,Posted |
| 5 | Created by User ID | Guid | Specifies the user ID of the agent who created the record. | |
| 6 | Contact No. | Code[20] | Specifies the contact number of the record that we are tracking. | |
| 7 | Customer No. | Code[20] | Specifies the customer number of the record that we are tracking. | |
| 8 | Quote No. | Code[20] | Specifies the quote number from which the order was created. | |
| 20 | Contact Name | Text[100] | Specifies the name of the contact. | FlowField: lookup(Contact.Name where(“No.” = field(“Contact No.”))) |
| 21 | Customer Name | Text[100] | Specifies the name of the customer. | FlowField: lookup(Customer.Name where(“No.” = field(“Customer No.”))); not editable |
| 22 | Task ID | BigInteger | Specifies the task ID of the agent. |
Keys
- Key1: Record Type, No. (clustered)
- Key2: Status
Procedures
OpenCard()(internal)
Relations
- Customer Name: CalcFormula Table 18 “Customer”
- Contact Name: CalcFormula Table 5050 “Contact”
Pages and codeunits on this table
- Page 4403 “SOA KPI Entries” (source 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.
- Page 41 “Sales Quote” (1 call:
OpenCard → (object)) - Page 42 “Sales Order” (1 call:
OpenCard → (object))
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: "table", object_name: "SOA KPI Entry"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.