-
- def _check_membership_product(self, cr, uid, ids, context=None):
- #TODO : check condition and return boolean accordingly
- if not context is None:
- context = {}
- order_line_obj = self.pool.get('pos.order.line')
- data_order_line = order_line_obj.browse(cr, uid, ids, context=context)
- for data in data_order_line:
- print("DEV: [pos_membership] [_check_membership_product] [order_line]: data=%s product=%s" % (str(data.id), str(data.product_id.id)))
- return True
-
- _constraints = [
- (_check_membership_product, 'Error: Invalid Message', ['field_name']),
- ]
-