DocuWare Validation ensures that documents are stored with accurate data by checking the entries provided against a set of rules set up on the server side. Documents that don’t meet your criteria are not stored and the user is duly notified so they can correct the details.
For example, dates can be checked and compared to the system date to make sure that they are not older than today’s date, or that a value does not exceed a specific limit. Validation can also access external data sources. A check against the CRM system can determine whether the customer number entered matches the customer name.
Index data validation now takes place via a web service. Whenever a document is stored or updated, the system calls up the customer-specific validation webservice via a standard REST-API. Here the index values are checked.
You can choose freely the programming language for the validation service.
The validation webservice is applied in the DocuWare Configuration > File Cabinets > Store Dialogs area.
The new validation web service also lets Cloud customers automatically check index data prior to storage in a file cabinet.
The previous form of validation in DocuWare is still supported in version 6.12. For the then following DocuWare version it is planned to only allow the validation via web service.
Examples of validation applications can be found on the Github-site.