account_statement_import_online_ponto
Provides an Odoo integration that imports online bank statements from MyPonto.com into journals configured for the service.
Key Features
- online.bank.statement.provider: Adds MyPonto.com to the roster of online bank statement services so journals can pull transactions from that provider.
- online.bank.statement.provider: Stores the latest Ponto transaction identifier to stop scheduled imports when all new items are processed.
- online.bank.statement.provider: Lets administrators pick whether imported lines use the execution date or value date coming from Ponto.
- online.bank.statement.provider: Retrieves Ponto transactions page by page, filters them according to scheduled or manual pull windows, and enriches each line with references, partner data, and unique IDs.
- online.bank.statement.provider: Groups prepared transactions by statement period and creates or updates bank statements with the resulting lines.
- ponto.interface: Performs OAuth authentication, selects the correct Ponto account, keeps access tokens fresh, and fetches transactions with detailed error reporting.
- online.bank.statement.provider: Exposes Ponto-specific credential and date options in the provider form so users can configure the connection.