diff --git a/account_statement_import_online_gocardless/README.rst b/account_statement_import_online_gocardless/README.rst index d5527429..41653ce6 100644 --- a/account_statement_import_online_gocardless/README.rst +++ b/account_statement_import_online_gocardless/README.rst @@ -7,7 +7,7 @@ Online Bank Statements: GoCardless !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:7e08b9033d303931d6ce5d4c420d57a3615ef932c2680ce05c103f37e6141654 + !! source digest: sha256:69caae47d7351da458bd34dff994847f02326305eb087e68e355d03f803b4d03 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png @@ -126,6 +126,9 @@ Contributors * `Tecnativa `__: * Pedro M. Baeza +* `Alusage `__: + + * Nicolas JEUDY Maintainers ~~~~~~~~~~~ diff --git a/account_statement_import_online_gocardless/static/description/index.html b/account_statement_import_online_gocardless/static/description/index.html index 1d00b4f1..525628f5 100644 --- a/account_statement_import_online_gocardless/static/description/index.html +++ b/account_statement_import_online_gocardless/static/description/index.html @@ -1,14 +1,12 @@ - - + - - - - Online Bank Statements: GoCardless - +div.dedication { + margin: 2em 5em ; + text-align: center ; + font-style: italic } + +div.dedication p.topic-title { + font-weight: bold ; + font-style: normal } + +div.figure { + margin-left: 2em ; + margin-right: 2em } + +div.footer, div.header { + clear: both; + font-size: smaller } + +div.line-block { + display: block ; + margin-top: 1em ; + margin-bottom: 1em } + +div.line-block div.line-block { + margin-top: 0 ; + margin-bottom: 0 ; + margin-left: 1.5em } + +div.sidebar { + margin: 0 0 0.5em 1em ; + border: medium outset ; + padding: 1em ; + background-color: #ffffee ; + width: 40% ; + float: right ; + clear: right } + +div.sidebar p.rubric { + font-family: sans-serif ; + font-size: medium } + +div.system-messages { + margin: 5em } + +div.system-messages h1 { + color: red } + +div.system-message { + border: medium outset ; + padding: 1em } + +div.system-message p.system-message-title { + color: red ; + font-weight: bold } + +div.topic { + margin: 2em } + +h1.section-subtitle, h2.section-subtitle, h3.section-subtitle, +h4.section-subtitle, h5.section-subtitle, h6.section-subtitle { + margin-top: 0.4em } + +h1.title { + text-align: center } + +h2.subtitle { + text-align: center } + +hr.docutils { + width: 75% } + +img.align-left, .figure.align-left, object.align-left, table.align-left { + clear: left ; + float: left ; + margin-right: 1em } + +img.align-right, .figure.align-right, object.align-right, table.align-right { + clear: right ; + float: right ; + margin-left: 1em } + +img.align-center, .figure.align-center, object.align-center { + display: block; + margin-left: auto; + margin-right: auto; +} + +table.align-center { + margin-left: auto; + margin-right: auto; +} + +.align-left { + text-align: left } + +.align-center { + clear: both ; + text-align: center } + +.align-right { + text-align: right } + +/* reset inner alignment in figures */ +div.align-right { + text-align: inherit } + +/* div.align-center * { */ +/* text-align: left } */ + +.align-top { + vertical-align: top } + +.align-middle { + vertical-align: middle } + +.align-bottom { + vertical-align: bottom } + +ol.simple, ul.simple { + margin-bottom: 1em } + +ol.arabic { + list-style: decimal } + +ol.loweralpha { + list-style: lower-alpha } + +ol.upperalpha { + list-style: upper-alpha } + +ol.lowerroman { + list-style: lower-roman } + +ol.upperroman { + list-style: upper-roman } + +p.attribution { + text-align: right ; + margin-left: 50% } + +p.caption { + font-style: italic } + +p.credits { + font-style: italic ; + font-size: smaller } + +p.label { + white-space: nowrap } + +p.rubric { + font-weight: bold ; + font-size: larger ; + color: maroon ; + text-align: center } + +p.sidebar-title { + font-family: sans-serif ; + font-weight: bold ; + font-size: larger } + +p.sidebar-subtitle { + font-family: sans-serif ; + font-weight: bold } + +p.topic-title { + font-weight: bold } + +pre.address { + margin-bottom: 0 ; + margin-top: 0 ; + font: inherit } + +pre.literal-block, pre.doctest-block, pre.math, pre.code { + margin-left: 2em ; + margin-right: 2em } + +pre.code .ln { color: grey; } /* line numbers */ +pre.code, code { background-color: #eeeeee } +pre.code .comment, code .comment { color: #5C6576 } +pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold } +pre.code .literal.string, code .literal.string { color: #0C5404 } +pre.code .name.builtin, code .name.builtin { color: #352B84 } +pre.code .deleted, code .deleted { background-color: #DEB0A1} +pre.code .inserted, code .inserted { background-color: #A3D289} + +span.classifier { + font-family: sans-serif ; + font-style: oblique } + +span.classifier-delimiter { + font-family: sans-serif ; + font-weight: bold } + +span.interpreted { + font-family: sans-serif } + +span.option { + white-space: nowrap } + +span.pre { + white-space: pre } + +span.problematic { + color: red } + +span.section-subtitle { + /* font-size relative to parent (h1..h6 element) */ + font-size: 80% } + +table.citation { + border-left: solid 1px gray; + margin-left: 1px } + +table.docinfo { + margin: 2em 4em } + +table.docutils { + margin-top: 0.5em ; + margin-bottom: 0.5em } + +table.footnote { + border-left: solid 1px black; + margin-left: 1px } + +table.docutils td, table.docutils th, +table.docinfo td, table.docinfo th { + padding-left: 0.5em ; + padding-right: 0.5em ; + vertical-align: top } + +table.docutils th.field-name, table.docinfo th.docinfo-name { + font-weight: bold ; + text-align: left ; + white-space: nowrap ; + padding-left: 0 } + +/* "booktabs" style (no vertical lines) */ +table.docutils.booktabs { + border: 0px; + border-top: 2px solid; + border-bottom: 2px solid; + border-collapse: collapse; +} +table.docutils.booktabs * { + border: 0px; +} +table.docutils.booktabs th { + border-bottom: thin solid; + text-align: left; +} + +h1 tt.docutils, h2 tt.docutils, h3 tt.docutils, +h4 tt.docutils, h5 tt.docutils, h6 tt.docutils { + font-size: 100% } + +ul.auto-toc { + list-style-type: none } + + - -
-

Online Bank Statements: GoCardless

+
+

Online Bank Statements: GoCardless

- -

Beta License: AGPL-3 OCA/bank-statement-import Translate me on Weblate Try me on Runboat

-

This module provides online bank statements from GoCardless Bank Account Data, - which provides a free API for connecting and getting transactions for bank - accounts.

-

Table of contents

- -
-

Configuration

-
-

On the GoCardless website

-
    -
  1. Go to https://bankaccountdata.gocardless.com, and create or - login into your - “GoCardLess Bank Account Data” account.
  2. -
  3. Go to Developers > User secrets option on the left.
  4. -
  5. Click on the “+ Create new” button on the bottom part.
  6. -
  7. Put a name to the user secret (eg. Odoo), and optionally limit it to certain - IPs using CIDR subnet notation.
  8. -
  9. Copy or download the secret ID and key for later use. The second one won’t be - available anymore, so make sure you don’t forget this step.
  10. -
-
-
-

On Odoo

-

To configure online bank statements provider:

-
    -
  1. -

    Add your user to the “Full Accounting Settings” group.

    -
  2. -
  3. -

    Go to Invoicing > Configuration > Accounting > Journals.

    -
  4. -
  5. -

    Select the journal representing your bank account (or create it).

    -
  6. -
  7. -

    The bank account number should be properly introduced.

    -
  8. -
  9. -

    Set Bank Feeds to Online (OCA).

    -
  10. -
  11. -

    Select GoCardless as online bank statements provider in - Online Bank Statements (OCA) section. -

    -
  12. -
  13. -

    Save the journal

    -
  14. -
  15. -

    Click on the created provider.

    -
  16. -
  17. -

    Put your secret ID and secret key on the existing fields.

    -
  18. -
  19. -

    Click on the button “Select Bank Account Identifier”.

    - https://raw.githubusercontent.com/OCA/bank-statement-import/16.0/account_statement_import_online_gocardless/static/img/gocardless_configuration.gif -
  20. -
  21. -

    A new window will appear for selecting the bank entity.

    - https://raw.githubusercontent.com/OCA/bank-statement-import/16.0/account_statement_import_online_gocardless/static/img/gocardless_bank_selection.gif -
  22. -
  23. -

    Select it, and you will be redirected to the selected entity for introducing - your bank credentials to allow the connection.

    -
  24. -
  25. -

    If the process is completed, and the bank account linked to the journal is - accessible, you’ll be again redirected to the online provider form, and - everything will be linked and ready to start the transaction pulling. A - message is logged about it on the chatter.

    -
  26. -
  27. -

    If not, an error message will be logged either in the chatter.

    -
  28. -
-
-
-
-

Usage

-

To pull historical bank statements:

-
    -
  1. Go to Invoicing > Configuration > Accounting > Journals.
  2. -
  3. Select the journal representing your bank account.
  4. -
  5. Launch Actions > Online Bank Statements Pull Wizard
  6. -
  7. Configure date interval and click on Pull.
  8. -
-

If historical data is not needed, then just simply wait for the scheduled - activity “Pull Online Bank Statements” to be executed for getting new - transactions.

-
-
-

Bug Tracker

-

Bugs are tracked on GitHub 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. -

-

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

-
-
-

Credits

-
-

Authors

-
    -
  • ForgeFlow
  • -
  • Tecnativa
  • -
-
-
-

Contributors

-
    -
  • ForgeFlow:
      -
    • Christopher Ormaza
    • -
    • Jordi Ballester
    • -
    -
  • -
  • Tecnativa:
      -
    • Pedro M. Baeza
    • -
    -
  • -
-
-
-

Maintainers

-

This module is maintained by the OCA.

- Odoo Community Association -

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.

-

This module is part of the OCA/bank-statement-import - project on GitHub.

-

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

-
-
-
+

Beta License: AGPL-3 OCA/bank-statement-import Translate me on Weblate Try me on Runboat

+

This module provides online bank statements from GoCardless Bank Account Data, +which provides a free API for connecting and getting transactions for bank +accounts.

+

Table of contents

+ +
+

Configuration

+
+

On the GoCardless website

+
    +
  1. Go to https://bankaccountdata.gocardless.com, and create or login into your +“GoCardLess Bank Account Data” account.
  2. +
  3. Go to Developers > User secrets option on the left.
  4. +
  5. Click on the “+ Create new” button on the bottom part.
  6. +
  7. Put a name to the user secret (eg. Odoo), and optionally limit it to certain +IPs using CIDR subnet notation.
  8. +
  9. Copy or download the secret ID and key for later use. The second one won’t be +available anymore, so make sure you don’t forget this step.
  10. +
+
+
+

On Odoo

+

To configure online bank statements provider:

+
    +
  1. Add your user to the “Full Accounting Settings” group.

    +
  2. +
  3. Go to Invoicing > Configuration > Accounting > Journals.

    +
  4. +
  5. Select the journal representing your bank account (or create it).

    +
  6. +
  7. The bank account number should be properly introduced.

    +
  8. +
  9. Set Bank Feeds to Online (OCA).

    +
  10. +
  11. Select GoCardless as online bank statements provider in +Online Bank Statements (OCA) section.

    +
  12. +
  13. Save the journal

    +
  14. +
  15. Click on the created provider.

    +
  16. +
  17. Put your secret ID and secret key on the existing fields.

    +
  18. +
  19. Click on the button “Select Bank Account Identifier”.

    +https://raw.githubusercontent.com/OCA/bank-statement-import/16.0/account_statement_import_online_gocardless/static/img/gocardless_configuration.gif +
  20. +
  21. A new window will appear for selecting the bank entity.

    +https://raw.githubusercontent.com/OCA/bank-statement-import/16.0/account_statement_import_online_gocardless/static/img/gocardless_bank_selection.gif +
  22. +
  23. Select it, and you will be redirected to the selected entity for introducing +your bank credentials to allow the connection.

    +
  24. +
  25. If the process is completed, and the bank account linked to the journal is +accessible, you’ll be again redirected to the online provider form, and +everything will be linked and ready to start the transaction pulling. A +message is logged about it on the chatter.

    +
  26. +
  27. If not, an error message will be logged either in the chatter.

    +
  28. +
+
+
+
+

Usage

+

To pull historical bank statements:

+
    +
  1. Go to Invoicing > Configuration > Accounting > Journals.
  2. +
  3. Select the journal representing your bank account.
  4. +
  5. Launch Actions > Online Bank Statements Pull Wizard
  6. +
  7. Configure date interval and click on Pull.
  8. +
+

If historical data is not needed, then just simply wait for the scheduled +activity “Pull Online Bank Statements” to be executed for getting new +transactions.

+
+
+

Bug Tracker

+

Bugs are tracked on GitHub 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.

+

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

+
+
+

Credits

+
+

Authors

+
    +
  • ForgeFlow
  • +
  • Tecnativa
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

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.

+

This module is part of the OCA/bank-statement-import project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
- - \ No newline at end of file +