Validation Screen
Overview

Document Origin
Save Button:

Save Button:
Purpose: Saves the current state of the document or script being worked on.
Use Case: After making changes or annotations to a document, use this button to ensure all modifications are saved.
Add special Rules:


Add Special Rules / Add Script in DocBits:
Purpose: Allows users to implement specific rules or scripts that customize how documents are processed.
Use Case: Use this feature to automate tasks like data extraction or format validation, enhancing workflow efficiency.
Fuzzy Fields:

Fuzzy Fields:
Purpose: Helps in identifying and correcting fields where the data may not be a perfect match but is close enough.
Use Case: Useful in data validation processes where exact matches are not always possible, such as slightly misspelled names or addresses.
Required fields:

There are fields that are required for further editing, these can be edited in the settings.
Use the tool tip to find out if:
Is it a mandatory field (required)
Validation required
Low confidence
Full tax amount missmatch
Required Fields:
Purpose: Identifies mandatory fields within documents that must be filled out or corrected before further processing.
Use Case: Ensures that essential data is captured accurately, maintaining data integrity and compliance with business rules.
Extracted table (line items)

Below the header fields DocBits shows the line-item table of the document, one row per invoice line, one column per table column configured for the document type. When a document type has several tables (for example items and charges), each table has its own tab above the grid.
Where the table comes from
Above the grid there is one tab per extraction path the organization has switched on:
Extracted table
Rule-based extraction (Table Extraction setting). For a supplier with a trained table these rows come from the saved rules and are extracted the same way on every document of that supplier; for an untrained supplier the tab may be empty.
AI Extracted table
The AI table extraction (AI Table Extraction setting). Filled when the supplier has no saved rules, and for columns marked Use AI even when rules exist. A tooltip AI table not found on the tab means the AI returned nothing for this document.
PO Tables
Only in the layout builder: the purchase-order lines used for matching.
If neither tab appears, both table settings are off for the organization (Settings → Document Processing → Classification and Extraction). Which AI tier reads the table is set per organization and can be overridden per supplier, see Supplier-Specific AI Model.
Working in the table
Edit a cell: click into it and type. Amount, number and date columns are validated while you type.
Add new table row: appends an empty row at the end. Use it when a line was not recognised.
Delete a row: the trash icon at the end of the row.
Add empty mapped columns: shows the configured columns the AI left empty, so you can fill them by hand.
Restore Table Column: brings back a column you removed from the view for this document.
Delete table: clears all rows of this table on this document. The configuration is not touched.
Add new table column (admins): the same dialog as in the table-column settings, without leaving the document.
Tags (AI table only): short text hints for the AI, for example "the last column is the net amount". See AI Table Tags.
Apply / Save / Delete next to the tags: Apply re-runs the AI table for this document with the tags and column changes you made, without storing anything (if the document has PO-matched lines, DocBits warns that the matches are removed); Save Rules stores the current column mapping and tags for this supplier; Delete Rules removes them and re-runs the AI extraction for this document.
Export: downloads the table as a CSV file.
Go to table extraction view: opens table training for this document. Use it when the same supplier keeps coming out wrong: draw the table once, map the columns and click Save Rules; from then on the rows appear in the Extracted table tab. See Training Line Fields / Table Training.
Re-extracting the table
Same document, AI table: add or change tags and click Apply; the AI table is rebuilt for this document only. To also drop the supplier's saved tags and formatting, click Delete (Delete Rules): DocBits confirms Rules has been deleted successfully and runs the AI extraction again.
Same document, trained rules: open Go to table extraction view, correct the table and click Save & re-extract.
Whole document again (header and table): Dashboard → document menu → Restart. Needed after an admin changed the table columns or the extraction settings.
What blocks approval
The table is checked when you save or approve. A red cell or a message under the table means one of:
Required column empty
A column marked Is Required has no value in this row.
Fill the cell, or ask an admin whether the column must be required.
Line total does not match quantity x unit price (expected …, got …)
quantity × unit price + charges − discount differs from the line total by more than 0.02. Often one of the four values was read into the wrong column.
Correct the value that is wrong on the document; if a column such as Charges is consistently filled with the wrong value, tell your admin (see Troubleshooting).
Line items add up to … but the net total is …
The sum of the line totals differs from the net amount in the header.
Check for a missing or duplicated row, or a header amount read wrongly.
Line Item Table is missing Mandatory column for PO
PO matching needs item number, unit price, quantity and total amount; one of them is hidden.
Admin: unhide the column under Table Columns.
An admin can switch all table checks off for a document type with Skip table validation (Document Types → More Settings); line mismatches and empty required columns are then not reported.
More on the checks: Automatic Checks on the Validation Screen and Table Extraction Troubleshoot.
Magnify Glass:

