Skip to main content
Solved

Approval process using task on same table for different role


Rucha Naik
Forum|alt.badge.img+5

Hi, 

I am creating an approval process on time sheet module. For this there will be 2 roles:

Manager

Employee

Scenario : When the employee submits the time sheet using a Task, the Task should change from

Submit → Submitted

An email should go to his manager.

On the same table the Manager can see, the employee’s time sheet.

He can either : Approve or Reject the time sheet by the employee using Task.

 

Can you please guide me to the correct path, any idea how this can be implemented?

I do have a rough idea, however its not fullproof.

 

 

Best answer by Mark Jongeling

Hi Rucha,

You can have two or three tasks depending on the desired implementation;

  1. Submit timesheet (available to employee)
  2. Approve timesheet (available to manager)
  3. Disapprove timesheet (available to manager) - optional, otherwise merge 2 and 3 together

With role configuration, you can make sure the tasks are only available to the correct role.

Submit timesheet will start a process flow, or otherwise creates a record for a system flow to pick up and start sending an email to the manager of this employee.

Let us know if you need any more assistance 😄

View original
Did this topic help you find an answer to your question?
This topic has been closed for comments

5 replies

Mark Jongeling
Administrator
Forum|alt.badge.img+23
  • Administrator
  • 3936 replies
  • Answer
  • March 20, 2023

Hi Rucha,

You can have two or three tasks depending on the desired implementation;

  1. Submit timesheet (available to employee)
  2. Approve timesheet (available to manager)
  3. Disapprove timesheet (available to manager) - optional, otherwise merge 2 and 3 together

With role configuration, you can make sure the tasks are only available to the correct role.

Submit timesheet will start a process flow, or otherwise creates a record for a system flow to pick up and start sending an email to the manager of this employee.

Let us know if you need any more assistance 😄


Rucha Naik
Forum|alt.badge.img+5
  • Author
  • Partner
  • 68 replies
  • March 20, 2023

Thanks Mark, I started having 3 process flows with starting point as the task. Each process flow work for various status change along with sending emails to respective recipients. 

I will work on it and get back if I get stuck. :)


Arie V
Community Manager
Forum|alt.badge.img+12
  • Community Manager
  • 975 replies
  • March 20, 2023

@Mark Jongeling @Rucha Naik Alternatively, you could use a Context procedure to determine based on the Timesheet status which Task to show. This would also be a bit more robust if a Manager would have to Submit timesheets for himself too, which may or may not have to be approved by her/himself or another Manager.


Forum|alt.badge.img+17
  • Moderator
  • 761 replies
  • April 3, 2023

@Rucha Naik Did Mark and Arie's answers help you solve this? If so can you please select which answer helped you most by selecting the best answer option. 


Rucha Naik
Forum|alt.badge.img+5
  • Author
  • Partner
  • 68 replies
  • April 3, 2023

Yes, I was able to create the complete flow. Thanks for the guidance.


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings