VIES validation - SuiteLet dashboard.

Overview

In addition to customer-record validation, the solution provides a dedicated dashboard Suitelet.
From here you can:
– See an overview of all customers and their VAT validation status
– Run bulk VIES checks on multiple companies at once
– Access and configure validation settings

This allows finance and compliance teams to review, validate, and maintain VAT data at scale, without opening individual customer records.

What this means for you:

  • One central place to monitor VAT compliance
  • Quickly filter between validated and unvalidated companies
  • Run batch validation against VIES directly from the UI
  • See live results (success, mismatch, invalid) in the table
  • Configure allowed subsidiaries and settings without technical help

Key features:

  • Tabbed sublists:

    • Unvalidated Companies – Customers without validation or with failed checks
    • Validated Companies – Customers confirmed via VIES
  • Paging support: If thousands of customers exist, only a subset is shown per page (you can navigate with Prev / Next links). This is to prevent NetSuite from loading too many line which will result in a very slow page.

  • Bulk validation: Select rows in the Unvalidated tab and click Run VIES Check.

    Each row shows a spinner and updates in real time as the validation completes.

  • Result feedback: Cells are updated with ✅ Valid or ❌ Invalid. If any error occur it will be written to the result column.
  • Audit trail: Each customer record stores:

    • Validation status (custentity_omn_vies_validated)
    • Last checked date (custentity_omn_vies_checked_on)
    • Returned company name (custentity_omn_vies_name)
  • Settings panel: Inline configuration for:

    • Which subsidiaries are included
    • Default page size for the dashboard

How it behaves:

When you open SuiteLet

  • The page shows two tabs: Unvalidated Companies and Validated Companies.
  • Each tab displays only a page of results (default: 200). Use paging links to navigate.
  • Only customers in allowed subsidiaries (set in Settings) are shown.

  •  

When you run VIES check

  • Select one or more customers in the Unvalidated tab.
  • Click Run VIES Check.
  • The VIES Validated column shows a loading spinner.
  • As results return:
    • ✅ Valid – row marked green
    • ❌ Invalid – row marked red with message
    • ⚠️ Error – warning message displayed in result column
  • The Checked On column is updated with today’s date.

When you change settings

  • Click the Settings button.
  • A side panel opens with configuration fields (subsidiaries)
  • Saving automatically reloads the dashboard with the new configuration.
  1.  

Example of workflow:

  1. Open the VIES Dashboard from the menu (under Omnit Tools).
  2. Go to the Unvalidated Companies tab.
  3. Select 10 customers with missing or unchecked VAT numbers.
  4. Click Run VIES Check.
  5. The rows update in real time:
    • ✅ Valid
    • ❌ Invalid VAT number
    • ⚠️ Result
  6. The Checked On column now shows today’s date.
  7. Switch to the Validated Companies tab to confirm all valid results are listed.

Result:

The Suitelet gives you a bird’s-eye view of VAT compliance across all subsidiaries and the tools to fix issues in bulk, ensuring faster and more reliable reporting.

Yay! Let's make it happen.

A demo can be done in any way you wish. But it's easier to plan, if we know a bit more about your situation.

omnit employees
Yay! Let's make it happen.

A free health-check is for everyone. Let's find out what you need, and how - and if, we can help!

omnit employees
Sorry to disturb you. Can we offer a free demo or consultation?

It's non-binding and for your convenience. We just want the best match for your company.