planning.slot.tree planning.slot
planning.slot.form planning.slot
Edit
planning.slot.kanban planning.slot Edit Delete
- () (%)
planning.slot.form planning.slot primary 1 planning.slot.form.gantt planning.slot primary
planning.slot.search.base planning.slot 999 planning.slot.search planning.slot primary 20 planning.slot.calendar planning.slot planning.slot.pivot planning.slot planning.slot.graph planning.slot planning.slot.my.calendar planning.slot 25 planning.slot.gantt planning.slot
Allocated Time — (%)

Some changes were made since this shift was published.

The employee assigned would like to switch shifts with someone else.

other shift(s) in conflict.

planning.slot.gantt.inherit.group.role planning.slot primary role_id,resource_id planning.role.tree planning.role planning.role.form planning.role
planning.role.view.kanban planning.role Edit Delete
    planning.role.view.search planning.role planning.slot.gantt.inherit.nosample planning.slot primary 0 My Planning planning.slot calendar,gantt,tree,form,kanban {'search_default_my_shifts': 1, 'my_planning_action': 1, 'search_default_open_shifts': 1, 'search_default_unwanted_shifts': 1, 'planning_expand_resource': 1, 'planning_expand_role': 1}

    No shifts found. Let's create one!

    Find here your planning. Assign yourself open shifts that match your roles, or indicate your unavailability.

    gantt calendar tree kanban My Planning planning.slot gantt,calendar,tree,form {'search_default_open_shifts': 1, 'search_default_unwanted_shifts': 1, 'search_default_my_shifts': 1, 'default_resource_id': False, 'my_planning_action': 1} gantt planning.action.schedule.resource.view.pivot.inherit planning.slot primary row planning.action.schedule.resource.view.graph.inherit planning.slot primary Schedule by Resource planning.slot gantt,calendar,tree,form,kanban,pivot,graph {'planning_expand_resource': 1, 'planning_expand_role': 1}

    No shifts found. Let's create one!

    Schedule your human and material resources across roles, projects and sales orders.

    gantt calendar tree kanban pivot graph planning.action.schedule.role.view.pivot.inherit planning.slot primary row planning.action.schedule.role.view.graph.inherit planning.slot primary Schedule by Role planning.slot gantt,calendar,tree,form,kanban,pivot,graph {'planning_groupby_role': True, 'planning_expand_resource': 1, 'planning_expand_role': 1}

    No shifts found. Let's create one!

    Schedule your human and material resources across roles, projects and sales orders.

    gantt calendar tree kanban pivot graph Settings res.config.settings form inline {'module' : 'planning', 'bin_size': False} Roles planning.role tree,kanban,form
    Schedule
    12 February 2023 - 18 February 2023
    Monday, 13
    Tuesday, 14
    Wednesday, 15
    Bartender
    Open Shifts
    Doris Cole (Bartender)
    Jeffrey Kelly (Bartender)
    Waiter
    Open Shifts
    Eli Lambert (Waiter)
    12:00
    08:00
    04:00
    1:00 PM - 5:00 PM (4h)
    8:00 AM - 12:00 PM (4h)
    8:00 AM - 12:00 PM (4h)
    8:00 AM - 12:00 PM (4h) - Doris Cole
    1:00 PM - 5:00 PM (4h) - Jeffrey Kelly
    1:00 PM - 5:00 PM (4h) - Jeffrey Kelly
    04:00
    04:00
    8:00 AM - 12:00 PM (4h)
    8:00 AM - 12:00 PM (4h) - Eli Lambert

    Total

    16:00
    12:00
    04:00

    No roles found. Let's create one!

    Define the roles your resources perform (e.g. Chef, Bartender, Waiter...). Create open shifts for the roles you will be needing to complete a mission. Then, assign those open shifts to the resources that are available.

    No roles found. Let's create one!

    Define the roles your resources perform (e.g. Chef, Bartender, Waiter...). Create open shifts for the roles you will be needing to complete a mission. Then, assign those open shifts to the resources that are available.

    Shift Templates planning.slot.template tree,kanban,form

    No shift templates found. Let's create one!

    Make encoding shifts easy with templates.

    Publish & Send list code action = records.action_planning_publish_and_send() Reset to Draft list,form code action = records.action_unpublish()