2022.2

Table Of Contents
l
Step 2 splits the PDF whenever it encounters a new Invoice Number on the Top Right corner of a
page. From this point on, the rest of the process applies to each split (i.e. each invoice).
l
Step 3 checks if the first page is a separator (presumably by looking for some kind of keyword on
the page).
l
If a separator page was found, step 4 creates Metadata for the split PDF
l
...and step 5 filters out the first page (which means the Metadata unselects the first Data Page, in
effect "hiding" it from the Print Output task).
l
Step 6 prints the PDF to a printer. When printing a PDF file in passthrough mode, the Metadata is
inspected to determine which pages should print or not. In this case, Page 1 is unselected in the
Metadata, therefore the printer receives the job starting from Page 2, which is exactly what you
want.
l
Step 7 prints the entire PDF since no separator page was found.
Now here comes the issue:
l
The process moves back up to Task 2 in order to process the second split of the original PDF.
The Metadata file still exists in the process! So far, it doesn't impact the rest of the process but
wait
l
Let's say in step 3 no separator page is found on page 1 of the second split PDF.
l
Step 7 prints that second split PDF but page 1 is unselected in the Metadata (because the
Metadata was carried over from the last split!) so at the very least, you will be missing one page.
If the second split has more pages than the first one, other pages at the end will get missing as
well, as the Metadata doesn't know about it. Or if it has less pages than the first one, the last
pages will be blank.
To avoid running into the issue, you should use the "Create Metadata" on page467 task to re-create
the Metadata immediately after every split, thus ensuring that the process cannot, in either branch of
the condition, be using the Metadata from the previous split.
Page 72