Magnifying Glass (Magnify Glass):
Purpose: Provides a zoomed-in view of a selected area of the document.
Use Case: Helps in examining fine details or small text in documents, ensuring accuracy in data entry or review.

Open new window:

Open New Window:
Purpose: Opens a new window for side-by-side document comparison or multitasking.
Use Case: Useful when comparing two documents or when referencing additional information without leaving the current document.
Keyboard shortcuts:

Keyboard Shortcuts:
Purpose: Allows users to perform actions quickly using keyboard combinations.
Use Case: Enhances speed and efficiency in document navigation and processing by minimizing reliance on mouse navigation.
Tasks:

To share internal information, you can create tasks and assign them to a specific employee or group within the company.
Tasks:
Purpose: Enables users to create tasks related to documents and assign them to team members.
Use Case: Facilitates collaboration and task management within teams, ensuring everyone knows their responsibilities.

Approval History

Note: The approval history must be activated before it can be displayed here.
Approval History:
Purpose: Displays document approval history in field validation, with red indicating rejected and the app's color indicating approved.
Use Case: Useful for organizations that require a transparent record of approval actions during field validation.

Annotation mode:


You can leave annotations on a document. This can be helpful to leave information for other users who further edit this document.
Annotation Mode:
Purpose: Lets users leave notes or annotations directly on the document.
Use Case: Useful for providing feedback, instructions, or important notes to other team members who will work on the document later.
Merge:

Documents can be merged here, for example if a page of an invoice was missing, these pages can be merged later in this way without the entire document having to be deleted or re-uploaded.
Merge Documents:
Purpose: Combines multiple documents into a single file.
Use Case: Handy in scenarios where parts of a document are scanned separately and need to be consolidated.
OCR view:

In the OCR view, the text is automatically filtered from the document. This is used to recognize relevant features, such as the postal code, contract number, invoice number and the sorting of a document.
OCR View:
Purpose: Automatically recognizes text within documents using Optical Character Recognition technology.
Use Case: Streamlines the process of digitizing printed or handwritten texts, making them searchable and editable.

Create ticket:

Unlike tasks that are passed on internally within the company, this support ticket is important to notify us and to immediately create a ticket in the event of errors and/or discrepancies. This makes the process much easier because you can immediately send the bug with the appropriate document. There is also the option to set priority, take a screenshot of the document or upload one.
Create Ticket:
Purpose: Allows users to report issues or discrepancies by creating a support ticket.
Use Case: Essential for quick resolution of problems and bugs, helping maintain the integrity and smooth functioning of the system.

Document skript Logs:

Scripts can be created in the settings under Document Types; this information will then be displayed here.
Document Script Logs:
Purpose: Displays logs related to scripts that have been implemented for different document types.
Use Case: Useful for tracking and debugging script actions on documents, helping users understand the automated processes and correct any issues.

More settings:

Document Flow:
There you will find the flow of the document
Purpose: Shows the sequence and progression of document processing within the system.
Use Case: Helps in tracking document status through different stages, ensuring that all necessary processing steps are followed.
Go to layout Template:
With this option you will be redirected and can edit your layout or use the default template
Go to Layout Template:
Purpose: Redirects users to a layout editor where they can modify existing templates or apply a default one.
Use Case: Enables customization of document layouts to meet specific business needs or preferences, enhancing the document’s visual and functional alignment with company standards.
Use E-Text if Available
Purpose: Enables DocBits to use e-text for all documents from a specific supplier if available, improving extraction accuracy.
Use Case: Enhances text extraction by leveraging embedded text instead of OCR, which can lead to more precise results for this supplier.
Supplier-Based AI Model
Purpose: Allows selection between three different AI models to optimize extraction results for a specific supplier.
Use Case: Ensures better extraction accuracy by choosing the most suitable AI model for each supplier’s document structure and content.
Last updated
Was this helpful?