---
id: object/table/8627
type: object
title: Table 8627 "Config. Setup"
summary: Table 8627 "Config. Setup" in Base Application (System.IO). 54 fields, 12 public procedures. Present since at least BC23, still in BC30, changed in BC24, BC26-27, BC29.
tier: official
language: en
tags:
  - table
  - base application
versions:
  introduced: null
  last_changed: "29"
  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: 15b6199d9d9e26512dfb8c55d88860d1f35c1c3900279e77baf40eb64cb7a6c8
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/System/RapidStart/ConfigSetup.Table.al
    title: src/Layers/W1/BaseApp/System/RapidStart/ConfigSetup.Table.al (releases/29.x)
    date: null
    commit: ea08af5ef2d6a9b5c5af4a029288abbe2c883220
    t: null
    quote: null
links:
  learn:
    - https://learn.microsoft.com/dynamics365/business-central/dev-itpro/administration/trials-subscriptions
    - https://learn.microsoft.com/dynamics365/business-central/about-new-company
  objects: []
  features: []
  topics:
    - topic/business-central/development-and-administration/administration-tasks-in-business-central
    - topic/business-central/get-started/try
    - topic/dev-itpro/administration/understand-business-central-online
  localizations:
    - localization/ca
    - localization/mx
    - localization/us
  videos: []
  posts: []
  guidelines: []
object_type: table
object_id: 8627
name: Config. Setup
namespace: System.IO
app: Base Application
extends: null
first_version: "23"
last_version: "30"
present_in:
  - "23"
  - "24"
  - "25"
  - "26"
  - "27"
  - "28"
  - "29"
  - "30"
changed_in:
  - "24"
  - "26"
  - "27"
  - "29"
source_major: "29"
obsolete: null
countries:
  - ca
  - mx
  - us
ms_search_form_ids: []
counts:
  fields: 54
  procedures: 13
  events: 0
  subscribers: 0
relations:
  out: 0
  referenced_by: 0
  pages: 3
  extended_by: 0
  event_subscribers: 0
  calls: 6
  called_by: 0
  implements: 0
---

# Table 8627 "Config. Setup"

> Table 8627 "Config. Setup" in Base Application (System.IO). 54 fields, 12 public procedures. Present since at least BC23, still in BC30, changed in BC24, BC26-27, BC29.

Base Application · System.IO · BC23-30 · [source at ea08af5e](https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/System/RapidStart/ConfigSetup.Table.al) · facts from BC29

Learn documents this table through its pages: [Page 1803 "Assisted Company Setup Wizard"](../page/1803.md) (2 Learn pages).

## Properties

