Calendar Event Statuses

During their lifecycle, SAP Analytics Cloud calendar events have different statuses. Use this reference to find out which statuses are available and under which circumstances an event receives a specific status.

Statuses for Events with Assignees

Processes, composite tasks, general tasks, review tasks, input tasks and manual data locking tasks can have the following statuses:

Status Description
Inactive The event definition isn't finished yet. Only owners can see it, and no notifications are sent.
Open
The event is visible to all users. It is open due to the following reasons:
  • The assignee hasn’t opened it yet.

  • The start date has not yet been reached.

  • The owner reopened the event.

  • The event is part of a dependency chain and a reviewer rejects the work of the assignees. The preceding events will be reopened.

    If one of the preceding events is a manual data locking task, it will apply the reverted lock state to the data. If the reverted lock state is set to Open, for example, the assignees can adapt the data.

  • The event has a parent process with no assignee and the parent process is reopened. All child events will be reopened as well.

    If one of the child events is a manual data locking task, it will apply the reverted lock state to the data. If the reverted lock state is set to Open, for example, the assignees can adapt the data.

In Progress The start date has been reached and the assignee has opened the event. Assignees or reviewers are currently working on it.
In Review This status is only available for input tasks. All assignees submitted their work or declined to work on the task and the creator/reviewer is currently checking the numbers. In the Details panel, the input task is displayed as Declined or Submitted.
On Hold The assignees and the reviewers can’t work on the event. It is blocked due to one of the following reasons:
  • Blocked by a dependency: A review task is on hold as long as the preceding general task hasn't been completed, for example.

  • Another user suspended the event, its parent event, or all its child events (if it's a process without assignees).

Partially Successful The event is finalized. This status only applies to multi-step events like composite tasks or processes: Some of the steps are completed and some are canceled.
Successful The assignee successfully finished his or her work.
Canceled

The owner canceled the event, or the assignee declined to work on the task.

This status is also displayed for users who have been removed from the event and therefore can’t see most of the information anymore.

Statuses for Automatic Events

Data action tasks, automatic data locking tasks, and publications can have the following statuses:

Status Description
Inactive The event definition isn't finished yet. Only owners can see it, and no notifications are sent.
Open
The automatic event is open due to the following reasons:
  • The start date has not yet been reached.

  • The event is an automatic data locking task and the owner reopened it.

  • The event is an automatic data locking task that is part of a dependency chain and a reviewer rejects the work of the assignees.

    The preceding data locking task will be reopened and it will apply the reverted lock state to the data. If the reverted lock state is set to Open, for example, the assignees can adapt the data.

  • The event has a parent process with no assignee and the parent process is reopened. All child events will be reopened as well.

    If one of the child events is an automatic data locking task, it will apply the reverted lock state to the data. If the reverted lock state is set to Open, for example, the assignees can adapt the data.

    Data action tasks and multi action tasks can't be reopened.

In Progress The automatic event has been triggered and is currently being executed.
On Hold The automatic task is blocked due to one of the following reasons:
  • The permission request is pending, the assignee hasn't agreed yet.

  • The assignee has declined the permission request. The owner can assign someone else.

  • The assignee has withdrawn their agreement to run the automatic task with their permission. The owner can assign someone else.

Partially Successful Some steps of the automatic event were executed successfully while others failed.
Successful All steps of the automatic event were executed successfully.
Failed None of the automatic event's steps were executed successfully.
Canceled The automatic event has been canceled due to one of the following reasons:
  • The owner canceled the event.

  • If a recurrence is set and preceding occurrences are still running at start date, the event has been canceled automatically.

  • If a data action is canceled, corresponding multi action tasks or data action tasks will be canceled, as well.

  • If the owner doesn’t start the permission request or the assignee doesn't agree to run an automatic task with their permission before the task's start date, the task will be canceled automatically.

Calendar Processes: Aggregation of Status and Progress

Learn how the status and the progress of processes with child events are defined.

Status Aggregation

The status is defined as follows:
  • If the process has an assignee, the process status is defined by the assignee.

  • If there's no assignee for the process, the process status is defined by the statuses of its child events.

  • Child events with status Canceled are not included in the status aggregation.

When reopening a parent process that has an assignee, the owner can decide to reopen the process only, or the process and its child events. All child events will receive status Open except child events of child processes that have assignees. The assignees of these processes can decide which child events of their processes to reopen.

Progress Aggregation

The progress is defined as follows:
  • If the process has an assignee, the progress needs to be set manually by the assignee.

  • If there's no assignee for the process, the progress of the process is defined by the progress of its child events.

  • The progress is defined by the progress of the direct child events only.

  • The following child events are not included in the progress aggregation:
    • Child events with status Canceled

    • Automatic tasks (data action tasks, multi action tasks, or automatic data locking tasks)

    Note

    If a process consists of canceled child events or automatic tasks only, the progress of the process is set to 100% once the last task is completed.