Codeunit 20458 "Qlty. Mgmt. Feature Telemetry"
Quality Management · Microsoft.QualityManagement.Telemetry
Across versions
- BC23-28not present
- BC29-30present
Neighbourhood 14 connected objects and pages
Quality Management · Microsoft.QualityManagement.Telemetry · BC29-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Access | Internal |
Procedures
LogFeatureUptakeDiscovered(ObjectType: ObjectType; ObjectId: Integer)(internal): Logs a feature uptake telemetry event with status “Discovered” for the specified AL object.LogFeatureUptakeSetup(ObjectType: ObjectType; ObjectId: Integer)(internal): Logs a feature uptake telemetry event with status “Set up” for the specified AL object.LogFeatureUsage(ObjectType: ObjectType; ObjectId: Integer; EventName: Text)(internal): Logs a feature usage telemetry event for the specified AL object and event name.
Plus 2 local procedures.
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 8703 “Feature Telemetry” (3 calls:
LogFeatureUptakeDiscovered → LogUptake,LogFeatureUptakeSetup → LogUptake,LogFeatureUsage → LogUsage)
Called by
- Page 20400 “Qlty. Management Setup” (2 calls:
OnOpenPage → LogFeatureUptakeDiscovered,OnOpenPage → LogFeatureUptakeSetup) - Page 20438 “Qlty. Management Setup Guide” (2 calls:
DoneAction → LogFeatureUptakeSetup,OnOpenPage → LogFeatureUptakeDiscovered) - Page 20401 “Qlty. Tests” (1 call:
OnOpenPage → LogFeatureUptakeDiscovered) - Page 20402 “Qlty. Inspection Template” (1 call:
OnInsertRecord → LogFeatureUptakeSetup) - Page 20404 “Qlty. Inspection Template List” (1 call:
OnOpenPage → LogFeatureUptakeDiscovered) - Page 20405 “Qlty. Inspection Gen. Rules” (1 call:
OnOpenPage → LogFeatureUptakeDiscovered) - Page 20408 “Qlty. Inspection List” (1 call:
OnOpenPage → LogFeatureUptakeDiscovered) - Page 20416 “Qlty. Inspection Result List” (1 call:
OnOpenPage → LogFeatureUptakeDiscovered) - Report 20401 “Qlty. Certificate of Analysis” (1 call:
OnPreReport → LogFeatureUsage) - Report 20402 “Qlty. Inspection Copy Template” (1 call:
OnPreReport → LogFeatureUptakeSetup) - Report 20403 “Qlty. Non-Conformance” (1 call:
OnPreReport → LogFeatureUsage) - Report 20405 “Qlty. General Purpose Inspect.” (1 call:
OnPreReport → LogFeatureUsage) - Table 20405 “Qlty. Inspection Header” (1 call:
FinishInspection → LogFeatureUsage)
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: "codeunit", object_name: "Qlty. Mgmt. Feature Telemetry"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.