Home
last modified time | relevance | path

Searched refs:necessary_values (Results 1 – 2 of 2) sorted by relevance

/dports/finance/odoo/odoo-19d77c2a03335eb95a686bd69a1b56b38e87d609/odoo/addons/product/models/
H A Dproduct_template.py995 def _get_first_possible_combination(self, parent_combination=None, necessary_values=None): argument
1006 …return next(self._get_possible_combinations(parent_combination, necessary_values), self.env['produ…
1094 def _get_possible_combinations(self, parent_combination=None, necessary_values=None): argument
1120 necessary_values = necessary_values or self.env['product.template.attribute.value']
1121 necessary_attribute_lines = necessary_values.mapped('attribute_line_id')
1124 … if not attribute_lines and self._is_combination_possible(necessary_values, parent_combination):
1125 yield necessary_values
1133 combination = partial_combination + necessary_values
1169 res = self._get_possible_combinations(necessary_values=combination)
/dports/finance/odoo/odoo-19d77c2a03335eb95a686bd69a1b56b38e87d609/odoo/addons/product/tests/
H A Dtest_product_attribute_value_config.py437 …self.assertEqual(mouse._get_first_possible_combination(necessary_values=mouse_color_yellow), mouse…