Browse Source

Dec 17: [FIX] Bug Fixed 'subscription_package'

pull/309/head
Cybrosys Technologies 4 months ago
parent
commit
f4d41e9a8d
  1. 2
      subscription_package/__manifest__.py
  2. 5
      subscription_package/doc/RELEASE_NOTES.md
  3. 9
      subscription_package/models/subscription_package_product_line.py

2
subscription_package/__manifest__.py

@ -21,7 +21,7 @@
#############################################################################
{
'name': 'Subscription Management',
'version': '17.0.2.1.2',
'version': '17.0.3.1.2',
'category': 'Sales',
'summary': 'Subscription Package Management Module For Odoo17 Community',
'description': 'Subscription Package Management Module specifically '

5
subscription_package/doc/RELEASE_NOTES.md

@ -18,3 +18,8 @@
#### Version 17.0.2.1.2
#### Update
- Added Paused feature.
#### 17.12.2024
#### Version 17.0.3.1.2
#### Update
- Updated with the issue in unit price.

9
subscription_package/models/subscription_package_product_line.py

@ -53,7 +53,6 @@ class SubscriptionPackageProductLine(models.Model):
related='product_id.uom_id.category_id',
help='Choose Product Uom quantity')
unit_price = fields.Float(string='Unit Price', store=True, readonly=False,
related='product_id.list_price',
help='Add Product Unit Price')
discount = fields.Float(string="Discount (%)", help='Add Discount')
tax_ids = fields.Many2many('account.tax', string="Taxes",
@ -99,3 +98,11 @@ class SubscriptionPackageProductLine(models.Model):
return True
return super(SubscriptionPackageProductLine,
self)._valid_field_parameter(field, name)
@api.onchange('product_id')
def _onchange_product_id(self):
"""
Set unit_price to the product's list_price when product is selected
"""
if self.product_id:
self.unit_price = self.product_id.list_price

Loading…
Cancel
Save