Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[17.0][MIG] account_statement_import_online: Migration to 17.0 #706

Merged
Merged
Show file tree
Hide file tree
Changes from 29 commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
bfeaa41
[IMP] Adapt account_bank_statement_import_online to 14.0
NL66278 May 28, 2021
bbdb843
account_statement_import_online: usability improvement on form view o…
alexis-via Jun 16, 2021
fe7adc1
[FIX] account_statement_import_online: further improvements.
NL66278 Jul 14, 2021
071b4e9
[IMP] account_statement_import_online: don't import empty statements.
Aug 19, 2021
094de9e
[FIX] fixing empty assuming is a good default value #422
Oct 16, 2021
4f3ec97
Translated using Weblate (Italian)
primes2h Nov 25, 2021
1080c11
[IMP] account_statement_import_online[_ponto] improvements.
NL66278 Dec 13, 2021
efb9a1e
[FIX] *_online Improvements after review
NL66278 Dec 13, 2021
dc844e6
[UPD] Update account_statement_import_online.pot
oca-travis Feb 18, 2022
f2be23d
[FIX] account_statement_import_online: use unittest.mock and don't im…
yajo Mar 9, 2022
cef8e3a
Add module account_statement_import_base
alexis-via Aug 7, 2022
0220ff8
Migration script field online_raw_data -> raw_data
alexis-via Sep 27, 2022
1f28d91
[MIG] Remove 14.0 migration files
NL66278 Jan 27, 2023
b326a1b
[MIG]account_statement_import_online: Migration to 15.0
manuelregidor Apr 13, 2022
d905b32
Translated using Weblate (Italian)
francesco-ooops Jan 2, 2023
2fc9b11
[MIG] account_statement_import_online: Migration to 16.0
NL66278 Jan 27, 2023
8b5dada
[FIX] account_statement_import_online: not require odoo_test_helper
MiquelRForgeFlow Feb 22, 2023
2d135bf
[FIX] Group statement lines by period before update/create
astirpe Sep 22, 2023
5f9e44d
Added translation using Weblate (Spanish)
Ivorra78 Nov 1, 2023
de81bf0
[FIX] account_statement_import_online: Change pull button visibility
pedrobaeza Nov 14, 2023
afb6ef7
[FIX] account_statement_import_online: Fix es.po key
pedrobaeza Nov 15, 2023
e793b51
[IMP] account_statement_import_online: Add debug wizard
pedrobaeza Jan 30, 2024
164ce1d
[IMP] account_statement_import_online: clarify button labels
StefanRijnhart Feb 2, 2024
2c89105
Translated using Weblate (Spanish)
Ivorra78 Feb 3, 2024
c40ca4d
[IMP] account_statement_import_online: only update journal when onlin…
StefanRijnhart Feb 6, 2024
6babdaf
[FIX] account_statement_import_online: use model_create_multi
StefanRijnhart Mar 19, 2024
4cf513d
Translated using Weblate (Turkish)
metingulsoy Jun 7, 2024
0eddd6c
[IMP] account_statement_import_online: pre-commit auto fixes
carolinafernandez-tecnativa Jul 8, 2024
ddffa46
[MIG] account_statement_import_online: Migration to 17.0
carolinafernandez-tecnativa Jul 8, 2024
5f4c76a
[IMP] account_statement_import_online: Add button in journal to see p…
carolinafernandez-tecnativa Jul 30, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
122 changes: 122 additions & 0 deletions account_statement_import_online/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
======================
Online Bank Statements
======================

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:e94eb4a7b59111b3f11e1a0282444d5a455969986ebbd8bf1ac8be39b1d9e972
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fbank--statement--import-lightgray.png?logo=github
:target: https://github.com/OCA/bank-statement-import/tree/17.0/account_statement_import_online
:alt: OCA/bank-statement-import
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/bank-statement-import-17-0/bank-statement-import-17-0-account_statement_import_online
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/bank-statement-import&target_branch=17.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

This module provides base for building online bank statements providers.

**Table of contents**

.. contents::
:local:

Configuration
=============

To configure online bank statements provider:

1. Go to *Invoicing > Configuration > Online Bank Statement Providers*
2. Create a provider and configure provider-specific settings.

If you want to allow empty bank statements to be created every time the
information is pulled, you can check the option "Allow empty statements"
at the provider configuration level.

**NOTE**: To access these features, user needs to belong to *Show Full
Accounting Features* group.

Usage
=====

To pull historical bank statements:

1. Go to *Invoicing > Configuration > Online Bank Statement Providers*
2. Select a specific provider
3. Click on *PULL ONLINE BANK STATEMENT*
4. Configure date interval and click *Pull*

**NOTE**: To access these features, user needs to belong to *Show Full
Accounting Features* group.

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/bank-statement-import/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/bank-statement-import/issues/new?body=module:%20account_statement_import_online%0Aversion:%2017.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
-------

* CorporateHub

Contributors
------------

- `CorporateHub <https://corporatehub.eu/>`__

- Alexey Pelykh <[email protected]>

- `Therp BV <https://therp.nl/>`__

- Ronald Portier <[email protected]>

- `Tecnativa <https://www.tecnativa.com>`__:

- Carolina Fernandez

Maintainers
-----------

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

.. |maintainer-alexey-pelykh| image:: https://github.com/alexey-pelykh.png?size=40px
:target: https://github.com/alexey-pelykh
:alt: alexey-pelykh

Current `maintainer <https://odoo-community.org/page/maintainer-role>`__:

|maintainer-alexey-pelykh|

This module is part of the `OCA/bank-statement-import <https://github.com/OCA/bank-statement-import/tree/17.0/account_statement_import_online>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
4 changes: 4 additions & 0 deletions account_statement_import_online/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).

from . import models
from . import wizards
30 changes: 30 additions & 0 deletions account_statement_import_online/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Copyright 2019-2020 Brainbean Apps (https://brainbeanapps.com)
# Copyright 2020 CorporateHub (https://corporatehub.eu)
# Copyright 2023 Therp BV (https://therp.nl)
# Copyright 2024 Tecnativa - Carolina Fernandez
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).

{
"name": "Online Bank Statements",
"version": "17.0.1.0.0",
"author": "CorporateHub, Odoo Community Association (OCA)",
"maintainers": ["alexey-pelykh"],
"website": "https://github.com/OCA/bank-statement-import",
"license": "AGPL-3",
"category": "Accounting",
"summary": "Online bank statements update",
"depends": [
"account_statement_import_base",
],
"data": [
"data/account_statement_import_online.xml",
"security/ir.model.access.csv",
"security/online_bank_statement_provider.xml",
"wizards/online_bank_statement_pull_debug.xml",
"wizards/online_bank_statement_pull_wizard.xml",
"views/actions.xml",
"views/account_journal.xml",
"views/online_bank_statement_provider.xml",
],
"installable": True,
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<?xml version="1.0" ?>
<!--
Copyright 2019 Brainbean Apps (https://brainbeanapps.com)
Copyright 2019 Dataplug (https://dataplug.io)
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
-->
<odoo noupdate="1">
<record model="ir.cron" id="ir_cron_account_pull_online_bank_statements">
<field name="name">Pull Online Bank Statements</field>
<field name="interval_number">1</field>
<field name="interval_type">hours</field>
<field name="numbercall">-1</field>
<field name="state">code</field>
<field name="nextcall">2019-01-01 00:10:00</field>
<field name="doall" eval="False" />
<field
name="model_id"
ref="account_statement_import_online.model_online_bank_statement_provider"
/>
<field name="code">model._scheduled_pull()</field>
</record>
</odoo>
Loading
Loading