mirror of
https://github.com/inventree/InvenTree
synced 2024-08-30 18:33:04 +00:00
only process purchase_price if prices present
This commit is contained in:
parent
00d4efb920
commit
cb1e7a6cc5
@ -1652,8 +1652,10 @@ class Part(MPTTModel):
|
|||||||
|
|
||||||
def get_purchase_price(self, quantity):
|
def get_purchase_price(self, quantity):
|
||||||
currency = currency_code_default()
|
currency = currency_code_default()
|
||||||
prices = [convert_money(item.purchase_price, currency).amount for item in self.stock_items.all()]
|
prices = [convert_money(item.purchase_price, currency).amount for item in self.stock_items.all() if item.purchase_price]
|
||||||
|
if prices:
|
||||||
return min(prices) * quantity, max(prices) * quantity
|
return min(prices) * quantity, max(prices) * quantity
|
||||||
|
return None
|
||||||
|
|
||||||
@transaction.atomic
|
@transaction.atomic
|
||||||
def copy_bom_from(self, other, clear=True, **kwargs):
|
def copy_bom_from(self, other, clear=True, **kwargs):
|
||||||
|
Loading…
Reference in New Issue
Block a user