Browse Source

[UPDT] Bug Fixed

pull/298/head
Ajmal Cybro 4 years ago
parent
commit
1fba936fa6
  1. 2
      sales_order_delivery_status/__manifest__.py
  2. 2
      sales_order_delivery_status/models/sales_order.py

2
sales_order_delivery_status/__manifest__.py

@ -28,7 +28,7 @@
'maintainer': 'Cybrosys Techno Solutions',
'website': "https://www.cybrosys.com",
'category': 'Sales',
'version': '14.0.1.0.0',
'version': '14.0.1.0.1',
'depends': ['sale_stock', 'sale_management'],
'data': ['views/sales_order.xml'],
'images': ['static/description/banner.png'],

2
sales_order_delivery_status/models/sales_order.py

@ -18,7 +18,7 @@ class SalesOrder(models.Model):
for rec in self:
pickings = self.env['stock.picking'].search([('sale_id', '=', rec.id)])
orderlines = rec.mapped('order_line')
if not pickings:
if not pickings and not orderlines.filtered(lambda x:x.product_id.type == 'service'):
rec.delivery_status = 'nothing'
elif all(o.qty_delivered == 0 for o in orderlines):
rec.delivery_status = 'to_deliver'

Loading…
Cancel
Save