Skip to content

Commit

Permalink
Merge b96865c into 6b9d113
Browse files Browse the repository at this point in the history
  • Loading branch information
keylor2906 authored Mar 5, 2019
2 parents 6b9d113 + b96865c commit e0f9f5e
Show file tree
Hide file tree
Showing 20 changed files with 690 additions and 0 deletions.
65 changes: 65 additions & 0 deletions account_refund_early_payment/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg
:alt: License: AGPL-3

Account Refund Early Payment
============================

This module adds the option Early Payment to create Customer Refund

You can create one Customer Refund with Early Payment for several invoices
from tree view

.. image:: /account_refund_early_payment/static/src/img/refundfrominvoices.png
:width: 300pt

Choosing the option Refund Method Early Payment
You can set one percent or another amount to create customer refund. By
default is set with percent of 5.0

.. image:: /account_refund_early_payment/static/src/img/refundwizard.png
:width: 300pt

The customer refund created shows in Source Document all invoices that
were used in this customer refund

.. image:: /account_refund_early_payment/static/src/img/refundsourcedocument.png
:width: 300pt

The section Payment depicts all invoices that were reconciled with this
customer refund

.. image:: /account_refund_early_payment/static/src/img/refundpayment.png
:width: 300pt

This module splits into journal entry of customer refund
creating one journal item per invoice in order to create independent reconciliations

.. image:: /account_refund_early_payment/static/src/img/refundjournalentries.png
:width: 300pt

Requirements:
-------------
- Go to https://github.com/Vauxoo/addons-vauxoo and download repo in order to install account_refund_early_payment module.

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

* Humberto Arrocha <hbto@vauxoo.com>
* Yanina Aular <yani@vauxoo.com>
* Julio Serna <julio@vauxoo.com>

Maintainer
----------

.. image:: https://www.vauxoo.com/logo.png
:alt: Vauxoo
:target: https://vauxoo.com

This module is maintained by Vauxoo.

a latinamerican company that provides training, coaching,
development and implementation of enterprise management
sytems and bases its entire operation strategy in the use
of Open Source Software and its main product is odoo.

To contribute to this module, please visit http://www.vauxoo.com.
1 change: 1 addition & 0 deletions account_refund_early_payment/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import wizard
32 changes: 32 additions & 0 deletions account_refund_early_payment/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# coding: utf-8
###############################################################################
# Module Writen to OpenERP, Open Source Management Solution
# Copyright (C) OpenERP Venezuela (<http://www.vauxoo.com>).
# All Rights Reserved
# ############ Credits #######################################################
# Coded by: Yanina Aular <yani@vauxoo.com>
# Planified by: Nhomar Hernandez <nhomar@vauxoo.com>
# Audited by: Jose Morales <jose@vauxoo.com>
###############################################################################

{
'name': 'Account Refund Early Payment',
'version': '12.0.0.0.1',
'author': 'Vauxoo',
'website': 'http://www.vauxoo.com/',
'license': 'LGPL-3',
'category': '',
'depends': ['account'],
'data': [
'data/data.xml',
'view/refund_early_payment.xml',
],
'demo': [
'demo/account_invoice_demo.xml',
],
'test': [],
'qweb': [],
'js': [],
'css': [],
"installable": True,
}
13 changes: 13 additions & 0 deletions account_refund_early_payment/data/data.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo noupdate="1">
<record id="product_discount" model="product.product">
<field name="list_price">0.0</field>
<field name="standard_price">0.0</field>
<field name="uom_id" ref="uom.product_uom_unit"/>
<field name="uom_po_id" ref="uom.product_uom_unit"/>
<field name="name">Discount Early Payment</field>
<field name="categ_id" ref="product.product_category_all"/>
<field name="type">service</field>
<field name="sale_ok" eval="False"/>
</record>
</odoo>
52 changes: 52 additions & 0 deletions account_refund_early_payment/i18n/es.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_refund_early_payment
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 8.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-05-03 06:25+0000\n"
"PO-Revision-Date: 2016-05-03 06:25+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"

