PowerApps Timesheet Template

Поделиться
HTML-код
  • Опубликовано: 2 авг 2024
  • #PowerApps #Timesheet #TemplateTuesday
    In this video I showcase my PowerApps Timesheet Template which lets you submit and keep track of weekly timesheets.
    In this video you'll learn about:
    ✅ Repeating Tables in Power Apps
    ✅ ForAll()
    ✅ How to Patch new and existing records
    ✅ Working with Collections
    The Power Apps Template and Flow to provision the list can be found here: github.com/aprildunnam/PowerA...
    To learn about creating dialog boxes: • Power Apps - How to Cr...
  • НаукаНаука

Комментарии • 194

  • @danielbell9192
    @danielbell9192 4 года назад +1

    Great video again, loving these template tuesdays :) some great info on them! Thanks!

    • @AprilDunnam
      @AprilDunnam  4 года назад

      So glad to hear that you're loving the series! If you have any template ideas feel free to send them my way!

  • @HenriqueSilvestre
    @HenriqueSilvestre 4 года назад +2

    I recently built a timesheet app and I was looking for a video like this for quite a while, thanks for sharing it with us April.

  • @andreyaparshev5455
    @andreyaparshev5455 3 года назад

    i got similiar timesheet request from Business in very urgent timeframe, I spend some time on watching your video, realized there is much work to be done and was trying to find some easy solution on google. and then come back to your video again and finally whent to the bottom of decription and you should know how i filled after reading that you posted template on github. You saved my day. Thank you so much for your time and effort.

    • @AprilDunnam
      @AprilDunnam  3 года назад

      Hey Andrey - So happy to hear that this has helped you!

  • @danielkerridge
    @danielkerridge 3 года назад

    Thanks April, I used your template for a work project - saved me a bunch. Cheers.

    • @AprilDunnam
      @AprilDunnam  3 года назад

      That's awesome Daniel - so happy to hear this template helped you!

  • @berndkroon5147
    @berndkroon5147 4 года назад +1

    Thank you April, for sharing another precious gem!

    • @AprilDunnam
      @AprilDunnam  4 года назад

      You're welcome, thanks Bernd!

  • @pedroeleftheriou4741
    @pedroeleftheriou4741 4 года назад +2

    great template, I will break it down to "borrow" some code. very useful tips, thank you April!

    • @AprilDunnam
      @AprilDunnam  4 года назад

      Thanks Pedro! Always great to hear from you!

  • @shayanrs2905
    @shayanrs2905 3 года назад +1

    Excellent video, everything I needed and so well explained , thanks a lot for making this one 🙏

  • @liams9925
    @liams9925 3 года назад +1

    Good example of a working app for a common use case! Explained very simply

  • @jjbenjamin2k6
    @jjbenjamin2k6 4 года назад

    Great video April. I appreciate all the time and effort.

    • @AprilDunnam
      @AprilDunnam  4 года назад

      Thank you Joe, I appreciate you for watching!

  • @mwmstals
    @mwmstals 3 года назад

    Awesome, this was just what i was looking for. Thank you so much!

    • @AprilDunnam
      @AprilDunnam  3 года назад

      Thanks for watching - glad it was helpful!

  • @jyothsnaguduguntla828
    @jyothsnaguduguntla828 4 года назад +1

    Thank you for nice templates!

  • @Mattross191
    @Mattross191 3 года назад +1

    How would you go about restricting certain users from (1) seeing their own entries and (2) allowing them to approve those. At the moment, all users are able to submit time AND approve their own entries. My hope is to have an "admin" user only be able to approve their entries.

  • @laurakozel2874
    @laurakozel2874 3 года назад

    Thanks for sharing, great app. I tried to recreate the functionality of the timesheet gallery for another project, but the values in the gallery won't save back to my list. Seems like it's only looking at the collection. My ForAll/Patch is set up the same way yours is here

  • @prokshitangadi
    @prokshitangadi 2 года назад +1

    Amazing! I would love a video that you show how to create the app from scratch.

  • @ericgasber1170
    @ericgasber1170 2 года назад

    This is very interesting. Can the individual entries be added to a common table with one line per entry? Share point or excel for example? Not yet clear on that. Just beginning to learn about power apps so that I can replace my infopath forms soon.

  • @thepipedoctor8605
    @thepipedoctor8605 2 года назад

    Hi April, this is such a great video, but I keep hitting an error, can yu help! On the timesheet patch around 6:15 into the video, I replicated what you have, however, everytime I hit the plus Icon, it deletes the first billto record above, also it is not patching the billto record over to my sharepoint list, but it does patch everything else.

  • @victorhache6687
    @victorhache6687 3 года назад +4

    Thanks for this April - do you know if there is a similar app that tracks Start and End times by day/project, then calculates the time spend for each row? In other words, instead of entering the number of hours, enter start and end time for each row. Thanks & Best!

  • @erikk587
    @erikk587 Год назад +1

    Hi April, great template and nice explained in the video! What if i have added an entry and saved it as draft and decide i don't need it? I can remove it from the collection, but this does not update with the Sharepoint list and will not be removed? How can i update the Collection in a way this also will take out the entry in the gallery? Thanks for your great work! Regards, Erik

  • @swathij6836
    @swathij6836 2 года назад

    Hi April , i installed this but not able to see the dropdown in the BillTo option,please guide..Also Submit for Approval and save icon are not functioning

  • @karikoga320
    @karikoga320 4 года назад +1

    Great April, thank you for the awesome templates

    • @AprilDunnam
      @AprilDunnam  4 года назад

      Glad you like them!

    • @karikoga320
      @karikoga320 4 года назад

      @@AprilDunnam I am a little bit confused April, I am failing to find reference to the "Employees" and "Job Sites" Sharepoint Lists which are initially connected to the template. The Flow only refers to the "Timesheet Entries" and the "BillTo" Lists. Please assist/clarify

    • @AprilDunnam
      @AprilDunnam  4 года назад

      @@karikoga320 - Those lists aren't needed in the template and can be deleted. Looks like I just forgot to remove them before packaging up the template. Thanks for pointing that out

    • @karikoga320
      @karikoga320 4 года назад

      April Dunnam But I need to navigate to “Job Sites” from “Week_1”. When I navigate to there the component is blank there is no job site to select

    • @AprilDunnam
      @AprilDunnam  4 года назад

      @@karikoga320 - The version of the app that you had download was incorrect. I have updated Github with the correct version. Please delete the app and try installing the new one and your issues should be resolved

  • @sskh08
    @sskh08 2 года назад

    Thanks for sharing your video. It i very helpful. I would love a tutorial on a timesheet where you can set a start time fx. 08.00 and end time fx 13.00 and a field to calculate number of hours. Plus set rules for how many hours are after 16-06 or in the weekends - these hours give a plus of 25% i salary.
    Would love such a video, if you get the time :)
    Thanks again. BR Sara

  • @pmd7530
    @pmd7530 3 года назад +1

    Hey April, great work!...love this app.
    Would it be possible to add a little more info about how to reconnect the data sources/repositories please?
    I've added the template into my Dev tenant but having issues pulling and pushing the data.

    • @AprilDunnam
      @AprilDunnam  3 года назад

      Hey - thanks! You can click on the cylinder "data" tab on the left hand side and find the SharePoint lists. Click the three dots next to them and click the "remove" option. Then you can go back into the data source tab and click "add". Search for the SharePoint option and click it - pick the site you deployed the lists to from the panel then select the lists. Hope that helps!

  • @sameerdalai2823
    @sameerdalai2823 3 года назад

    Hi, this is great template and i am started using this , what i would require is to add a + button in all timeentry text box for the week and if i click the + sign it will display a multi line text box to add commants for each day time entry rather than a comment for the entire week , how would i achieve this , appreciate your help

  • @aocity2010
    @aocity2010 3 года назад

    Big thanks to you April

  • @HienThu-bm2fo
    @HienThu-bm2fo 3 года назад

    Thank you so much. you are so amazing !!!!!

  • @markmclean154
    @markmclean154 4 года назад +1

    Nice work April

  • @sundrapillay6668
    @sundrapillay6668 4 года назад +1

    Thank you have a great day

  • @dustycrophopper2743
    @dustycrophopper2743 2 года назад +1

    Hi April, this is a fantastic video. However had one question. How many share points lists are there? Are you saving the dates created in the array in a date column pic

  • @Bundicks
    @Bundicks 3 года назад +1

    Any help with if I wanted to copy over Bill To from last week to this week's page?

    • @AprilDunnam
      @AprilDunnam  3 года назад

      Hey Stephen - I just answered your question in my latest video. Check it out: ruclips.net/video/qqEHiB6v_i4/видео.html

  • @tusharsawke6332
    @tusharsawke6332 Год назад

    The formula for weeklist breaks when the start of the week is in previous month. Can you please help with updated formula?

  • @gavincaldwell6944
    @gavincaldwell6944 3 года назад +1

    When I try to import the TimesheetProvisioner into Power Automate, I get an error message saying 'The solution file is invalid. The compressed file must contain the following files at its root: solution.xml, customizations.xml, and [Content_Types].xml. Customization files exported from previous versions of Microsoft Dynamics 365 are not supported.'
    Is there anything I can do to solve this?

    • @AprilDunnam
      @AprilDunnam  3 года назад

      Hi Gavin -
      This is because this isn't a solution file - it's an import of a Power App and of a Power Automate Flow. So don't add it via the solutions section, go to Import Flow instead

  • @kimpaciotti8913
    @kimpaciotti8913 3 года назад

    This is so great, I'm a bit of a novice but I'm really trying. Do you have a video of the column set up on SP that links to this App? Thank you so much for all of this

    • @AprilDunnam
      @AprilDunnam  3 года назад

      Hey Kim -
      In the Github repo for the template there's a Flow that should create all the lists that you need for the app called "TimesheetProvisioner.zip". Also, I recently create an intro to SharePoint video that might be helpful in getting a feel for how lists work:ruclips.net/video/6q8Woozw3IM/видео.html

  • @smisra
    @smisra 3 года назад +1

    love this channel

  • @eduardoactd
    @eduardoactd Год назад +1

    Hi April, awesome app/video. Do you have any full tutotial or step by step video for this or other apps? Regards

    • @AprilDunnam
      @AprilDunnam  7 месяцев назад

      I don't have a complete step by step unfortunately simply because there are so many steps it could be a multi-hour video to show everything. My hope was by providing the template people could just install and customize it. I can try to do a more detailed video if there's something specific to show?

  • @jesuschristsuperczar1224
    @jesuschristsuperczar1224 2 года назад

    Thank you so much for this content! I downloaded your template but I’m having trouble changing the data set name from the default URL. I can’t figure out how to change the URL for the BillTo and the TimeEntries SharePoint sources.
    I read the deployment instructions that you included with the zips but I’m not seeing the Action where I can “! Enter the URL of SP site to Deploy here”.
    Thank you again!
    It appears you’ve already answered my question! You’re awesome.

    • @andreedmunds
      @andreedmunds 2 года назад

      I have this same question, but I don't see where she answered it? Any help?

  • @poonamdabas289
    @poonamdabas289 Год назад

    Hi April, i m facing problem while importing flow ,, create billto is giving error,,can anyone help ?

  • @hudsonquay
    @hudsonquay 4 года назад +1

    Do you know if the first day of the week in the calendar component is configurable? I would prefer Monday to be the first day of the week. The native power apps calendar is really disappointing, it should allow for first day of the week to be configured, select colours without changing the theme, restrict dates, select a data range, not require user to press OK to select a date.

    • @AprilDunnam
      @AprilDunnam  4 года назад +1

      Hi Dean,
      The out of the box date picker control definitely is lacking in the configurability area. This calendar component probably can be customized to change the first day of the week. It's using a series of galleries for the weeks days across the screen and the dates that show so you should be able to tweak those formulas to switch when the week start is

  • @damienoftheoutback
    @damienoftheoutback 2 месяца назад

    Great video, 1 quick question, how do you make Sunday the first day of the Week instead of Monday? Thanks

  • @cokerawanbi25
    @cokerawanbi25 Год назад

    I am fairly new with power app. I followed the instructions to download the zip file but I cannot upload it in power automate. I get an error message that says invalid file extension. It's downloads the zip file as .json.I am doing anything wrong? Can someone help?

  • @Recker096
    @Recker096 3 года назад +1

    Hey April, There is thing that when we press the Add button, the combo box gets reset, like at 10:33 in the video.Any fix for that?

    • @AprilDunnam
      @AprilDunnam  3 года назад

      Hey Pranav - the most recent version of the app which you can learn about here should have fixed this: ruclips.net/video/qqEHiB6v_i4/видео.html

    • @Larsvandebunt
      @Larsvandebunt 3 года назад +1

      @@AprilDunnam Hi April! I can't seem to find a solution for this above problem. I've added another field (like bill to, but it's an combo box with search option). I also viewed your updates video, but I didn't get it working. The inputted hours don't reset. Please let me know if you have a solution for this! Kind regards from the Netherlands ;)

  • @pierregoffin4043
    @pierregoffin4043 2 года назад

    Hi April, thanks for this very useful tool and explanations. I uploaded your 2 canvats (V1 and V2) and don't know why I can't get the TimeEntries.Employee.Name on the dashboard screen and neither on the "MyTimeSheets" ? Do you have any idea why ? Many thanks and best regards

    • @pierregoffin4043
      @pierregoffin4043 2 года назад

      My issue seems to be related to other posts below about 'Week Start' but I don't undertsand what the issue is. Is that related to regional format , I am based in belgium with French setup, ... Many thanks for your help

  • @mikeelliott4766
    @mikeelliott4766 3 года назад +1

    This is working great, apart from one thing. The weeks in the drop down are based on today's date, not the previous Monday- and I can't figure out why that's happening!

    • @SravanKumar-jy1ik
      @SravanKumar-jy1ik 2 года назад

      Same here..
      I’m also looking for the week list..

  • @utoroprincewill7808
    @utoroprincewill7808 4 года назад +1

    Hello Very nice video. I have downloaded the file from github. How do I get the sharepoint lists with columns and datatypes you used?

    • @AprilDunnam
      @AprilDunnam  4 года назад +1

      Thanks! If you look at the Github Repo where you downloaded the app you will see instructions. Read the instructions to see the steps to use the Flow provided that will create the lists for you

  • @elliotdeavasagayam4408
    @elliotdeavasagayam4408 4 года назад +2

    Hi,
    Good one, will try using this. Couple of questions.
    1. What's the sharepoint lists looks like.?
    2. Can I use a filter to get the lookup values based on the user?
    3. Can I recreate using your video without using your template as I am not sure I can use ur temples officially.
    4. I need only 5 days working. Do I need to change in big ways?
    Thanks
    Elliot

    • @AprilDunnam
      @AprilDunnam  4 года назад +1

      1. There's one list which stores the time entry items. It has a week start/week end field, and number fields for Mon - Sun. You can use the flow included in the template to deploy the SharePoint lists and see the structure
      2. Yes you can use a filter query to filter based on current user
      3. I did not include every single step to re-create this in the video. That would triple the length of this video and it was not my intention. My intention was to provide a re-usable template that others can download and customize. With the video's I just highlight how the solution works and some of the key aspects.
      4. That's not a big change. Just remove those dates from the gallery.

    • @elliotdeavasagayam4408
      @elliotdeavasagayam4408 4 года назад +1

      Thanks for your quick reply.

  • @hughnichols4501
    @hughnichols4501 3 года назад +1

    April, this app is amazing - thank you for sharing it. I wonder if you can help with a few issues I am having?
    1) when i click the save button, it says ‘your timesheet has been saved’, but my timesheet doesn’t show up in the list under ‘my timesheets’.
    2) if I add two different lines against different BillTo fields, when i submit, it makes all the times the same as the first entry - (it actually happens when I click approve, not when I submit for approval) - any ideas?
    3) I would actually like to get rid of the approval process - is there an easy way to do this?

    • @pradeepmoorthy2306
      @pradeepmoorthy2306 3 года назад

      Hi Hugh,
      Did you overcome this issue? I've got the same problem and I've tried the distinct option as mentioned in the comments. However, no luck! :( Been very frustrating...any help would be highly appreciated.
      Thank you.

    • @davydeschamphelaere7325
      @davydeschamphelaere7325 3 года назад

      Same Problem here as well. Did you find a solution to the problem number 2? Thanks in advance! And thanks again April for this template!

    • @AprilDunnam
      @AprilDunnam  3 года назад

      Hi all - I have an updated version of the app on the new PnP Power Platform samples site here. You might try this version and see if it resolves these issues: github.com/pnp/powerapps-samples/tree/main/samples

  • @rameshragupathy5912
    @rameshragupathy5912 Год назад

    April,
    Thanks for the Video I imported Timesheet Provisioner Zip to power Automate. am not able to perform below activities.
    Edit the Action that says "! Enter URL of SP Site to Deploy to here" and put in your SharePoinst site url that you want the underlying list to reside. Keep not of that site URL.
    Go to the TimeEntries List and add a Lookup Column called "BillTo" that points to the BillTo Lists Title field.
    and when i run the timesheet canvas app am getting unknow error. Kindly help me out if you can.
    thanks
    Ramesh

  • @stringsofecstasy
    @stringsofecstasy 3 года назад

    hi April, thanks for the template . Somehow i am not able to get the recorded times to show in "My timesheets". Data is saved in sharepoint but not displayed in my timesheets. I am very new to powerapps so please help (and dumb it down if you can).
    Thanks,

    • @AprilDunnam
      @AprilDunnam  3 года назад

      Hey sid - for the data saved in SharePoint, can you confirm that the "Employee" field has your name in it? If that isn't populated then the filter won't work on the My Timesheets page to see your time.

  • @pricillajackline7258
    @pricillajackline7258 4 года назад +1

    Hi april, i have made the calendar gallery static, i want to fill the date color based on a date picker & a text box field in the timecard screen, i tried using some if statements but couldn't get the results can you please help me with this
    if datepicker date= calendar date & if totalvalue.text >=8,green,red

    • @AprilDunnam
      @AprilDunnam  3 года назад +1

      There's a "Selected fill" property in the Calendar component. You should be able to do something in that property like: If(datepicker.Selected.Date = CalendarComponent1.Start & TotalValueField.Text >=8, Green, Red)

    • @pricillajackline7258
      @pricillajackline7258 3 года назад

      @@AprilDunnam the color is filled only for today's date & its not getting filled for any other date

  • @nareshg4345
    @nareshg4345 Год назад

    Great Video but am not getting Total values in Welcome screen getting delegation error how to fix this

  • @paulherndon3293
    @paulherndon3293 3 года назад

    April - thanks for the video and files in GitHub. When I tried to import the Timesheet Provisioner zip file into Power Automate, I keep getting an error referring to missing files "
    The solution file is invalid. The compressed file must contain the following files at its root: solution.xml, customizations.xml, and [Content_Types].xml. Customization files exported from previous versions of Microsoft Dynamics 365 are not supported." Please advise. Thank you.

    • @AprilDunnam
      @AprilDunnam  3 года назад

      Hi Paul - Were you importing into Power Automate using the 'Import Flow" option or the "Solutions" section? This isn't a solution file, just an export of a flow. So you'll want to make sure you are importing with the "Import Flow" option

    • @paulherndon3293
      @paulherndon3293 3 года назад

      @@AprilDunnam Thanks, that worked. Appreciate the clarification.

  • @ansi2605
    @ansi2605 Год назад

    Awesome video. I was able to get the app working in a few days. What is the purpose of the week screen?

    • @AprilDunnam
      @AprilDunnam  7 месяцев назад

      That's just for testing to make sure it's getting the weeks correctly :)

  • @nareshg4345
    @nareshg4345 Год назад

    Hi April I have Imported this package but am getting Error on Save ICon item and subbmission items need your help in this

    • @AprilDunnam
      @AprilDunnam  Год назад

      90% of the time this is due to a difference in the column names in your data source vs what the app is referencing. Usually when you have spaces in the column names or lack thereof which the code on the button is expecting. I would cross reference those values in the app versus your list

  • @AlonsoParejawee
    @AlonsoParejawee Год назад

    Thank you, April! I was looking for something similar. Does someone has an updated version of this template app?

    • @AprilDunnam
      @AprilDunnam  Год назад

      What do you mean by updated version?

  • @vimo08ab
    @vimo08ab 3 года назад

    The app seems very usefull, thanks! Trying to import the provisioner file i get error below. Would you know what i am doing wrong? "The solution file is invalid. The compressed file must contain the following files at its root: solution.xml, customizations.xml, and [Content_Types].xml. Customization files exported from previous versions of Microsoft Dynamics 365 are not supported."

    • @AprilDunnam
      @AprilDunnam  3 года назад

      Hi Victor - that's because the provide Zip is not a solution, it's just an export of an app. You need to import it in Power Apps using the "Import App" tab

  • @carolt9057
    @carolt9057 3 года назад +1

    Hi April, Great template - thank you. Hoping you can assist in resolving an issue with the TimeEntries List. I am unable to edit in PowerApp (View>>Data Source >>Edit) due to error I’m receiving due to the url pointing to AxCapital. How do I get rid of that? I went to settings but that didn’t work. Thanks!

    • @carolt9057
      @carolt9057 3 года назад

      Hi April, please ignore my initial post as I’ve figured it out thanks to your post - www.sharepointsiren.com/2020/07/deploying-sharepoint-based-power-apps/. Thanks!

    • @AprilDunnam
      @AprilDunnam  3 года назад +1

      Hi Carol,
      Yes I tried to include the instructions in that blog post. Glad to hear you found it and figured it out! I should link to the blog post in these videos though so people don't have to hunt for it.

    • @carolt9057
      @carolt9057 3 года назад

      @@AprilDunnam - Great idea. Thank you very much!

    • @carolt9057
      @carolt9057 3 года назад

      Hi April;
      The "save" button and "submit for approval" buttons do not work. Not writing records to the BillTo tables. Do I need to edit ForAll stmt -
      Employee: {
      '@odata.type': "#Microsoft.Azure.Connectors.SharePoint.SPListExpandedUser",
      Claims: "i:0#.f|membership|" & currentUser.Email,
      Department: "",
      DisplayName: currentUser.FullName,
      Email: currentUser.Email,
      JobTitle: "",
      Picture: ""
      },

  • @mohammedislam7486
    @mohammedislam7486 4 года назад

    Amazing. exactly what I needed for another similar application I have built. I just couldn't replicate using patch for duplicating entries by adding X no of days. However, I am unable to import the file in Flow. I get this error:
    The solution file is invalid. The compressed file must contain the following files at its root: solution.xml, customizations.xml, and [Content_Types].xml. Customization files exported from previous versions of Microsoft Dynamics 365 are not supported.
    Any help will be much appreciated. Thank you.

    • @AprilDunnam
      @AprilDunnam  4 года назад +1

      How are you trying to import it? It sounds like you might have tried to import it using the solutions tab? You just need to import the Flow via the Import Flow tab.

  • @raymondmarasigan8698
    @raymondmarasigan8698 4 года назад +1

    Hi April, Thank you so much for this wonderful template. Anyway, i have imported this and try to run it, my created time sheet is not appearing in "My Timesheets"

    • @AprilDunnam
      @AprilDunnam  4 года назад

      Hi Raymond - Can you let me know if you notice any errors at all in the app? If you check the SharePoint list is the item getting added there? Any data missing in the list if so?

    • @raymondmarasigan8698
      @raymondmarasigan8698 4 года назад

      @@AprilDunnam Hello April, thank you so much for your response. Yes, the records are added om the Sharepoint list "TimeEntries
      ", but it is not appearing on the Power app "My timesheets". I am a very new to this. Thanks in advance.

    • @Recker096
      @Recker096 4 года назад

      @@AprilDunnam Same issue. The save button is not working as intended. Like you could save it; it says saved successfully but there is no entry made in my timesheets. Although the sharepoint list is updated.

    • @carolt9057
      @carolt9057 3 года назад

      @@Recker096 did you resolve the issue with the save button?

    • @Recker096
      @Recker096 3 года назад +1

      Carol T yeah ; you might wanna change the query on the gallery of my timesheets to distinct(filter(...),x). Remove sortbycolumn() function and you should be fine.

  • @ThreeDigitIQ
    @ThreeDigitIQ 2 года назад

    Any chance at updating this to fix the "BillTo" errors?

    • @AprilDunnam
      @AprilDunnam  2 года назад

      What errors are you seeing? It's probably due to the name not matching in the formula vs what's in the list. There's probably a space or not a space in the list name. Probably just need to update the formulas to either remove or add the space in the name.

  • @rubenpuertosmartinez
    @rubenpuertosmartinez Год назад

    Can you connect this events to Outlook Calendar?

    • @rubenpuertosmartinez
      @rubenpuertosmartinez Год назад

      I would like to create an event in the calendar based on the timesheet, or if I can do it the other way around will be also good. By the way, great videos April, thanks for sharing the knowledge :)

  • @pricillajackline7258
    @pricillajackline7258 4 года назад +1

    Hi april,thanks for this video just got it at the right time, i tried downloading your template, got stuck at step 5, lookup of billto list, can you please guide me on how to proceed. TIA

    • @AprilDunnam
      @AprilDunnam  4 года назад +2

      Hi Pricilla,
      Sure let me try to outline the steps:
      1. Go to the TimeEntries list in SharePoint
      2. You should see an option in the list for "Add Column"
      3. In the list of options choose "More"
      4. In the next screen for the Title put in BillTo - exactly as you see with no space
      5. In the list of radio button options for field type choose "Lookup"
      6. You'll see two additional dropdowns show. In the first one select the "BillTo" list
      7. In the second dropdown make sure the Title field shows
      8. Click "OK"

    • @pricillajackline7258
      @pricillajackline7258 4 года назад

      @@AprilDunnam thank you april, how do i add multiple users

    • @AprilDunnam
      @AprilDunnam  4 года назад

      Add multiple users where?

    • @pricillajackline7258
      @pricillajackline7258 4 года назад

      @@AprilDunnam i meant giving access to multiple users for the app, i figured it out thanks april

  • @MicheledoesLife
    @MicheledoesLife Год назад

    Hi April - is there a way to add this easily to a app I have already created but need to have a time sheet aspect. Any hints, tips or ideas? Thanks

    • @AprilDunnam
      @AprilDunnam  Год назад +1

      You should be able to simply copy and paste the elements from my app into yours then all you have to do is update the logic

    • @MicheledoesLife
      @MicheledoesLife Год назад

      @@AprilDunnam Thanks I actually started doing that lol I have one problem and one issue. the problem is in test mode my form in my gallery on TimeCardnew page disappears so I cant put in any data! Then second really isn't a issue more a preference - how do you get the time off of the date dropdown list? I managed to figure out on my own how to extend the weeks backwards lol Thank you for all you share it's truly appreciated!!

  • @JC-tt5lj
    @JC-tt5lj Год назад

    Hi April, this is probably a dumb question, but how does the app know which user is using the app? How does it know to only display the user's information and not another user's? In addition to, how do I make sure only the admins can approve the timesheets?
    Thank you so much!

    • @AprilDunnam
      @AprilDunnam  7 месяцев назад

      Hello,
      That's not a dumb question at all. In the start of the app I can getting the current logged in users info using the User() function. I use that data to filter the Timesheets gallery so they only see items that they submitted. Their info is automatically carried over in the patch statement when it writes back to the list.
      The timesheet approvals gallery should automatically be filtered so that it only shows items in which the current logged in user is listed as the manager in the item (which is automatically populated using a lookup for the current logged in users manager) so that ensures that the user can't apprvoe their own timesheet in the app

  • @area_2111
    @area_2111 3 года назад +1

    Great video. How do you add the calendar in powerapps in 3:26 on your video?

    • @AprilDunnam
      @AprilDunnam  3 года назад +1

      Thanks! It's a calendar component that I built. You can learn more about it and get a link to download it in this video: ruclips.net/video/pl1YoItT1VM/видео.html

    • @area_2111
      @area_2111 3 года назад

      @@AprilDunnam Very helpful April will ask you more Thanks 😊

  • @varungautam5331
    @varungautam5331 3 года назад

    Hello dear nice ppt
    Can you please guide me
    On how to add employees roster month wise having morning Evening and night shift
    So that just with a click mgmt can see who is in shift
    Thanks
    Love from india

  • @modjadjibessie2175
    @modjadjibessie2175 4 года назад +1

    Hi April, this is a great template i like it, ...i have downloaded the template but then the save button its only saving in the SharePoint list not to the MyTimesheets screen. Please assist.

    • @AprilDunnam
      @AprilDunnam  4 года назад

      In the timesheets list in SharePoint can you check to see if your name is getting written to the SharePoint list in the Employee and Manager fields? Next I would take a look at the Gallery on the MyTimesheets screen and look at it's Items property. There's a filter on there and it is either set to filter on the Manager or Employee field. You might verify that and change it as needed. Let me know

    • @raymondmarasigan8698
      @raymondmarasigan8698 4 года назад +1

      @@AprilDunnam Hi April, I think I am having the same problem as mentioned by @modjadji, I already tried your instruction above but still it is not working. :( Please help. Thanks.

    • @Recker096
      @Recker096 4 года назад

      Same issue.

  • @tesfayegari6048
    @tesfayegari6048 3 года назад

    Where is the Approvers located. Who Approves it and How are you pulling it?

  • @Recker096
    @Recker096 4 года назад

    I was trying to import this on my tenant. And i can;t understand "Go to the TimeEntries List and add a Lookup Column called "BillTo" that points to the BillTo Lists Title field." Like i know there is a Create Time Entries List in the flow but where do i add this lookup column..

    • @AprilDunnam
      @AprilDunnam  4 года назад +1

      Hi Pranav,
      So in SharePoint you'll want to go to the site that you selected to deploy the lists to. Then you will look for a list called "TimeEntries". Open that list up and click the plus button to add a new column. You'll see a list of column types and should see an option for "more" or "other". That will take you to another screen. It will ask you to name the new column and you will name it "BillTo". Then it will prompt you to select a list in a dropdown and you will select the "BillTo" list. And then there will be another dropdown below that where you select a column and for that you'll select "Title". Just click "OK" once you configured that and you're done.

    • @Recker096
      @Recker096 4 года назад +1

      April Dunnam thank you so much. I’m super new to microsoft services. Keep up the good work.

    • @carolt9057
      @carolt9057 3 года назад

      Hi April, Great template - thank you. Hoping you can assist in resolving an issue with the TimeEntries List. I am unable to edit in PowerApp (View>>Data Source >>Edit) due to error I’m receiving due to the url pointing to AxCapital. How do I get rid of that? I went to settings but that didn’t work. Thanks!

  • @nareshg4345
    @nareshg4345 Год назад

    Hii , Am Getting Delegation Issue on Dashboard screen Were employee. email = Current user how to Fix this?

    • @AprilDunnam
      @AprilDunnam  7 месяцев назад

      Can you share the error with me on LinkedIn?

  • @piyushlamba1134
    @piyushlamba1134 3 года назад +1

    Hi April,
    Thank you for such amazing videos, somehow I am not able to delete the record once I have submitted, e.g I submit 3 entries for week once -> Click Save -> then o continue sheet when I delete item, it gets removed from gallery then I click save but when you open again, it comesup again, not removed from backend list.....Is I am doing something wrong or someone else is also facing the same issue :(

    • @piyushlamba1134
      @piyushlamba1134 3 года назад +1

      Solved it by adding RemoveIf and compared the ID and removed the item from backend list as well...Thank you :)

    • @AprilDunnam
      @AprilDunnam  3 года назад +1

      You're fast! Glad you got it figured out :) RemoveIf will definitely do the trick. Glad you are liking and using the template!

    • @marcoantoniopedraza
      @marcoantoniopedraza 3 года назад

      @@AprilDunnam Thank you for this Video. I am just starting to learn PowerApp and this template has been extremely useful for me. I just figure out how to delete the rows in the sharepoint list. I just added the following Removeif before the Set(successMessage, ... Navigate(Success).
      Here is the line:
      RemoveIf(TimeEntries, Not(ID in selectedTimeEntries.ID))

    • @marcoantoniopedraza
      @marcoantoniopedraza 3 года назад

      @@piyushlamba1134 Thanks for the tip piyush!

    • @marcoantoniopedraza
      @marcoantoniopedraza 3 года назад

      Correction ... you have to place the Removeif right at the top before the ForAll

  • @kamsalalakshman4226
    @kamsalalakshman4226 25 дней назад

    i need this sharepoint list

  • @mauroinnecco9022
    @mauroinnecco9022 3 года назад

    Hi April! How are you? that's a great Timesheet! Could you please assist me with the import because i don't know how to do ir, thanks in advance.

    • @AprilDunnam
      @AprilDunnam  3 года назад

      Thanks Mauro - There are how-to instructions on the Github site referenced in the description: github.com/pnp/powerapps-samples/tree/main/samples/Timesheet

    • @mauroinnecco9022
      @mauroinnecco9022 3 года назад

      @@AprilDunnam how can i manage user rights on the timesheet? Thanks in advance

  • @SravanKumar-jy1ik
    @SravanKumar-jy1ik 2 года назад

    I’m facing issue about the week list range.. Please help me

    • @AprilDunnam
      @AprilDunnam  7 месяцев назад

      Did this get resolved?

  • @preetkochar
    @preetkochar 3 года назад

    Thanks a lot for this wonderful tutorial April. However the provisioner throws some strange error. Could you please share the billto and the timeentries excel sheet format and how these two excel sheets are linked together ( probably based on the ID or something ) so that i can replicate the setup.

    • @Yogi_The_GOAT
      @Yogi_The_GOAT 3 года назад

      Did you ever figure this out? I'm also getting an error on the provisioner import. Error: Action 'Create_BillTo_List' failed

  • @Viipiin
    @Viipiin 3 года назад +1

    Obviously this is very helpful for every power apps lover but there is a gotcha that I'm not understanding
    When I create a new entry and select a date the day is different but when I fill hours the default day is different
    There is a mismatch in week.

    • @AprilDunnam
      @AprilDunnam  3 года назад

      This could be because of a mismatch in your time zone and the time zone that your SharePoint site uses. Trying following this documentation to see what your SharePoint regional settings are: support.microsoft.com/en-us/office/change-regional-settings-for-a-site-e9e189c7-16e3-45d3-a090-770be6e83c1a

  • @konfluc
    @konfluc 4 года назад +1

    Hai April how many sharepoint lists required for this timesheet app

    • @AprilDunnam
      @AprilDunnam  4 года назад

      There are just two underlying lists which the Flow provisions for you: 1) Bill To - stores the bill to data for the dropdown and 2) TimeEntries - stores the actual timesheets

    • @konfluc
      @konfluc 4 года назад

      @@AprilDunnam getting error on the gallery mytimesheet showing column WeekStart doesn't exist

    • @AprilDunnam
      @AprilDunnam  4 года назад

      @@konfluc When did you download and try installing the solution? I made an update to it a couple days ago so you might need to remove, re-download and reinstall

    • @konfluc
      @konfluc 4 года назад

      @@AprilDunnam can you share your email so i will send the error snapshot

  • @sweetiejackylyn
    @sweetiejackylyn 9 месяцев назад

    nice tutorial, the only thing is that the sample is a little bit different from the github.. Thanks anyway.. cheers

    • @AprilDunnam
      @AprilDunnam  7 месяцев назад

      There's been some changes to the template since this video which are reflected in Github. I'm working on a new version which I'll post to Github soon

  • @constructioncarpentersltd7764
    @constructioncarpentersltd7764 4 года назад

    Hi April,
    Some of your Tuesday templates are private videos...
    Are they premium content? 😊

    • @AprilDunnam
      @AprilDunnam  4 года назад +1

      All my Template Tuesday videos are public :)

    • @constructioncarpentersltd7764
      @constructioncarpentersltd7764 4 года назад

      April Dunnam, It is showing on my account that 2 videos are set to private...
      #1 The video between time sheet and desk booking
      #2 The video between occupancy tracker and team provisioner
      I have taken a photo, if you wish me to sent over?

    • @AprilDunnam
      @AprilDunnam  4 года назад

      @@constructioncarpentersltd7764 Thanks for the details. I've figured out what the issue was and resolved. There were old, deleted videos in that playlist.

    • @constructioncarpentersltd7764
      @constructioncarpentersltd7764 4 года назад

      Oh ok, that’s good news, I thought I might of been missing out on some of your great vids.

  • @konfluc
    @konfluc 4 года назад +1

    its showing clearcollect has some invalid arguments

    • @AprilDunnam
      @AprilDunnam  4 года назад

      I made an update to the Power Apps template. Can you please try deleting what you've installed and re-download the Power App zip and try again?

  • @warrendeanthomas
    @warrendeanthomas 4 года назад

    I'm here first :)

    • @AprilDunnam
      @AprilDunnam  4 года назад +1

      Awesome you win! You get my sincerest gratitude and a virtual high five!☺

    • @warrendeanthomas
      @warrendeanthomas 4 года назад

      Awesome video, thanks so much

  • @ramyaipatlolla5368
    @ramyaipatlolla5368 Год назад

    Hi ,GroupBy(
    SortByColumns(
    Filter(
    TimeEntries,
    Employee.Email = currentUser.Email
    ), "WeekStart", Descending) ,
    "Title","week") --------------------------Getting error here as week start does not exist. How can I resove it?

  • @arminrorro
    @arminrorro 3 года назад

    Hi April.
    Thank you very much for your dedication to this great video and congratulations on your professionalism.
    I downloaded the file for Power Automate, imported it, and running it got an error: "The specified view is invalid.
    clientRequestId: 0edf3412-2e4e-45ee-ae2f-6f3ef57819e4
    serviceRequestId: 9885cd9f-0010-c000-31ae-c9346158dfd7 "
    What could I have done wrong?
    Thanks!

    • @AprilDunnam
      @AprilDunnam  3 года назад +2

      Hi Rodrigo -
      I've noticed some weird things with the flow that was originally used to provision the list. It didn't appear to work consistently across different regions and tenants. Because of that I have changed the template where it doesn't use the Flow to provision the lists anymore. I have documented how you need to create the underlying SharePoint lists in the documentation now. The latest template with that documentation is available on the PnP Sample Browser site here: github.com/pnp/powerapps-samples/tree/main/samples/Timesheet . Hopefully that helps!

    • @arminrorro
      @arminrorro 3 года назад

      @@AprilDunnam Thanks! I will try to adapt this template in the tenant. Again, thank you for sharing your professionalism and great talent. You are inspiration!

    • @arminrorro
      @arminrorro 3 года назад

      ​@@AprilDunnam Hello again.
      I tried the template that you share with me and I found a detail with the start date as it does not correspond to Monday of the current week as well as Sunday of the same week. Example, Monday takes it as June 3 and Monday of this week was May 31.
      Do you have a tutorial to manage dates?
      Thanks for everything!