Businesses in the European Union can check the VAT (value added tax) identification number (id) of their trading partners to make sure the companies are still operating, in business and the information provided is valid.

Our solution enables companies using SAP to automate the checks directly from their ABAP-based (ERP, CRM, SRM, S/4HANA) system.


  • Business-To-Government Communication (B2G)
  • Turn-key Integration Content
  • Automatic check of European VAT id based on the master data or single id
  • Service Providers
    • BZSt (Germany) – Bundeszentralamt für Steuern: Bestätigungsverfahren Umsatzsteuer-Identifikationsnummer (USt-IdNr.)
    • VIES (European Commission) – VAT Information Exchange System: VIES VAT number validation


  • The government services are publicly available, no further charges apply
  • Cloud Edition: You need an existing CPI (f.k.a. HCI) tenant from SAP where you can deploy our content. Please contact us in case you haven´t any.

Cloud Edition
Integration Content for SAP Cloud Platform Integration

Configuration Guide for CPI

  1. Import the ZIP Archive provided by Whitepaper InterfaceDesign into your SAP Cloud Platform Integration Tenant
  2. Deploy both artifacts (Integration Flow & Value Mapping) without changing anything.
    • In case you prefer certificate-based authentication from your SAP ABAP system, you have to change the Authorization in the SOAP Sender Channel from “User Role” to “Client Certificate”
  3. Check the SOAP URL under Monitoring ->  Manage Integration Content -> “WHINT B2G VAT Check EU ID” and note it down for the SAP ABAP system configuration

You can obtain the Integration Content here:

On-Premise Edition
Integration Content for SAP Process Integration (PI) / SAP Process Orchestration (PO)

Configuration Guide for PI/PO

  1. Import the TPZ Archive provided by Whitepaper InterfaceDesign into your ESR
  2. Configure the iFlow/Integrated Configuration/Receiver Determination manually using the following artifacts of ESR Software Component “WHINT_VAT 2017.04 of whitepaper-id.com”
    1. Sender System: <Your SAP ABAP System>
    2. Sender Interface: VATIDCheckQueryResponse_Out (http://whint.de/xi/VAT/SAP)
    3. Sender Communication Channel: Apply Template
    4. Receiver Party: BZSt
    5. Receiver System: BZSt_API
    6. Content Based Routing: XPath //ProviderID=”BZSt”
    7. Operation Mapping: VATIDCheck_BZST (http://whint.de/xi/VAT/B2G/DE)
    8. Receiver Communication Channel: Apply Template REST_RCV_<version> (http://whint.de/xi/VAT/B2G/DE)
    9. Receiver Party: EuropeanCommission
    10. Receiver System: VIES_API
    11. Operation Mapping: VATIDCheck_VIES (http://whint.de/xi/VAT/B2G/EU)
    12. Receiver Communication Channel: Apply Template SOAP_RCV_<version> (http://whint.de/xi/VAT/B2G/EU)
    13. Content Based Routing: XPath //ProviderID=”VIES”

You can obtain the Integration Content here:

Configuration Guide: SAP Business Suite (ABAP)

  • Import the ABAP Transport provided by Whitepaper InterfaceDesign by
    1. extracting the ZIP file into the directories /usr/sap/trans<data/cofiles>
    2. adding the transport via transaction STMS (Extras->Other requests->Add)
  • On-Premise Edition (SAP PI/PO)
    • no further setup necessary as long as your ABAP proxy runtime is configured to exchange data with your PI/PO Integration Engine/Adapter Engine
  • Cloud Edition (SAP Cloud Platform Integration)
    1. Enter the “Web Service Configuration” (transaction SOAMANAGER -> Service Administration)
    2. Select Consumer Proxy “/WHINT/CO_VATIDCHECK_QUERY_RES”
    3. Create Logical Port (name e.g. “CPI”) as “Manual Configuration”
    4. Mark the Logical Port as Default
    5. Select the Authentication
      1. User ID/Password: (S-User which is enabled on your CPI tenant with User Role “ESBMessaging.send”) or
      2. X.509 SSL Client Certificate
    6. Enter the URL under Transport Binding (URL Path, Host, Port, Proxy (If necessary))
    7. Select “Suppress ID Transfer” in Message ID Protocol
    8. Activate


Integration Content for SAP Cloud Platform Integration by WHINT Solutions

We continue our mission towards providing Turn-key Integration Content (Standard Interfaces) based on SAP´s Middleware. We strongly believe that enterprises benefit from this kind of standardization, especially in the cloud context as applications and data providers are going towards providing standard API´s or data formats.
Our Integration Content for SAP´s Cloud Middleware (SAP Cloud Platform Integration/HCI) so far is as below:

WHINT® CurrencyRates

  • Automatic Upload of Exchange Rates into SAP Business Suite (ERP/CRM,…) / S/4HANA
  • Data Providers: OANDA, European Central Bank (ECB), Blockchain.info
  • Benefit: no manual maintenance of exchange rates in SAP, robust interface from reliable data sources
  • SAP Content Hub


WHINT® PaymentReporting Ingenico

  • Automatic Posting of Documents into SAP FICO / S/4HANA from the Payment Service Provider (PSP) Ingenico
  • Transfer of Credit Card Payment Transactions into SAP Accounting
  • Benefit: Manual postings in finance are not needed, an automatic reconciliation takes place which increases data consistency and correct book-keeping of credit card transactions
  • SAP Content Hub


With this article we would also like to share our pipeline of solutions with standard integration content we are currently working on:


  • B2G (Business-To-Government) Communication
  • Automatic Check of European VAT numbers with the German Tax Register (BZSt) as well as the European Commission (VIES)
  • Provides Feedback about the correctness/validity of a European VAT id of a Customer/Vendor (SAP ERP) or Business Partner (SAP CRM)
  • Benefit: Supports legal EU requirement to check client´s business VAT id. No need to perform the check manually on the government´s website



  • Full Application Integration between SAP ERP and Microsoft Dynamics CRM
  • Using ORBIS Integration Manager & ORBIS Connect
  • Objects transferred: e.g. Customer, Contact, Price Lists, SalesOrder, Invoice, …
  • Benefit: Enables integration between heterogeneous applications to ensure data consistency in real-time


WHINT® ShipmentManagement UPS

  • Message Processing of Shipment Data between SAP ERP (LE) and UPS
  • Based on UPS´s official Developer APIs
  • Supported Scenarios:  UPS Shipping, UPS Time in Transit, UPS Dangerous Goods, UPS Pre-Notifications, UPS QuantumView, UPS Tracking

WHINT® TravelExpenses Xpenditure

  • Automatic Updoad of Expenses from Xpenditure into SAP FICO (ERP) / SAP S/4HANA Finance
  • Based on Xpenditure´s public API

Stay tuned for updates on SAP Cloud Integration Content by WHINT® Solutions