Browse Source

Jan 2 [FIX] Bug Fixed 'sale_invoice_margin'

pull/232/head
AjmalCybro 2 years ago
parent
commit
8d4bce2f52
  1. 2
      sale_invoice_margin/__manifest__.py
  2. 5
      sale_invoice_margin/doc/RELEASE_NOTES.md
  3. 8
      sale_invoice_margin/models/account_move.py

2
sale_invoice_margin/__manifest__.py

@ -22,7 +22,7 @@
{
'name': "Sale Invoice Margin",
'version': "15.0.1.0.0",
'version': "15.0.1.0.1",
'summary': """ Sale Invoice Margin Analysis""",
'description': """Sale Invoice Margin Analysis""",
'author': "Cybrosys Techno Solutions",

5
sale_invoice_margin/doc/RELEASE_NOTES.md

@ -4,3 +4,8 @@
#### Version 15.0.1.0.0
##### ADD
- Initial commit for Sales Invoice Margin Analysis Module
#### 22.12.2022
#### Version 15.0.1.0.1
##### FIX
- Bug Fixed

8
sale_invoice_margin/models/account_move.py

@ -56,8 +56,9 @@ class AccountMove(models.Model):
lines_margin_amount += line_margin_amount
if line_cost:
move.margin_amount = lines_margin_amount
move.margin_percentage = \
lines_margin_amount / lines_sale_price
if lines_sale_price != 0:
move.margin_percentage = \
lines_margin_amount / lines_sale_price
else:
move.margin_amount = lines_margin_amount
move.margin_percentage = 1
@ -87,7 +88,8 @@ class AccountMoveLine(models.Model):
margin_amount = (sale_price - discount) - cost
if cost:
line.margin_amount = margin_amount
line.margin_percentage = margin_amount / sale_price
if sale_price !=0:
line.margin_percentage = margin_amount / sale_price
else:
line.margin_amount = margin_amount
line.margin_percentage = 1

Loading…
Cancel
Save