P5-3247 add price calculations for poster inquiries

This commit is contained in:
Martin
2019-05-14 09:25:30 +02:00
parent 2d9ace0b9b
commit 35a7c3798d
5 changed files with 48 additions and 1 deletions
+4
View File
@@ -264,6 +264,7 @@ def inquiry_price(inquiry, inc_price_retouch=True, rounded=True, inc_vat=True, *
height = kwargs.get('height', inquiry.height)
material = kwargs.get('material', inquiry.material)
framed = kwargs.get('framed', inquiry.framed)
hanger = kwargs.get('hanger', inquiry.hanger)
reseller = kwargs.get('reseller', inquiry.dealer_store)
if inquiry.product_group == 'photo-wallpaper':
@@ -272,6 +273,9 @@ def inquiry_price(inquiry, inc_price_retouch=True, rounded=True, inc_vat=True, *
elif inquiry.product_group == 'canvas':
price = canvas_price(width, height, inquiry.market,
designer=inquiry.designer, reseller=reseller, inquiry=inquiry, framed=framed, rounded=False, inc_vat=False)
elif inquiry.product_group == 'poster':
price = poster_price(width, height, inquiry.market,
designer=inquiry.designer, reseller=reseller, inquiry=inquiry, hanger=hanger, rounded=False, inc_vat=False)
else:
raise ValueError(
'Invalid product group: {}'.format(inquiry.product_group))