pageFinanceofficial - Microsoftderived - from the source, no model text

Page 4705 "VAT Group Setup Guide"

VATGroupManagement · Microsoft.Finance.VAT.Group

Across versions

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

Neighbourhood 9 connected objects and pages

Codeunit 4700 "VAT Group Communication" (calls, 3 links)VAT Group CommunicationCodeunit 1990 "Guided Experience" (calls)Guided ExperienceCodeunit 4030 "Client Type Management" (calls)Client Type ManagementCodeunit 453 "Job Queue - Enqueue" (calls)Job Queue - EnqueueCodeunit 457 "Environment Information" (calls)Environment InformationCodeunit 4701 "VAT Group Helper Functions" (calls)VAT Group Helper FunctionsCodeunit 501 "OAuth2" (calls)OAuth2Codeunit 8703 "Feature Telemetry" (calls)Feature TelemetryThe VAT Group Management extension for the United Kingdom (Learn pages)The VAT Group Management ext…

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.

VATGroupManagement · Microsoft.Finance.VAT.Group · captioned “VAT Group Management” · BC29-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption VAT Group Management
PageType NavigatePage

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
ProgressBanner SetupBanner MediaResourcesStandard."Media Reference" Setup Banner
DoneBanner CompleteBanner MediaResourcesDone."Media Reference" Complete Banner
Welcome This guide will help you define member and representative companies in the VAT group. Group members submit VAT returns to the group representative, who then submits the aggregated return for all member companies to the tax authorities. label —
SelectType VAT Group Role VATGroupRole Specifies whether you are a member of the group, or the group’s representative.
My company is the group representative To add members, choose the number in the Approved Members field. label —
RepresentativeSetup Approved Members VATReportSetup."Approved Members" Specifies the number of approved members that are allowed to submit their VAT returns. Clicking on this number will open the Approved Members page.
Group Settlement Account GroupSettlementAccount Specifies the settlement account for the VAT group member amounts.
VAT Settlement Account VATSettlementAccount Specifies the normal VAT settlement account.
VAT Due Box No. VATDueBoxNo Specifies the box that represents the total due VAT amount from a VAT Group Submission.
Group Settlement General Journal Template GroupSettleGenJnlTempl Specifies the general journal template used for the document to post the Group VAT to the settlement account.
My company is a member of the VAT group Enter connection settings for the group representative company’s Business Central. Connection settings can differ, depending on how Business Central is deployed. The representative can provide this information. label —
MemberSetup Group Member Id MemberIdentifier Specifies the group member identifier.
Group Representative Product Version GroupRepresentativeBCVersion Specifies the product version that the group representative uses.
API URL APIURL Specifies the API URL of the representative company’s Business Central or Dynamics NAV.
Group Representative Company GroupRepresentativeCompany Specifies the name of the company in the representative’s Business Central or Dynamics NAV that will receive your VAT returns.
OnPremAuth Authentication Type VATGroupAuthenticationType Specifies the authentication types that you can use when connecting to a VAT group representative using Business Central.
SaasAuth Authentication Type VATGroupAuthenticationTypeSaas Specifies the authentication types that you can use when connecting to a VAT group representative using Business Central.
SaasOnSaaS Group Representative Uses Business Central Online GroupRepresentativeOnSaaS Specifies whether the group representative is using Business Central online.
WebServiceAccessKeyAuthControl User Name Username Specifies the user name in the representative company’s Business Central that you will use when you connect
Web Service Access Key WebServiceAccessKey Specifies the web service access key of a user in the representative company’s Business Central that you will use when you connect.
OAuth2control Client ID ClientId Specifies the client ID from the App Registration in Azure Active Directory.
Client Secret ClientSecret Specifies the client secret from the App Registration in Azure Active Directory.
OAuth 2.0 Authority Endpoint OAuthAuthorityUrl Specifies the OAuth 2.0 authority endpoint of the App Registration in Azure Active Directory.
OAuth 2.0 Resource URL ResourceURL Specifies the OAuth 2.0 resource URL of the API you will get access to in Azure Active Directory. For instance https://api.businesscentral.dynamics.com/
OAuth 2.0 Redirect URL RedirectURL Specifies the OAuth 2.0 redirect URL of the App Registration in Azure Active Directory.
MemberVATReportSetup VAT Report Configurations part Page 4709 “VAT Reports Configuration Part” —
Automatically refresh VAT report statuses Enable Automatic Refresh IsJobQueueEnabled Specifies if you want to automatically update the status of the VAT reports with a background task.

Actions

Group Action ToolTip Runs
Processing Test Connection Initiates a test connection to the group master company in order to check if the authentication is correctly set up.
Back Go to previous page
Next Go to next page
Finish Finish the wizard

Procedures

20 local procedures, no public ones.

Triggers

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.

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: "VAT Group Setup Guide"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 2 sources