Country/Region — AIR Region Field
The extension adds 1 field to the standard Country/Region table. This field determines which region a country belongs to, which in turn affects item mapping, pricing rules, and reporting.
Field Reference
| Field ID | Field Name | Data Type | Description |
|---|---|---|---|
| 51417 | AIR Region | Enum | Regional classification. Values: Domestic, Nordic, NordicNonEU, Europe, EuropeNonEU, International |
Automatic Setup
Instead of manually setting the AIR Region on each country, use the built-in "Setup AIR Regions" action:
- Open the Countries/Regions page in Business Central
- Click Actions → Setup AIR Regions
- A dialog opens with the Home Country Code pre-filled from Company Information → Country/Region Code. Verify it (override if wrong) and click OK
- The system classifies all countries automatically; the home country becomes Domestic
The Domestic country follows the company's own country — running the action in a Norwegian company yields NO = Domestic and SE = Nordic; running it in a Swedish company yields SE = Domestic and NO = NordicNonEU. Always verify the pre-filled home country in the dialog before running, especially if Company Information is not yet filled in.
Verify the result before importing AIR Order Item Mapping: the Region is a key field there, so a wrong Domestic country means every home-country booking looks up the wrong mapping row.
Classification Rules
The automatic setup applies these rules:
- All countries start as International
- European countries (a built-in list covering both EU and non-EU Europe) are set to Europe or EuropeNonEU
- Nordic countries (
SE,NO,DK,FI,IS) are set to Nordic or NordicNonEU - The home country is set to Domestic last (it always wins over its group)
Whether a country gets the NonEU variant is derived from standard Business Central data, not hardcoded lists:
- A country counts as EU when its standard EU Country/Region Code field is filled in — make sure this field is correct on the Country/Region records before running the action
- If the home country itself is outside the EU (e.g. Norway), the NonEU regions are never assigned —
GB/CHstay Europe andISstays Nordic, because the EU/non-EU split only matters for companies established inside the EU
Example results
| Country | Swedish company (home = SE) | Norwegian company (home = NO) |
|---|---|---|
| SE | Domestic | Nordic |
| NO | NordicNonEU | Domestic |
| DK, FI | Nordic | Nordic |
| IS | NordicNonEU | Nordic |
| DE, FR, … (EU) | Europe | Europe |
| GB, CH, … (non-EU Europe) | EuropeNonEU | Europe |
| US, TH, … | International | International |
New countries created later
A Country/Region record created after running the setup defaults to International (not Domestic). Rerun the action or set the AIR Region manually if the new country belongs to another region.
How AIR Region Is Used
The AIR Region value flows into the booking processing pipeline:
- Flight processing: The region is determined from the flight route's departure/destination countries
- Item Mapping: The region is used as a key in the AIR Order Item Mapping table to select the correct booking item and service fee item
- Reporting: Region information appears on invoices and can be used for analysis
Config Package Notes
- If importing Country/Region records via config package, include field 51417 (AIR Region) in the package
- Alternatively, import the standard Country/Region records first, then run the "Setup AIR Regions" action to auto-populate
- Make sure the standard EU Country/Region Code field is populated correctly for EU countries before running the action — it drives the EU/non-EU classification
- Manual overrides are supported — if a customer needs different region classifications, set them after running the automatic setup