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 replies.

5 replies

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.


Forum|alt.badge.img+17
  • Moderator
  • 778 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. 


Arie V
Community Manager
Forum|alt.badge.img+12
  • Community Manager
  • 1068 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.


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. :)


Mark Jongeling
Administrator
Forum|alt.badge.img+23
  • Administrator
  • 3959 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 😄


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