采购申请关闭修改
This commit is contained in:
@@ -2,6 +2,7 @@ import re
|
|||||||
import ast
|
import ast
|
||||||
from odoo import models, fields, api, _
|
from odoo import models, fields, api, _
|
||||||
from itertools import groupby
|
from itertools import groupby
|
||||||
|
from odoo.tools import float_compare
|
||||||
|
|
||||||
|
|
||||||
class PurchaseRequest(models.Model):
|
class PurchaseRequest(models.Model):
|
||||||
@@ -50,7 +51,7 @@ class PurchaseRequest(models.Model):
|
|||||||
discrepancies = []
|
discrepancies = []
|
||||||
for product_id, qty in product_qty_map.items():
|
for product_id, qty in product_qty_map.items():
|
||||||
if product_id in product_summary:
|
if product_id in product_summary:
|
||||||
if product_summary[product_id] < qty:
|
if float_compare(product_summary[product_id], qty, precision_digits=2) < 0:
|
||||||
discrepancies.append((product_id, qty, product_summary[product_id]))
|
discrepancies.append((product_id, qty, product_summary[product_id]))
|
||||||
else:
|
else:
|
||||||
discrepancies.append((product_id, qty, 0))
|
discrepancies.append((product_id, qty, 0))
|
||||||
|
|||||||
Reference in New Issue
Block a user