VisionIdentity integrates your Business Central environment with the Danish CPR (Central Person Register) and CVR (Central Business Register). This ensures that customer, vendor, and employee records stay accurate and up-to-date by validating names, addresses, and status information directly against official government sources.

Key capabilities

  • CPR integration — Retrieve and validate person data (name, address, status) for customers, vendors, and employees using their Social Security Number (CPR number).
  • CVR integration — Retrieve and validate company data (name, address, industry, FTE count) for customers and vendors using their VAT Registration Number.
  • EU VIES validation — Validate European VAT numbers against the EU VIES service.
  • Change journal — Review proposed changes from the registers before applying them, with differences highlighted for easy comparison.
  • Automatic updates — Configure rules for when data should be fetched automatically: on record changes, document creation, or reminder creation.
  • Identity filters — Control exactly which customers, vendors, or contacts are processed during automatic lookups.
  • Invalid address detection — Identify customers with addresses marked as invalid in the CPR register, with optional posting warnings.
  • Query log — Full audit trail of all register queries, including who made them and when.
  • Batch updates — Run bulk updates across all customers or vendors to refresh data from the registers.

Get started

  1. Install VisionIdentity from AppSource or request it from your administrator.
  2. Set up the extension on the Identity Integration Setup page. To learn more, go to Setting up Identity Integration.
  3. Configure identity filters to control which records are included in automatic lookups. To learn more, go to Set up identity filters.
  4. Open a customer or vendor card and choose Get Data From CVR/CPR to perform your first lookup.