tablePlatform, DevOps & Performanceofficial - Microsoftderived - from the source, no model text

Table 9 "Country/Region"

Base Application · Microsoft.Foundation.Address

Across versions

  1. BC23present
  2. BC24declaration changed
  3. BC25unchanged
  4. BC261 fields removed
  5. BC27-28unchanged
  6. BC2910 fields changed
  7. BC30unchanged

Neighbourhood 139 connected objects and pages

Page 10 "Countries/Regions" (pages and codeunits on it, 2 links)Page 20027 "APIV1 - Countries/Regions" (pages and codeunits on it)Table extension 4825 "Intrastat Report Country " (extended by)Codeunit 43 "Language" (calls, 2 links)Table 114 "Sales Cr.Memo Header" (referenced by, 5 links)Sales Cr.Memo HeaderTable 36 "Sales Header" (referenced by, 5 links)Sales HeaderTable 5107 "Sales Header Archive" (referenced by, 5 links)Sales Header ArchiveTable 6660 "Return Receipt Header" (referenced by, 5 links)Table 110 "Sales Shipment Header" (referenced by, 4 links)Sales Shipment HeaderTable 112 "Sales Invoice Header" (referenced by, 4 links)Table 120 "Purch. Rcpt. Header" (referenced by, 4 links)Purch. Rcpt. HeaderTable 122 "Purch. Inv. Header" (referenced by, 4 links)Table 124 "Purch. Cr. Memo Hdr." (referenced by, 4 links)Purch. Cr. Memo Hdr.Table 38 "Purchase Header" (referenced by, 4 links)Table 5109 "Purchase Header Archive" (referenced by, 4 links)Purchase Header ArchiveTable 5900 "Service Header" (referenced by, 4 links)Table 5990 "Service Shipment Header" (referenced by, 4 links)Table 5992 "Service Invoice Header" (referenced by, 4 links)Service Invoice HeaderTable 5994 "Service Cr.Memo Header" (referenced by, 4 links)Service Cr.Memo HeaderTable 6010 "Service Header Archive" (referenced by, 4 links)Table 6650 "Return Shipment Header" (referenced by, 4 links)Return Shipment HeaderTable 1001 "Job Task" (referenced by, 3 links)Job TaskTable 167 "Job" (referenced by, 3 links)Table 4812 "Intrastat Report Line" (referenced by, 3 links)Intrastat Report LineTable 5135 "Job Archive" (referenced by, 3 links)Table 5136 "Job Task Archive" (referenced by, 3 links)Job Task ArchiveTable 5475 "Sales Invoice Entity Aggregate" (referenced by, 3 links)Table 5477 "Purch. Inv. Entity Aggregate" (referenced by, 3 links)Purch. Inv. Entity AggregateTable 5495 "Sales Order Entity Buffer" (referenced by, 3 links)Table 5496 "Purchase Order Entity Buffer" (referenced by, 3 links)Table 5505 "Sales Quote Entity Buffer" (referenced by, 3 links)Table 5970 "Filed Service Contract Header" (referenced by, 3 links)Table 8052 "Customer Subscription Contract" (referenced by, 3 links)Table 8057 "Subscription Header" (referenced by, 3 links)Table 1226 "Payment Export Data" (referenced by, 2 links)Table 1382 "Item Templ." (referenced by, 2 links)Table 263 "Intrastat Jnl. Line" (referenced by, 2 links)Table 27 "Item" (referenced by, 2 links)countryRegion resource type (Learn pages)CREATE countryRegions (Learn pages)

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.

Base Application · Microsoft.Foundation.Address · BC23-30 · source at ea08af5e · facts from BC29

Learn documents this table through its pages: Page 30027 “APIV2 - Countries/Regions” (5 Learn pages), Page 10 “Countries/Regions” (2).

Properties

Property Value
Caption Country/Region
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 Code Δ BC29 Code[10] Specifies the country/region of the address. NotBlank
2 Name Δ BC29 Text[50] Specifies the country/region of the address.
4 ISO Code Δ BC29 Code[2] Specifies a two-letter country code defined in ISO 3166-1.
5 ISO Numeric Code Δ BC29 Code[3] Specifies a three-digit code number defined in ISO 3166-1.
6 EU Country/Region Code Δ BC29 Code[10] Specifies the EU code for the country/region you are doing business with.
7 Intrastat Code Δ BC29 Code[10] Specifies an INTRASTAT code for the country/region you are trading with.
8 Address Format Δ BC29 Enum “Country/Region Address Format” Specifies the format of the address that is displayed on external-facing documents. You link an address format to a country/region code so that external-facing documents based on cards or documents with that country/region code use the specified address format. NOTE: If the County field is filled in… enum Enum 8 “Country/Region Address Format”
9 Contact Address Format Δ BC29 Option Specifies where you want the contact name to appear in mailing addresses. OptionCaption: First,After Company Name,Last
10 VAT Scheme Δ BC29 Code[10] Specifies the national body that issues the VAT registration number for the country/region in connection with electronic document sending.
11 Last Modified Date Time DateTime — not editable
12 County Name Δ BC29 Text[30] Specifies the name of the county.

Keys

  • Key1: Code (clustered)
  • Key2: EU Country/Region Code
  • Key3: Intrastat Code
  • Key4: Name

Events published

  • OnBeforeInitAddressFormat(var CountryRegion: Record "Country/Region"; var IsHandled: Boolean) (integration)

Procedures

  • IsEUCountry(CountryRegionCode: Code[10]): Boolean
  • TranslateName(LanguageCode: Code[10])
  • GetTranslatedName(LanguageID: Integer): Text[50]
  • GetTranslatedName(LanguageCode: Code[10]): Text[50]
  • GetNameInCurrentLanguage(): Text[50]
  • CreateAddressFormat(CountryCode: Code[10]; LinePosition: Integer; FieldID: Integer): Integer
  • CreateAddressFormatLine(CountryCode: Code[10]; FieldPosition: Integer; FieldID: Integer; LineNo: Integer)
  • InitAddressFormat()

Plus 1 local procedures.

Triggers

OnDelete, OnInsert, OnModify, OnRename

Relations

Referenced by

223 fields in 127 objects relate to this table (TableRelation or CalcFormula).

Pages and codeunits on this table

Extended by

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.

Countries that replace it

AU, BE, CA, CH, ES, FI, FR, IT, MX, NL, NZ, RU, US

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: "Country/Region"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources