import { IconCardsGrid } from "../../../../src/components/ColumnsCards";

# Supported records

365 business Address Validation checks addresses on master data, ship-to addresses, and documents, with a different scope of functions for each.

Not every record in Microsoft Dynamics 365 Business Central supports every function the same way: for some, the check runs automatically when an address is changed, for others only through an action or a batch report. The following overview shows what applies to which record.

<IconCardsGrid
  items={[
    {
      href: "/en-us/365-business-address-validation/records/master-data",
      iconClass: "fa-duotone fa-thin fa-address-card",
      eyebrow: "Master data",
      title: "Contact, Customer, Vendor, Employee, Resource, and addresses",
    },
    {
      href: "/en-us/365-business-address-validation/records/documents",
      iconClass: "fa-duotone fa-thin fa-file-invoice",
      eyebrow: "Documents",
      title: "Sales and purchase documents",
    },
  ]}
/>

## Functions by record

| Record | Automatic validation | Action **Validate Address** | Batch report | Address prediction | Field highlighting | Setup switch |
|---|---|---|---|---|---|---|
| Contact | yes, enabled by default | yes | yes (*Check Contact Address*) | yes | yes | **Contact Address Validation** / **Contact Address Prediction** |
| Customer | yes, enabled by default | yes | yes (*Check Customer Address*) | yes | yes | **Customer Address Validation** / **Customer Address Prediction** |
| Vendor | yes, enabled by default | yes | yes (*Check Vendor Address*) | yes | yes | **Vendor Address Validation** / **Vendor Address Prediction** |
| Employee | yes, switch disabled by default | yes | no | yes, enabled by default | yes | **Employee Address Validation** / **Employee Address Prediction** |
| Resource | yes, switch disabled by default | yes | yes (*Check Resource Address*) | yes, switch disabled by default | yes | **Resource Address Validation** / **Resource Address Prediction** |
| Alternative Address | yes, disabled by default | no | no | no | no | **Alternative Address Validation** |
| Order Address | yes, disabled by default | no | no | no | no | **Order Address Validation** |
| Ship-to Address | yes, disabled by default | yes | no, but bulk compare | yes | yes | **Ship-To Address Validation** / **Ship-To Address Prediction** |
| Sales document (quote, order) | yes, enabled by default | yes (Sell-to, Ship-to, Bill-to) | no | yes, Ship-to and Bill-to only | yes | **Sales Address Validation** / **Sales Document Address Prediction** |
| Purchase document (quote, order) | yes, enabled by default | yes (Buy-from, Ship-to, Pay-to) | no | yes | yes | **Purchase Address Validation** / **Purchase Document Address Prediction** |

The **Resource Address Validation** switch enables automatic validation for resources; it is disabled by default. The **Employee Address Validation** switch enables automatic validation for employees the same way, also disabled by default. Details for each record are on [Master data](master-data.mdx) and [Sales and purchase documents](documents.mdx).

A batch report is only available for Contact, Customer, Vendor, and Resource. Contact, Customer, Vendor, and Ship-to Address can additionally be checked in one run through [bulk compare](../batch-validation.mdx).

## See also

- [Master data](master-data.mdx)
- [Sales and purchase documents](documents.mdx)
- [Validate an address](../address-validation.mdx)
- [Validate addresses in bulk](../batch-validation.mdx)
- [Address prediction](../address-prediction.mdx)
