Process flow
This sequence is followed when you run the Bank Statement Scanning solution:
- Unread emails in the configured folder are scanned to identify and download the PDF attachments of bank statements.
- Key financial data is extracted from the downloaded PDF through Optical Character
Recognition (OCR).
This table shows the key financial values:
Note: If the items with asterisk are not read by OCR, the process fails.Key Value Description Sample Value Bank Identifier* IBAN / BABN/ Bank Account Number ABCD12345 Statement Number* Bank Statement Number BS12345678 Opening Balance Opening Balance Amount 100 Opening Balance Type Type of transaction Debit / Credit OB Date* Opening Balance Date 2025-02-26 Closing Balance Closing Balance Amount 100 Closing Balance Type Type of transaction Debit / Credit CB Date* Closing Balance Date 2025-02-26 Currency Statement Currency $ Total Credit Total Amount Credit 100 Total Debit Total Amount Debit 100 Transaction Date Line level transaction date 2025-02-26 Transaction Summary Line level transaction Summary Cheque 001 Transaction Value Line Level transaction Value 100 Transaction Type Type of transaction Debit / Credit - The availability of the bank identifier is verified in M3 by using the Infor ION API
(ABS100MI).
If the bank identifier is not available in M3, the process stops, and the PDF is saved to the Failed folder of your local configuration folder.
- If the bank identifier is available, these details are extracted through the API
(ABS100MI) with a GetBankIdent2 transaction:
- Company
- Division
- Bank statement type
- Bank statement number
- The extracted PDF data and the details retrieved through API are uploaded to BOD (Load.bankstatement), then processed in ION.
- Upon a successful job run, subfolders are created in your local configuration
folder.
This table shows the subfolders:
Folder Description Failure Contains bank statement PDF files that failed to process. These factors can be the reason for failure: - File attachment is not a PDF.
- Bank Identifier is not available in M3.
- Issues encountered while sending BOD to IMS API.
- PDF is unreadable due to formatting or corruption issues. If an email contains multiple PDFs and one of them is corrupted, all files are not processed.
- These items are not read by the Optical Character Recognition (OCR):
- Bank Identifier
- Bank Statement Number. If the number type is set as 1-According to Bank
- Opening Balance Date
- Closing Balance Date
InProgress Contains bank statement PDF files that are currently being processed. Logs Stores all log information. Success Contains bank statement PDF files that are successfully processed. - If the BOD processing is successful, these items are completed:
- A bank statement is created in 'Bank Statement. Open' (ABS100).
- The original PDF is saved in the Success folder of your local configuration folder.
- After the RPA process is completed, a notification is sent to the OS Portal inbox and email of the designated user or user group.