When a Millennium bim statement you need to convert spans more than one page, Convert·Into merges every page into a single transaction table rather than treating each page as its own file. The engine is built to handle statement documents of any length. When a statement runs several pages, the transaction table is stitched together across page breaks automatically. Headers that repeat on every page are identified as boilerplate and stripped, so the final export contains one continuous table with no duplicated column titles. Splits that fall mid-row, where a single transaction begins near the bottom of one page and finishes at the top of the next, are reassembled into a single line. The result is a clean ledger that matches what you see on the paper, without gaps or ghost rows at the page boundaries.
If the running balance on your Millennium bim statement does not add up row by row, that is exactly the kind of mismatch Convert·Into is built to catch rather than pass through silently. Every statement that passes through the engine is checked against its own printed closing balance. The extracted transactions are summed and compared to the figure printed on the final page of the statement document; if the two do not agree, the row where the discrepancy first appears is flagged. The file still exports in full, so you can review the flagged line, correct one misread character, and carry on. The rest of the statement is left intact.
If a transaction description on your Millennium bim statement is long enough to wrap across two or three lines, it still needs to land in a single row once converted. Long transaction descriptions that wrap across two or three lines are treated as a single record, not split into phantom rows. The engine reads the statement layout and identifies where a description continues on the next line versus where a genuinely new transaction begins. Block-level grouping keeps the full narrative attached to its correct row in the export, so a multipart payment reference stays whole instead of fragmenting into orphan lines.