Product Information
Online Validation: Extensibility options available in SAP S/4HANA
Hi everyone,
If you already use Online Validation to verify selected system data, such as the master data of a business partner with an external service, within different business processes in different countries or regions, you probably already wondered whether you could extend this solution to your different business needs.
The good news is that there are extensibility options available. Let’s go through what’s currently available in SAP S/4HANA.
What’s available and when to extend the solution
You can use the Online Validation to validate data for:
- VAT Information Exchange System (VIES)
- List of VAT Payers (Poland)
- Bank Accounts Register (Slovakia)
If you want to use the Online Validation to a different process from the list above, you can use the extensibility options to implement your own country/region-specific validation.
How to extend the Online Validation
There are different channels you can go to find out more about how to extend the solution.
- For the required configuration settings, see Configuration for Online Validation.
- For a complete implementation description of a country/region-specific validation, see https://github.com/SAP-samples/s4hana-online-validation-extension.
More information
You can find more information about online validation on the SAP Help Portal:
- SAP S/4HANA: Online Validation.
- SAP S/4HANA Cloud: Online Validation.
We hope these references help you in the process of extending the Online Validation according to your business needs. Got any questions, comments, or feedback? Please leave a comment in the space below.
See you next time,
Ailane Kuhn
#SAPGoGlobal #SAPLocalization
Dear Ailane,
Obviously for Germany there are 2 different VAT numbers, one European and one German.
Therefore this function need 2 interfaces, one is VIES, and for German VAT number there is an interface to Bundeszentralamt für Steuern (BZSt).
Is it possible to connect to both interfaces, VIES and Bundeszentralamt für Steuern (BZSt)?
best regards
Thomas
Dear Thomas,
Thanks for your interest in the Online validaitons!
With the described extensibility options, it is possible to connect to both VIES and BZSt APIs. The framework allows to implement any number of plugins that can be executed in parallel. Such plugins are controlled by the standard customizing (tcode OVS_CHECKS). \
Even the VIES validation is implemented using the described plugin mechanism. It means, the customer- or country-specific validation will have the same power and customizable behavior as VIES.
Best Regards,
Pavel