diff --git a/customer_due_payment/__init__.py b/customer_due_payment/__init__.py new file mode 100644 index 000000000..40a96afc6 --- /dev/null +++ b/customer_due_payment/__init__.py @@ -0,0 +1 @@ +# -*- coding: utf-8 -*- diff --git a/customer_due_payment/__manifest__.py b/customer_due_payment/__manifest__.py new file mode 100644 index 000000000..51effcdd1 --- /dev/null +++ b/customer_due_payment/__manifest__.py @@ -0,0 +1,37 @@ +# -*- coding: utf-8 -*- +############################################################################## +# +# Cybrosys Technologies Pvt. Ltd. +# Copyright (C) 2017-TODAY Cybrosys Technologies(). +# Author: Jesni Banu() +# you can modify it under the terms of the GNU LESSER +# GENERAL PUBLIC LICENSE (LGPL v3), Version 3. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details. +# +# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE +# GENERAL PUBLIC LICENSE (LGPL v3) along with this program. +# If not, see . +# +############################################################################## +{ + 'name': "Customer Due Payment", + 'version': '10.0.1.0', + 'summary': """Modified Customer Due Payment for Partners""", + 'description': """This module corrected the calculation of existing customer due payment report.""", + 'author': "Cybrosys Techno Solutions", + 'company': 'Cybrosys Techno Solutions', + 'website': "https://www.Cybrosys.com", + 'category': 'Accounting', + 'depends': ['base', 'account'], + 'data': [ + 'report/customer_due_payment_report.xml', + ], + 'images': ['static/description/banner.jpg'], + 'license': 'LGPL-3', + 'installable': True, + 'application': False, +} diff --git a/customer_due_payment/report/customer_due_payment_report.xml b/customer_due_payment/report/customer_due_payment_report.xml new file mode 100644 index 000000000..8a3259e66 --- /dev/null +++ b/customer_due_payment/report/customer_due_payment_report.xml @@ -0,0 +1,94 @@ + + + + + + \ No newline at end of file diff --git a/customer_due_payment/static/description/after_fix.png b/customer_due_payment/static/description/after_fix.png new file mode 100644 index 000000000..0f8e10ec4 Binary files /dev/null and b/customer_due_payment/static/description/after_fix.png differ diff --git a/customer_due_payment/static/description/banner.jpg b/customer_due_payment/static/description/banner.jpg new file mode 100644 index 000000000..d6c5c2836 Binary files /dev/null and b/customer_due_payment/static/description/banner.jpg differ diff --git a/customer_due_payment/static/description/before_fix.png b/customer_due_payment/static/description/before_fix.png new file mode 100644 index 000000000..c15a5e125 Binary files /dev/null and b/customer_due_payment/static/description/before_fix.png differ diff --git a/customer_due_payment/static/description/cybro_logo.png b/customer_due_payment/static/description/cybro_logo.png new file mode 100644 index 000000000..bb309114c Binary files /dev/null and b/customer_due_payment/static/description/cybro_logo.png differ diff --git a/customer_due_payment/static/description/icon.png b/customer_due_payment/static/description/icon.png new file mode 100644 index 000000000..56e6d2136 Binary files /dev/null and b/customer_due_payment/static/description/icon.png differ diff --git a/customer_due_payment/static/description/index.html b/customer_due_payment/static/description/index.html new file mode 100644 index 000000000..7cec7fa45 --- /dev/null +++ b/customer_due_payment/static/description/index.html @@ -0,0 +1,105 @@ +
+
+

Advanced Customer Due Payment

+

This Module Modified The Existing Customer Due Payment

+

Cybrosys Technologies

+
+
+

Features:

+
+ Corrected the calculation of due payment.
+ Added Total Invoice Amount in Report.
+
+
+
+ +
+
+
+

Overview

+

+ In odoo we can take the printout of customer due payment. This is a default feature. + But in it, the calculated total due amount is wrong in the case of partially paid customer. For eg, a customer makes an invoice for an amount + 2000. But he already made a partial payment of 1000 and when we take the customer due payment report, + it will show the due amount as 2000. It doesn't consider the partially paid amount. + So here we fixed the issue by correcting the calculation of the due amount. +

+
+
+
+ +
+
+
+

+

Customer -> Due Payments

+

+

+ +
+
+ +
+
+
+

+

Before Module Installation

+

+
+
+
+ +
+
+
+
+ +
+
+
+

+

After Module Installation

+

+
+
+
+ +
+
+
+
+ +
+

Need Any Help?

+ +
+ + + diff --git a/customer_due_payment/static/description/main.png b/customer_due_payment/static/description/main.png new file mode 100644 index 000000000..430c7c937 Binary files /dev/null and b/customer_due_payment/static/description/main.png differ