When your Bank Rakyat Indonesia statement arrives as a scan or a photo of the page rather than a clean export, the numbers on it are just pixels until they are extracted. A camera photo or office scan works the same as a digital file. The engine reads numbers from the image, then verifies the running balance against the closing figure printed on the statement. Any row where the arithmetic does not add up is flagged for review instead of being silently accepted.
Whichever order your Bank Rakyat Indonesia statement prints its columns in, each one still has to land in the right place once it reaches a spreadsheet. During export, every extracted column is mapped into place. The date, description, debit, credit and balance fields each land in their own column, never merged or split across rows. You control the mapping before the file is written, so a column that arrived in one position can be moved to match your ledger's layout. The finished file exports to Excel, CSV or QBO with the structure you specified.