User Manual

Get My Tasks

29/1/26
Get My Tasks

The Get My Tasks action allows users to list and track tasks assigned to them on the Kuika platform. This action enables efficient management of workflows. Users can view tasks that need to be completed, check their status and easily access their tasks with filtering options. Supported in both web and mobile applications.

Technical Specifications

  • Task List Viewing: The user can list the tasks assigned to him/her.
  • Task Status Tracking: It offers the opportunity to monitor the stage of the tasks.
  • Paging & Filtering: Tasks can be viewed on a page basis and filtered by keywords.
  • Delivery Date Tracking: Facilitates tracking of tasks that are not completed on time by separating tasks with overdue deadlines.
  • Application & Time Filtering: Allows tasks to be listed according to a specific application or date range.

Get My Tasks Action Implementation Steps

Adding Get My Tasks Action to Project

  1. Open your project on the Kuika platform.
  2. Switch to the UI Design module.
  3. Select the component (for example a button) to add an action to.
  1. Add Process Automation > Get My Tasks action according to the desired trigger event (Initial Actions, OnClick, OnBlur, etc.) from the + ADD ACTION menu.

Configure Get My Tasks Parameters

You can view the tasks assigned to you by configuring the following fields:

Non-Mandatory Parameters:

  • Show Pool (Boolean): Displays the tasks in the task pool that have not yet been assigned to anyone.
  • Show Claimed (Boolean): Shows tasks assigned to the user.
  • Page (Integer): Specify the page number to list the tasks in a paged list.
  • Page Size (Integer): Determines how many tasks will be displayed on each page.
  • Search Key (String): Allows you to filter tasks by keyword.

It is usually defined using data sources such as Action Result, Current, Form Component, Screen Input or Fixed and can be linked via Symbol Picker.

Optional Parameters: (can be added with + ADD OPTIONAL PARAMETER)

  • Apps (String): Used to filter tasks belonging to a specific application.
  • Created From (Date): Lists tasks created from the specified date.
  • Created To (Date): Lists tasks created until the specified date.
  • Filter Late (Boolean): Used to list tasks that are past due.

It is usually defined using data sources such as Action Result, Current, Form Component, Screen Input or Fixed and can be bound via Symbol Picker.

Completing the Registration Process

After configuring your parameters, click SAVE to save your changes. This will ensure that the Get My Tasks action is successfully added.

Usage Scenario: Viewing and Managing Your Own Assigned Tasks

Users can easily view tasks assigned to them and track their status. Workflows become more efficient because tasks are clearly tracked.

Example of Configuring the Get User Tasks Action

  • Show Pool: false
  • Show Claimed: true
  • Page: 1
  • Page Size: 10
  • Search Key: “report”
  • Apps: “ProjectApp”
  • Created From: 2025-01-01
  • Created To: 2025-06-30
  • Filter Late: true

Post-Action Usage

When the Get User Tasks action is executed:

  • The user lists the tasks assigned to them.
  • The status and due date information of the tasks is displayed.
  • Tasks are presented in pages and can be filtered.
  • The user optimizes workflows by managing their tasks.

Get My Tasks Advanced Customizations

  • Dynamic Filtering: You can search task titles and descriptions with Search Key.
  • Paging: With Page and Page Size, you can reduce page load by viewing tasks piece by piece.
  • Deadline Tracking: With the Filter Late parameter, you can prioritize tasks that are not completed on time.

Technical Risks and Precautions

  • Invalid Parameter Usage: Make sure that fields such as page number, search key, etc. are defined correctly.
  • Data Overload: Too much task data can affect performance and should be controlled by paging and filtering.
  • Date Format Mismatch: Created From and Created To fields must use the correct date format.

Get My Tasks action facilitates task management for users. It provides efficient tracking over the status, delivery date and assignment information of the tasks. It organizes your workflows with advanced parameters such as paging, filtering and deadline tracking, and supports task-oriented management.

Other Related Content

No items found.

Glossary

No items found.

Alt Başlıklar