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

15.0 mig account payment return #496

Closed
wants to merge 39 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
77ef191
account_payment_return: This module implements the return of invoice …
sergio-teruel Oct 21, 2015
d2e3e66
account_payment_return: Improve behaviour
pedrobaeza Oct 21, 2015
e41ad0c
account_payment_return: Implement find match with reference field (#2)
carlosdauden Apr 8, 2016
c860f3a
account_payment_return: Improvements to suite (#107)
carlosdauden Oct 26, 2016
5310482
account_payment_return: Migrate 8.0 to 9.0
carlosdauden Nov 8, 2016
ffb1fd9
account_payment_return: Make line date editable
pedrobaeza Mar 30, 2017
560db9d
account_payment_retun: Add hooks
pedrobaeza Apr 17, 2017
221045e
[MIG] account_payment_return: Migration to 10.0
chienandalu Jul 7, 2017
2eccf0f
[IMP] account_payment_return: Add return expenses functionality (#156)
Aug 14, 2017
5620f86
[11.0][MIG] account_payment_return
Mar 23, 2018
d2984bb
[MIG] Account Payment Return to 12.0
ThomasBinsfeld Jan 24, 2019
d28acc4
[ADD] Payment Return Import SEPA: reason additional info refs #227
ThomasBinsfeld Feb 26, 2019
85542e7
[IMP] account_payment_return_import_sepa_pain: missing return reasons…
ThomasBinsfeld Feb 26, 2019
759d95a
[REF] Account Payment Return: action_confirm refactoring
ThomasBinsfeld Feb 27, 2019
2a32c44
[IMP] Payment Return: optional automatic reconciliation
ThomasBinsfeld Mar 11, 2019
ab93970
[12.0] [ADD] account_payment_return_import_iso20022 (#236)
ThomasBinsfeld May 8, 2019
a5bd5fe
[IMP] Payment Return: new computed total field on payment return
ThomasBinsfeld Jun 14, 2019
41a9aa4
[IMP] Payment Return: search view
ThomasBinsfeld Jun 14, 2019
f868212
[IMP] account_payment_return: black, isort
Mar 23, 2020
7147366
[MIG] account_payment_return: Migration to 13.0
Mar 23, 2020
26749b5
[IMP] multi-company domain: modified for standard outlined in migrati…
May 18, 2020
98f2717
[FIX] Moves canceling after latest changes on Odoo 13.0
astirpe Aug 3, 2020
e678dab
FIX: remove domain field supplier not exist anymore since V13
celm1990 Nov 28, 2020
4950ad5
[MIG] account_payment_return: Migration to 14.0
joao-p-marques Mar 18, 2021
092fe96
[UPD] Update account_payment_return.pot
oca-travis Mar 19, 2021
bfc99ee
[UPD] README.rst
OCA-git-bot Mar 19, 2021
3677d3b
Added translation using Weblate (Spanish (Argentina))
ibuioli Apr 14, 2021
4a01a94
Translated using Weblate (Dutch)
bosd Apr 17, 2021
d704b77
Translated using Weblate (Spanish (Argentina))
ibuioli Apr 19, 2021
0d9c72a
Translated using Weblate (Spanish (Argentina))
ibuioli Apr 19, 2021
54310a8
Translated using Weblate (Dutch)
bosd Apr 23, 2021
fe0582d
[14.0][FIX] account_payment_return: Register payment is posting autom…
rousseldenis Jun 3, 2021
0a789a4
account_payment_return 14.0.1.0.1
OCA-git-bot Jun 3, 2021
ec2eeb0
[IMP] account_payment_return: Add general type in journal selection t…
carlosdauden Jun 25, 2021
e904fec
account_payment_return 14.0.1.0.2
OCA-git-bot Jun 26, 2021
9403e05
[FIX] account_payment_return: use journal return account
ao-landoo Jan 24, 2022
6e43c06
account_payment_return 14.0.1.0.3
OCA-git-bot Feb 14, 2022
79fe527
[IMP] account_payment_return: black, isort, prettier
polqubiq Mar 25, 2022
f2f2e08
[MIG] account_payment_return: Migration to 15.0
polqubiq Apr 7, 2022
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
112 changes: 112 additions & 0 deletions account_payment_return/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
=======================
Account Payment Returns
=======================

.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |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%2Faccount--payment-lightgray.png?logo=github
:target: https://github.com/OCA/account-payment/tree/14.0/account_payment_return
:alt: OCA/account-payment
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/account-payment-14-0/account-payment-14-0-account_payment_return
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/96/14.0
:alt: Try me on Runbot

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

This module implements customer receivables returns and allows to send
related reconciled account move lines back to a state where the debt is still
open, and letting history of it.

This module can be extended adding importers that automatically fills the
full returned payment record.

**Table of contents**

.. contents::
:local:

Usage
=====

#. Go to Invoicing > Sales > Customer Payment Returns, and create a new
record, register on each line a paid (reconciled) receivable journal item,
and input the amount that is going to be returned.

Another option to fill info is setting references and click match button to
find matches with invoices, move lines or moves. This functionality is extended
by other modules as *account_payment_return_import_sepa_pain*

#. It's possible to add bank charges amount on each line.

#. Next, press button "Confirm" to create a new move line that removes the
balance from the bank journal and reconcile items together to show payment
history through it.

#. After confirmation you can access from the payment form view to the move
created.

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/account-payment/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
`feedback <https://github.com/OCA/account-payment/issues/new?body=module:%20account_payment_return%0Aversion:%2014.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
~~~~~~~

* 7 i TRIA
* Tecnativa
* initOS GmbH & Co.
*

Contributors
~~~~~~~~~~~~

* 7 i TRIA <http://www.7itria.cat>
* Avanzosc <http://www.avanzosc.com>
* Markus Schneider <markus.schneider@initos.com>
* `Tecnativa <https://www.tecnativa.com>`_:

* Pedro M. Baeza
* Sergio Teruel
* Carlos Dauden
* David Vidal
* Luis M. Ontalba
* Ernesto Tejeda
* João Marques

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.

This module is part of the `OCA/account-payment <https://github.com/OCA/account-payment/tree/14.0/account_payment_return>`_ project on GitHub.

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

from . import models
36 changes: 36 additions & 0 deletions account_payment_return/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Copyright 2011-2012 7 i TRIA <http://www.7itria.cat>
# Copyright 2011-2012 Avanzosc <http://www.avanzosc.com>
# Copyright 2013 Tecnativa - Pedro M. Baeza
# Copyright 2014 Markus Schneider <markus.schneider@initos.com>
# Copyright 2015 Tecnativa - Sergio Teruel
# Copyright 2015-2017 Tecnativa - Pedro M. Baeza
# Copyright 2016 Tecnativa - Carlos Dauden
# Copyright 2017 Tecnativa - David Vidal
# Copyright 2021 Tecnativa - João Marques
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

{
"name": "Account Payment Returns",
"version": "15.0.1.0.3",
"summary": "Manage the return of your payments",
"license": "AGPL-3",
"depends": ["mail", "account"],
"author": "Odoo Community Association (OCA),"
"7 i TRIA, "
"Tecnativa, "
"initOS GmbH & Co., ",
"website": "https://github.com/OCA/account-payment",
"data": [
"security/ir.model.access.csv",
"security/account_payment_return_security.xml",
"views/payment_return_view.xml",
"views/account_journal_view.xml",
"data/ir_sequence_data.xml",
"views/account_move_views.xml",
],
"assets": {
"web.assets_backend": ["/account_payment_return/static/src/scss/account_payment_return.scss"],
"web.assets_qweb": ["/account_payment_return/static/src/xml/account_payment_return.xml"],
},
"installable": True,
}
14 changes: 14 additions & 0 deletions account_payment_return/data/ir_sequence_data.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Copyright 2015 Tecnativa - Pedro M. Baeza
Copyright 2015 Tecnativa - Sergio Teruel
Copyright 2016 Tecnativa - Carlos Dauden
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl-3). -->
<odoo noupdate="1">
<record id="seq_payment_return" model="ir.sequence">
<field name="name">Payment return</field>
<field name="code">payment.return</field>
<field name="prefix">R%(year)s/</field>
<field name="padding">3</field>
<field name="company_id" eval="False" />
</record>
</odoo>
Loading