---
id: object/page/6711
type: object
title: Page 6711 "OData Setup Wizard"
summary: Page 6711 "OData Setup Wizard" in Base Application (System.Integration). 2 public procedures. Present since at least BC23, still in BC30.
tier: official
language: en
tags:
  - page
  - base application
versions:
  introduced: null
  last_changed: null
  deprecated: null
review:
  state: derived
  by: null
  at: null
  flags: []
generated:
  at: "2026-10-11T00:31:51.816Z"
  pipeline: 0.2.0
  prompts: {}
  input_hash: 72f2c60fec112d716315560e2e6a827e934e3b14bd008d8cecaacf6adfda3305
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/System/OData/ODataSetupWizard.Page.al
    title: src/Layers/W1/BaseApp/System/OData/ODataSetupWizard.Page.al (releases/29.x)
    date: null
    commit: ea08af5ef2d6a9b5c5af4a029288abbe2c883220
    t: null
    quote: null
links:
  learn: []
  objects: []
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
object_type: page
object_id: 6711
name: OData Setup Wizard
caption: Reporting Data Setup
namespace: System.Integration
app: Base Application
extends: null
first_version: "23"
last_version: "30"
present_in:
  - "23"
  - "24"
  - "25"
  - "26"
  - "27"
  - "28"
  - "29"
  - "30"
changed_in: []
source_major: "29"
obsolete: null
countries: []
ms_search_form_ids: []
counts:
  fields: 0
  procedures: 16
  events: 0
  subscribers: 0
  controls: 15
  actions: 6
relations:
  out: 0
  referenced_by: 0
  pages: 0
  extended_by: 0
  event_subscribers: 0
  calls: 4
  called_by: 0
  implements: 0
---

# Page 6711 "OData Setup Wizard"

> Page 6711 "OData Setup Wizard" in Base Application (System.Integration). 2 public procedures. Present since at least BC23, still in BC30.

Base Application · System.Integration · captioned "Reporting Data Setup" · BC23-30 · [source at ea08af5e](https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/System/OData/ODataSetupWizard.Page.al) · facts from BC29

## Properties

| Property | Value |
|---|---|
| Caption | Reporting Data Setup |
| SourceTable | Tenant Web Service |
| PageType | NavigatePage |
| UsageCategory | Administration |

## 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 |
|---|---|---|---|
| Control17 | MediaResourcesStandard.""Media Reference"" | `MediaResourcesStandard."Media Reference"` | — |
| Control19 | MediaResourcesDone.""Media Reference"" | `MediaResourcesDone."Media Reference"` | — |
| Welcome to Reporting Data Setup | You can create data sets that you can use for building reports in Excel, Power BI, or any other reporting tool that works with an OData data source. | label | — |
|  | Whitespace1.1.1 | label | — |
|  | For some tools such as Power BI, selecting columns or setting filters from this assisted setup guide will have no effect. After you complete the assisted setup, use Power BI Desktop to create or modify reports to use the newly created web service, selecting the columns and setting the filters as nee... | label | — |
| Let's go! | Choose Next so you can create reporting data sets. | label | — |
| I want to... | ActionType | `ActionType` | — |
| Control28 | Name | `ServiceNameLookup` | — |
| Control32 | New Name | `ServiceNameEdit` | Specifies the service name. Name cannot contain space(s). |
| Select the data you would like to use for your reports and define a name for this data set. | Data Source Type | `ObjectTypeLookup` | — |
|  | Data Source Id | `Rec."Object ID"` | — |
|  | Data Source Name | `DisplayObjectName()` | — |
| Choose the Fields to include in your data set | ODataColSubForm | part [Page 6710 "OData Column Choose SubForm"](../page/6710.md) | — |
| Success! | Your data set has been successfully created! | label | — |
|  | OData URL | `oDataUrl` | — |

## Actions

| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Processing | Add Filters | — |  |
|  | Back | — |  |
|  | Next | — |  |
|  | Publish | — |  |
|  | Finish | — |  |
|  | Excel | — |  |

## Procedures

- `ConvertFieldTypeToEdmType(FieldType: FieldType): Enum "Edit in Excel Edm Type"`
- `EditInExcelVisible()`

Plus 14 local procedures.

## Triggers

OnInit, OnOpenPage, OnQueryClosePage

## 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 6710 "ODataUtility"](../codeunit/6710.md) (6 calls: `CopyTempTableToConcreteTable → GenerateODataV3FilterText`, `CopyTempTableToConcreteTable → GenerateODataV4FilterText`, `CopyTempTableToConcreteTable → GenerateSelectText`, …)
- [Codeunit 9750 "Web Service Management"](../codeunit/9750.md) (6 calls: `CopyTempTableToConcreteTable → SetODataFilterClause`, `CopyTempTableToConcreteTable → SetODataSelectClause`, `CopyTempTableToConcreteTable → SetODataV4FilterClause`, …)
- [Codeunit 4030 "Client Type Management"](../codeunit/4030.md) (2 calls: `EditInExcelVisible → GetCurrentClientType`, `LoadTopBanners → GetCurrentClientType`)
- [Codeunit 1490 "Edit in Excel Filters"](../codeunit/1490.md) (1 call: `UpdateEditInExcelFilters → AddFieldV2`)

## Across versions

- Present in: BC23-30
- Changed (declaration) in: none

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: "OData Setup Wizard")`, then `bcatlas_get_procedure_body` or `bcatlas_get_neighbors` on the returned id.
