# Periodic operations calendar

In this widget, you can view the executions of periodic operations in a calendar format.

## How it Works

{{< staticImage "ux/TasksCalendar/Widget/TasksCalendarWidget.png" "Periodic Operations Calendar" >}}

The calendar for periodic operations will display the operations that correspond to the selected periodicities.

### Widget Menu

{{< staticImage "ux/TasksCalendar/Widget/TasksCalendarWidgetActions.png" "Periodic Operations Calendar Actions" >}}

From the widget's action menu, it will be possible to perform the following:

- **Execute Operation**: Opens the wizard to execute a new operation, provided the necessary permissions are available.
{{% ux-widget-menu-actions %}}

In the widget's toolbar, we find the following options (in order of appearance):

{{< staticImage "ux/TasksCalendar/Widget/TasksCalendarWidgetTools.png" "Periodic Operations Calendar Actions" >}}

- **Today (Button)**: Allows quick navigation to the current day on the calendar.
- **Previous/Next Arrows (Buttons)**: Navigate to the previous/next item in the current calendar depending on its type.
- **Current Month**: Displays the month and year of the calendar being viewed.
- **Selected Tasks List**: A list of tasks selected for display on the calendar.
- **Tasks List**: Opens a widget with a list of configured periodic operations. This is used to select what to display on the calendar.
- **Zoom In/Out (Buttons)**: Controls the zoom level of the displayed data.
- **Period Selector**: Allows the selection of the period to be displayed.

{{< staticImage "ux/TasksCalendar/Widget/TasksCalendarWidgetCalendarType.png" "Periodic Operations Calendar Actions" >}}

The different periods to be displayed are:

- **Day**: Displays all planned and executed operations for the selected periodic operations.
- **Day/Operation**: Displays all planned and executed operations for the selected periodic operations, allocating a column for each periodicity.
- **Week**: Displays all operations planned for the selected week.
- **Month**: Displays all operations planned for the selected month.

### Actions on Periodic Operations

{{< staticImage "ux/TasksCalendar/Widget/TasksCalendarWidgetSummary.png" "Periodic Operations Calendar Actions" >}}

By clicking on an operation, you can view its configuration data.

The displayed information is categorized as follows:

- **Execution Details**: Here the summary of the selected operation is shown.
- **Parameters**: Displays the operation's parameters.
- **Configured Times**: Details the times set for the operation.
- **Scheduled**: Displays the periodicity settings for the operation.

If the selected item has already been executed, the following additional data will be displayed:

- **Execution Details**: Here the summary of the executed operation is shown.
- **Parameters**: Displays the operation's parameters.
- **Timing**: Details the timing of the operation.
- **Result**: Provides a summary of how the operation has transpired.

## Configuration

{{% ux-widget-configuration %}}

{{% children sort="weight" depth="10" %}}

---