#. module: account_refund_early_payment
#: field:account.invoice.refund,active_id:0
msgid "Active ID"
msgstr "ID Activo"

#. module: account_refund_early_payment
#: field:account.invoice.refund,amount_total:0
msgid "Amount"
msgstr "Cantidad"

#. module: account_refund_early_payment
#: model:ir.actions.act_window,name:account_refund_early_payment.act_wizard_refund_invoice
msgid "Create refund invoice"
msgstr "Crear Nota de Crédito"

#. module: account_refund_early_payment
#: model:product.template,name:account_refund_early_payment.product_discount_early_payment_product_template
msgid "Discount Early Payment"
msgstr "Descuento por Pronto Pago"

#. module: account_refund_early_payment
#: model:ir.model,name:account_refund_early_payment.model_account_invoice_refund
msgid "Invoice Refund"
msgstr "Nota de Crédito"

#. module: account_refund_early_payment
#: field:account.invoice.refund,percent:0
msgid "Percent"
msgstr "Porcentaje"

#. module: account_refund_early_payment
#: field:account.invoice.refund,product_id:0
msgid "Product"
msgstr "Producto"

52 changes: 52 additions & 0 deletions account_refund_early_payment/i18n/es_MX.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_refund_early_payment
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 8.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-05-03 06:25+0000\n"
"PO-Revision-Date: 2016-05-03 06:25+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"

#. module: account_refund_early_payment
#: field:account.invoice.refund,active_id:0
msgid "Active ID"
msgstr "ID Activo"

#. module: account_refund_early_payment
#: field:account.invoice.refund,amount_total:0
msgid "Amount"
msgstr "Cantidad"

#. module: account_refund_early_payment
#: model:ir.actions.act_window,name:account_refund_early_payment.act_wizard_refund_invoice
msgid "Create refund invoice"
msgstr "Crear Nota de Crédito"

#. module: account_refund_early_payment
#: model:product.template,name:account_refund_early_payment.product_discount_early_payment_product_template
msgid "Discount Early Payment"
msgstr "Descuento por Pronto Pago"

#. module: account_refund_early_payment
#: model:ir.model,name:account_refund_early_payment.model_account_invoice_refund
msgid "Invoice Refund"
msgstr "Nota de Crédito"

#. module: account_refund_early_payment
#: field:account.invoice.refund,percent:0
msgid "Percent"
msgstr "Porcentaje"

#. module: account_refund_early_payment
#: field:account.invoice.refund,product_id:0
msgid "Product"
msgstr "Producto"

52 changes: 52 additions & 0 deletions account_refund_early_payment/i18n/es_VE.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_refund_early_payment
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 8.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-05-03 06:25+0000\n"
"PO-Revision-Date: 2016-05-03 06:25+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"

#. module: account_refund_early_payment
#: field:account.invoice.refund,active_id:0
msgid "Active ID"
msgstr "ID Activo"

#. module: account_refund_early_payment
#: field:account.invoice.refund,amount_total:0
msgid "Amount"
msgstr "Cantidad"

#. module: account_refund_early_payment
#: model:ir.actions.act_window,name:account_refund_early_payment.act_wizard_refund_invoice
msgid "Create refund invoice"
msgstr "Crear Nota de Crédito"

#. module: account_refund_early_payment
#: model:product.template,name:account_refund_early_payment.product_discount_early_payment_product_template
msgid "Discount Early Payment"
msgstr "Descuento por Pronto Pago"

#. module: account_refund_early_payment
#: model:ir.model,name:account_refund_early_payment.model_account_invoice_refund
msgid "Invoice Refund"
msgstr "Nota de Crédito"

#. module: account_refund_early_payment
#: field:account.invoice.refund,percent:0
msgid "Percent"
msgstr "Porcentaje"

#. module: account_refund_early_payment
#: field:account.invoice.refund,product_id:0
msgid "Product"
msgstr "Producto"

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit e0f9f5e

Please sign in to comment.