| Property | Value |
|---|---|
| Caption | Config. Setup |
| 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 | Primary Key | Code[10] | — |  |
| 2 | Name | Text[100] | Specifies the name of your company that you are configuring. <small>via [Page 8629 "Config. Wizard"](../page/8629.md)</small> |  |
| 3 | Name 2 | Text[50] | — |  |
| 4 | Address | Text[100] | Specifies an address for the company that you are configuring. <small>via [Page 8629 "Config. Wizard"](../page/8629.md)</small> |  |
| 5 | Address 2 | Text[50] | Specifies additional address information. <small>via [Page 8629 "Config. Wizard"](../page/8629.md)</small> |  |
| 6 | City | Text[30] | Specifies the city where the company that you are configuring is located. <small>via [Page 8629 "Config. Wizard"](../page/8629.md)</small> |  |
| 7 | Phone No. | Text[30] | Specifies the telephone number of the company that you are configuring. <small>via [Page 8629 "Config. Wizard"](../page/8629.md)</small> |  |
| 8 | Phone No. 2 | Text[30] | — |  |
| 9 | Telex No. | Text[30] | — |  |
| 10 | Fax No. | Text[30] | Specifies fax number of the company that you are configuring. <small>via [Page 8629 "Config. Wizard"](../page/8629.md)</small> |  |
| 11 | Giro No. | Text[20] | Specifies the giro number of the company that you are configuring. <small>via [Page 8629 "Config. Wizard"](../page/8629.md)</small> |  |
| 12 | Bank Name | Text[100] | Specifies the name of the bank the company uses. <small>via [Page 8629 "Config. Wizard"](../page/8629.md)</small> |  |
| 13 | Bank Branch No. | Text[20] | Specifies the branch number of the bank that the company that you are configuring uses. <small>via [Page 8629 "Config. Wizard"](../page/8629.md)</small> |  |
| 14 | Bank Account No. | Text[30] | Specifies the bank account number of the company that you are configuring. <small>via [Page 8629 "Config. Wizard"](../page/8629.md)</small> |  |
| 15 | Payment Routing No. | Text[20] | Specifies the payment routing number of the company that you are configuring. <small>via [Page 8629 "Config. Wizard"](../page/8629.md)</small> |  |
| 17 | Customs Permit No. | Text[10] | — |  |
| 18 | Customs Permit Date | Date | — |  |
| 19 | VAT Registration No. | Text[20] | Specifies the customer's VAT registration number. <small>via [Page 8629 "Config. Wizard"](../page/8629.md)</small> |  |
| 20 | Registration No. | Text[20] | — |  |
| 21 | Telex Answer Back | Text[20] | — |  |
| 22 | Ship-to Name | Text[100] | — |  |
| 23 | Ship-to Name 2 | Text[50] | — |  |
| 24 | Ship-to Address | Text[100] | — |  |
| 25 | Ship-to Address 2 | Text[50] | — |  |
| 26 | Ship-to City | Text[30] | — |  |
| 27 | Ship-to Contact | Text[100] | — |  |
| 28 | Location Code | Code[10] | — |  |
| 29 | Picture | BLOB | Specifies the picture that has been set up for the company, for example, a company logo. <small>via [Page 8629 "Config. Wizard"](../page/8629.md)</small> |  |
| 30 | Post Code | Code[20] | Specifies the postal code. <small>via [Page 8629 "Config. Wizard"](../page/8629.md)</small> |  |
| 31 | County | Text[30] | — |  |
| 32 | Ship-to Post Code | Code[20] | — |  |
| 33 | Ship-to County | Text[30] | — |  |
| 34 | E-Mail | Text[80] | Specifies the email address of the company that you are configuring. <small>via [Page 8629 "Config. Wizard"](../page/8629.md)</small> |  |
| 35 | Home Page | Text[255] | Specifies your company's web site. <small>via [Page 8629 "Config. Wizard"](../page/8629.md)</small> |  |
| 36 | Country/Region Code | Code[10] | Specifies the country/region of the address. <small>via [Page 8629 "Config. Wizard"](../page/8629.md)</small> |  |
| 37 | Ship-to Country/Region Code | Code[10] | — |  |
| 38 | IBAN | Code[50] | Specifies the international bank account number of the primary bank account of the company that you are configuring. <small>via [Page 8629 "Config. Wizard"](../page/8629.md)</small> |  |
| 39 | SWIFT Code | Code[20] | Specifies the SWIFT code (international bank identifier code) of the primary bank of the company that you are configuring. <small>via [Page 8629 "Config. Wizard"](../page/8629.md)</small> |  |
| 40 | Industrial Classification | Text[30] | Specifies the type of industry that the company that you are configuring is. <small>via [Page 8629 "Config. Wizard"](../page/8629.md)</small> |  |
| 500 | Logo Position on Documents | Option | — | OptionCaption: No Logo,Left,Center,Right |
| 5700 | Responsibility Center | Code[10] | — |  |
| 5791 | Check-Avail. Period Calc. | DateFormula | — |  |
| 5792 | Check-Avail. Time Bucket | Option | — | OptionCaption: Day,Week,Month,Quarter,Year |
| 7600 | Base Calendar Code | Code[10] | — |  |
| 7601 | Cal. Convergence Time Frame | DateFormula | — |  |
| 8600 | Package File Name | Text[250] | — |  |
| 8601 | Package Code | Code[20] | Specifies the code of the configuration package. <small>via [Page 8629 "Config. Wizard"](../page/8629.md)</small> | not editable |
| 8602 | Language ID | Integer | — | TableRelation Windows Language; not editable |
| 8603 | Product Version | Text[80] | — | not editable |
| 8604 | Package Name | Text[50] | Specifies the name of the package that contains the configuration information. <small>via [Page 8629 "Config. Wizard"](../page/8629.md)</small> |  |
| 8605 | Your Profile Code | Code[30] | — | TableRelation "All Profile"."Profile ID" |
| 8606 | Your Profile App ID | Guid | — |  |
| 8607 | Your Profile Scope | Option | — | OptionCaption: System,Tenant |
| 8608 | Package File | BLOB | — |  |

## Keys

- Key1: Primary Key (clustered)

## Procedures

- `CompleteWizard(): Boolean`
- `SelectDefaultRoleCenter(ProfileID: Code[30]; AppID: Guid; Scope: Option System,Tenant)`
- `ReadPackageHeader(DecompressedFileName: Text)`
- `ReadPackageHeaderFromStream(InStream: InStream)`
- `ImportPackage(DecompressedFileName: Text)`
- `ImportPackageFromStream(InStream: InStream)`
- `ApplyPackages(): Integer`
- `ApplyAnswers()`
- `CopyCompInfo()`
- `SetHideDialog(NewHideDialog: Boolean)`
- `DecompressPackage(UploadToServer: Boolean): Text`
- `DecompressPackageToBlob(var TempBlob: Codeunit "Temp Blob"; var TempBlobUncompressed: Codeunit "Temp Blob")`

Plus 1 local procedures.

## Pages and codeunits on this table

- [Page 1803 "Assisted Company Setup Wizard"](../page/1803.md) (source table)
- [Page 8629 "Config. Wizard"](../page/8629.md) (source table)
- [Page 8638 "Configuration Completion"](../page/8638.md) (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.

- [Codeunit 8614 "Config. XML Exchange"](../codeunit/8614.md) (8 calls: `DecompressPackage → DecompressPackage`, `DecompressPackageToBlob → DecompressPackageToBlob`, `ImportPackage → ImportPackageXML`, …)
- [Codeunit 6224 "XML DOM Management"](../codeunit/6224.md) (2 calls: `ReadPackageHeader → LoadXMLDocumentFromFile`, `ReadPackageHeaderFromStream → LoadXMLDocumentFromInStream`)
- [Codeunit 8611 "Config. Package Management"](../codeunit/8611.md) (2 calls: `ApplyPackages → ApplyPackage`, `ApplyPackages → SetHideDialog`)
- [Codeunit 419 "File Management"](../codeunit/419.md) (1 call: `DecompressPackage → UploadFile`)
- [Codeunit 8610 "Questionnaire Management"](../codeunit/8610.md) (1 call: `ApplyAnswers → ApplyAnswers`)
- [Codeunit 9170 "Conf./Personalization Mgt."](../codeunit/9170.md) (1 call: `SelectDefaultRoleCenter → ChangeDefaultRoleCenter`)

## Across versions

- Present in: BC23-30
- Changed (declaration) in: BC24, BC26-27, BC29

## Countries that replace it

[CA](../../localizations/ca.md), [MX](../../localizations/mx.md), [US](../../localizations/us.md)

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