There are many cases when more than one invoice is contained in the same file. Sometimes vendors will send the invoices in this manner and other times the company may scan several images together into one output file. In this scenario, it is important to split the invoices into separate objects for processing, as they are unique content items and need individual processing/approvals.
ABBYY Vantage can automate this using a Splitter skill. This skill is included in the Process skill as part of an Assemble step. When included with the M-Files integration with Vantage, the process will work as follows:
A Splitter skill is a type of skill created in ABBYY Vantage. Using a bit of script as part of this skill, you can easily split the documents into multiple single-invoice files. While there are many ways to achieve this, for the purposes of this article, the logic is as follows:
Click on the Splitter Script step in the skill and then Script Editor (lower right portion of the screen). From here update the script to work as needed – the logic deployed for this example is as follows
Now we have several invoice documents where they used to be a single multi-invoice document. From there the Process skill takes over and treats each document as a separate entity.
The invoice process skill has the following steps to accomplish this task:
The Assemble step is where the process references the splitter skill – done by clicking on the Assemble step and selecting ‘By Document Splitter Skill’, and then selecting the appropriate splitter skill.
Reach out to us here at TEAM IM for further information on automating document processing in M-Files or for how to add invoice splitting to your ABBYY Vantage processes!