summaryrefslogtreecommitdiff
path: root/indoteknik_custom/models/product_template.py
diff options
context:
space:
mode:
Diffstat (limited to 'indoteknik_custom/models/product_template.py')
-rwxr-xr-xindoteknik_custom/models/product_template.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/indoteknik_custom/models/product_template.py b/indoteknik_custom/models/product_template.py
index d1de2221..90e8a144 100755
--- a/indoteknik_custom/models/product_template.py
+++ b/indoteknik_custom/models/product_template.py
@@ -120,6 +120,8 @@ class ProductTemplate(models.Model):
rate = 0
if product.web_price:
rate += 4
+ if product.qty_sold > 0:
+ rate += 3
if product.have_promotion_program: #have discount from pricelist
rate += 5
if product.image_128:
@@ -313,8 +315,9 @@ class ProductTemplate(models.Model):
return values
def write(self, vals):
- if self.id == 224484:
- raise UserError('Tidak dapat mengubah produk sementara')
+ for rec in self:
+ if rec.id == 224484:
+ raise UserError('Tidak dapat mengubah produk sementara')
return super(ProductTemplate, self).write(vals)