cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Poweruser_11
New Member

Employee Attendance and leave request

Hi Eveyone, 

 

I have to create an app where employee is able to enter their daily attendace system by themselves. Moreover, I want Paid Time Off (PTO) dashboard inside this app where employee will able to check their leave balance and request leave. On the Manager sice, Manager is able to approve/receive the request as well as check the attendance of the employee.(This one is manager only function).

 

We have full  Microsoft office 365 subscription and my employer want this done with sharepoint list and office 365 username and password.

 

I am new to powerapp so please suggest me an idea so i can fulfill this task.

 

 

4 REPLIES 4
K-A-R-L
Solution Specialist
Solution Specialist

Hi @Poweruser_11 ,

 

Are you looking for something like this: https://powerapps.microsoft.com/en-us/blog/create-and-manage-leave-requests-with-ease/

You can create a Canvass App from a Template and select the Leave Application.

  1. Sign in to PowerApps.

  2. Under Create, click or tap the Leave Request Template, and then click or tap Use (near the lower-right corner)
  3. Please make sure to always save your App to avoid losing it.

    Let me know if you need further help.



Thank you for the reply.

 

I checked this template but i also want to add daily attendace tracking of the employee.

 

Can you please help me with this.

K-A-R-L
Solution Specialist
Solution Specialist

@Poweruser_11 ,

The file on OneDrive is Excel Online. Best to use SharePoint if you want.

To update the Leave Type you need to change the Collection on the App's OnStart Property.


Hi @Poweruser_11 ,

The template app is just an example.

You could customize it according to your demands.

In your issue, you may want to add the "check in" function.

So I suggest you create a sharepoint list (e.g. CheckInAndOut) to store the information about employees' attendence.

Inset two buttons in one screen(named check in and check out)

Set the check in's OnSlect:

Patch(
CheckInAndOut,
Defaults(CheckInAndOut),
{
Title: "Check In&Out Test",
StaffName: User().FullName,
StaffEmail: User().Email,
Check_x0020_In: Now()
}
)

 Set the check out button's OnSelect:

Patch(
    CheckInAndOut,    
    Defaults(CheckInAndOut),
    {
      Title: "Check In&Out Test",
      StaffName: User().FullName,
      StaffEmail: User().Email,
      Check_x0020_Out: Now()
    }
)

Here's a similar issue for your reference:

https://powerusers.microsoft.com/t5/General-Discussion/Attendance-System-for-check-in-amp-check-out/...

 

 

Best regards,

Community Support Team _ Phoebe Liu

Community Support Team _ Phoebe Liu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Helpful resources

Announcements
PA User Group

Welcome to the User Group Public Preview

Check out new user group experience and if you are a leader please create your group

PA Community Call

Power Apps Community Call

Next call is happening on April 21st at 8a PST.

MBAS Carousel

Sign up for our May 4th event!

May the fourth be with you, join us online!

secondImage

Experience what’s next for Power Apps

See the latest Power Apps innovations, updates, and demos from the Microsoft Business Applications Launch Event.

Top Solution Authors
Top Kudoed Authors
Users online (25,787)