Sketch – Smart Data Structure
Enrich your application data before document generation
Business applications such as ERP, CRM or HR systems rarely provide every piece of information required to generate a document. Some values are already available, while others may need to be completed, validated or calculated before the document can be produced.
Sketch’s Smart Data Structure enriches the data received from your business applications by adding business logic, validation rules and user-friendly input forms.
As a result, every generated document is based on complete, consistent and validated information.
Define how each field behaves
Beyond the XML Schema (XSD), Sketch allows you to configure the behavior of every data field.
You can define whether a field:
- is mandatory or optional
- can be edited or remains read-only
- supports multiple values
- contains predefined values through decision tables
- has a default value
- becomes visible only under specific conditions
- depends on other fields through business rules
- is automatically calculated
- is available in multiple languages
This allows business users to manage complex document requirements without software development.
Complete missing information through intelligent forms
When an application sends data to SmartDigiDocs, Sketch automatically knows which information is already available and which still needs to be completed.
If required, business users are presented with intuitive forms that are generated automatically from the data structure.
Depending on the field definition, users benefit from:
- drop-down lists
- calendar pickers
- boolean options
- multilingual labels
- mandatory field validation
- business rule validation
Only the fields that are allowed to be modified are editable, while protected data remains read-only.
Ensure complete and reliable documents
By validating and enriching incoming business data before document generation, Sketch helps organizations:
- reduce manual corrections
- improve data quality
- enforce business rules
- simplify template design
- accelerate document generation
- guarantee consistent business documents