diff --git a/pms_api_rest/datamodels/pms_product.py b/pms_api_rest/datamodels/pms_product.py index 9a11a0bd2..22a0c85bf 100644 --- a/pms_api_rest/datamodels/pms_product.py +++ b/pms_api_rest/datamodels/pms_product.py @@ -16,3 +16,4 @@ class PmProductInfo(Datamodel): perDay = fields.Boolean(required=False, allow_none=True) perPerson = fields.Boolean(required=False, allow_none=True) consumedOn = fields.String(required=False, allow_none=True) + taxesPercentage = fields.Float(required=False, allow_none=True) diff --git a/pms_api_rest/services/pms_product_service.py b/pms_api_rest/services/pms_product_service.py index c550c799c..eaa70b20a 100644 --- a/pms_api_rest/services/pms_product_service.py +++ b/pms_api_rest/services/pms_product_service.py @@ -53,6 +53,7 @@ class PmsProductService(Component): perDay=product.per_day, perPerson=product.per_person, consumedOn=product.consumed_on, + taxesPercentage=product.taxes_id.amount if product.taxes_id.amount_type == 'percent' else None, ) ) return result_products