Things you should know
What is WorldObjects?
At DocDigitizer we aim to unburden people from robotic work, including developers.
DocDigitizer WorldObjects is a development platform that allows developers to leverage or build a myriad of human semantic objects. With WorldObjects you actually create native .Net code, leveraging the power of the .Net framework. WorldObjects also may be bundled with data. It means for developers thousands of hours saved both in structuring common objects like countries, languages or custom objects like ISIN objects, but also managing the data load of those objects.
With WorldObjects you can endless navigate in strong type mode during code development.
In this example, we have a document (like an invoice) that has a customer address. Although international phone dial code is not mentioned in the document, it can seamlessly be retrieved by the framework through underlying Catalogs (ZipCode and Country for this case). Imagine how many tables, sql queries and alike you'd need to run this simple line of code in your current projects.
WorldObjects eliminates the need for developers to reinvent the wheel every time they create an application. With WorldObjects the common human concepts like countries, addresses, document types or id cards are already available. DocDigitizer WorldObjects represents Entity Objects such as a Customer, an Invoice or a Citizen Card, in a semantic way. You can use global WorldObjects from the global repository or create your own objects. Read the technical documentation in WorldObjects developers portal .
Using WorldObjects, you can bundle applications that reflect a specific scenario. They allow you to refer to objects in a standardized way, abstracting from concrete implementations of these Objects.
WorldObjects in DocDigitizer
DocDigitizer offers a framework and a scalable platform, DocDigitizer WorldObjects, where you can create your Entities using the semantic language provided by the framework, and access/manage them, using the available tools from the platform.
DocDigitizer WorldObjects provides semantic language to help create and define your Business Objects, adding properties that define each object and index mechanisms which can be helpful to support semantic query processing.
You can also use predefined semantic objects shipped with DocDigitizer WorldObjects.
Catalogs in DocDigitizer WorldObjects
DocDigitizer WorldObjects you can choose what information you want to work with, then let the system retrieve the data from the appropriate systems without you knowing what the source systems are.
DocDigitizer WorldObjects provide functionalities where you can associate the "data domain" related to each object, this is, associate list of values like "list of countries", which we refer as Catalogs
This Catalogs can be "managed":
You can also use Catalogs (and is related semantic objects) shipped by with DocDigitizer WorldObjects.
Validaters in DocDigitizer WorldObjects
Validators give the ability to create and define syntactic and semantic validation rules
This means the ability to validate if an identifier is valid. For instance, ability to validate if fiscal number is valid in a certain country, our zip code.
Validators are base on expressions, where you can define expressions not only to create validation rules but also for instance define default values.
The DocDigitizer offer some Validators but you can extend them, creating your own Validators.
Formatters in DocDigitizer WorldObjects
Formatters give the ability to format values/text.
For instance formatting the values IBAN to be return by an API or the will be show webpage.
Like the previous cases mentions, DocDigitizer offer some Formatters but you can extend them, creating your own Formatters.
For more information, please consult our website where you can find guidelines, tutorials, among other information that can help you get started. Guidelines
The following software should be installed on "client-side":
Login using a Google account or Custom:
If login successfully, source folders should appear: