planning.slot.search.inherit.sale.planning planning.slot 20 planning.slot.form.inherit.sale.planning planning.slot 10 sale_line_plannable and not start_datetime not sale_line_plannable or end_datetime sale_line_plannable and not end_datetime not sale_line_plannable or start_datetime planning.slot.gantt.inherit.sale.planning planning.slot true
Sales Order Item —
planning.slot.gantt planning.slot primary sale_line_id planning.slot.calendar.inherit.sale.planning planning.slot planning.slot.tree.inherit.sale.planning planning.slot context.get('planning_slots_to_schedule', False) sale_line_plannable and not start_datetime and not end_datetime not sale_line_plannable and start_datetime and end_datetime context.get('planning_slots_to_schedule', False) planning.slot.kanban.inherit.sale.planning planning.slot 20
not start_datetime () (%)
[('start_datetime', '!=', False), ('end_datetime', '!=', False)] { 'search_default_my_shifts': 1, 'my_planning_action': 1, 'search_default_open_shifts': 1, 'search_default_unwanted_shifts': 1, 'planning_expand_employee': 1, 'planning_expand_role': 1, 'planning_expand_sale_line_id': 1, } [('start_datetime', '!=', False), ('end_datetime', '!=', False)] { 'search_default_group_by_employee': 1, 'planning_expand_employee': 1, 'planning_expand_role': 1, 'planning_expand_sale_line_id': 1, 'planning_expand_resource': 1, } [('start_datetime', '!=', False), ('end_datetime', '!=', False)] { 'search_default_group_by_employee': 2, 'planning_groupby_role': True, 'planning_expand_sale_line_id': 1, } planning.slot.form.gantt planning.slot