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

[MIG][15.0] account_payment_return #536

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
05bdb07
account_payment_return: This module implements the return of invoice …
sergio-teruel Oct 21, 2015
6d4c0e4
account_payment_return: Improve behaviour
pedrobaeza Oct 21, 2015
accf8fa
account_payment_return: Implement find match with reference field (#2)
carlosdauden Apr 8, 2016
5f5ec4a
account_payment_return: Improvements to suite (#107)
carlosdauden Oct 26, 2016
3a6c4b9
account_payment_return: Migrate 8.0 to 9.0
carlosdauden Nov 8, 2016
1842f50
account_payment_return: Make line date editable
pedrobaeza Mar 30, 2017
3537b41
account_payment_retun: Add hooks
pedrobaeza Apr 17, 2017
bf40db8
[MIG] account_payment_return: Migration to 10.0
chienandalu Jul 7, 2017
929f206
[IMP] account_payment_return: Add return expenses functionality (#156)
Aug 14, 2017
14fd5e8
[11.0][MIG] account_payment_return
Mar 23, 2018
b28d982
[MIG] Account Payment Return to 12.0
ThomasBinsfeld Jan 24, 2019
b116f16
[ADD] Payment Return Import SEPA: reason additional info refs #227
ThomasBinsfeld Feb 26, 2019
1a80bda
[IMP] account_payment_return_import_sepa_pain: missing return reasons…
ThomasBinsfeld Feb 26, 2019
9d44a77
[REF] Account Payment Return: action_confirm refactoring
ThomasBinsfeld Feb 27, 2019
4229607
[IMP] Payment Return: optional automatic reconciliation
ThomasBinsfeld Mar 11, 2019
345a514
[12.0] [ADD] account_payment_return_import_iso20022 (#236)
ThomasBinsfeld May 8, 2019
340bbdc
[IMP] Payment Return: new computed total field on payment return
ThomasBinsfeld Jun 14, 2019
62ec167
[IMP] Payment Return: search view
ThomasBinsfeld Jun 14, 2019
08d0c6d
[IMP] account_payment_return: black, isort
Mar 23, 2020
2ff410f
[MIG] account_payment_return: Migration to 13.0
Mar 23, 2020
7d1c6f0
[IMP] multi-company domain: modified for standard outlined in migrati…
May 18, 2020
9f0c890
[FIX] Moves canceling after latest changes on Odoo 13.0
astirpe Aug 3, 2020
3ae6d16
FIX: remove domain field supplier not exist anymore since V13
celm1990 Nov 28, 2020
c570f90
[MIG] account_payment_return: Migration to 14.0
joao-p-marques Mar 18, 2021
ba19c6c
[UPD] Update account_payment_return.pot
oca-travis Mar 19, 2021
c136537
[UPD] README.rst
OCA-git-bot Mar 19, 2021
f3d68e0
Added translation using Weblate (Spanish (Argentina))
ibuioli Apr 14, 2021
d4d28d3
Translated using Weblate (Dutch)
bosd Apr 17, 2021
86c5a9b
Translated using Weblate (Spanish (Argentina))
ibuioli Apr 19, 2021
34e3066
Translated using Weblate (Spanish (Argentina))
ibuioli Apr 19, 2021
226c0e0
Translated using Weblate (Dutch)
bosd Apr 23, 2021
7747193
[14.0][FIX] account_payment_return: Register payment is posting autom…
rousseldenis Jun 3, 2021
74e771a
account_payment_return 14.0.1.0.1
OCA-git-bot Jun 3, 2021
b0ad4f6
[IMP] account_payment_return: Add general type in journal selection t…
carlosdauden Jun 25, 2021
499153d
account_payment_return 14.0.1.0.2
OCA-git-bot Jun 26, 2021
22f7293
[FIX] account_payment_return: use journal return account
ao-landoo Jan 24, 2022
91aaa8d
account_payment_return 14.0.1.0.3
OCA-git-bot Feb 14, 2022
a8fa536
[IMP] account_payment_return: Mark as Mature
etobella Apr 21, 2022
9d712f3
[UPD] README.rst
OCA-git-bot Apr 21, 2022
ba4aef7
Translated using Weblate (Spanish)
LudLaf Jun 21, 2022
bfcdf32
Translated using Weblate (French)
Yvesldff Jul 20, 2022
dea6eaf
Translated using Weblate (Catalan)
jabelchi Jul 26, 2022
c988d8b
[IMP] account_payment_return: black, isort, prettier
cormaza Aug 24, 2022
61851c6
[MIG][15.0] account_payment_return
ChrisOForgeFlow Aug 25, 2022
af60fef
[FIX] Path on readme
ChrisOForgeFlow Sep 30, 2022
e151455
Update account_payment_return/tests/test_payment_return.py
ChrisOForgeFlow Nov 28, 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-Mature-brightgreen.png
:target: https://odoo-community.org/page/development-status
:alt: Mature
.. |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/15.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-15-0/account-payment-15-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/15.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 > Customers > 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:%2015.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/15.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
39 changes: 39 additions & 0 deletions account_payment_return/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# 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.0",
"summary": "Manage the return of your payments",
"license": "AGPL-3",
"depends": ["mail", "account"],
"development_status": "Mature",
"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",
],
"qweb": ["static/src/xml/account_payment_return.xml"],
"assets": {
"web.assets_backend": [
"account_payment_return/static/src/scss/account_payment_return.scss",
],
},
"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