
Hello there,
Please read the problem carefully and then you need to solve the below problem within 2 weeks. No Solution will be considered valid if you are submitting the solution after 2 weeks.
You can get all the objects from Here.
Objects Available in the Org
Where Project is the Parent object and Milestone is the Child Object.
Milestone is the Parent and Project Task and Project Logs are Child Object.
Project Task is the Parent Object and Time Sheet is the child Object.
Problem: (Must to Have)-
Probelm1 – You need to develop a lightning web component that will be sitting on the Project Record Detail Page.
The component will have a list of all the tasks related to that Projects Milestone record.
Problem2 (Good To Have) – This is the Optional part of the Assessment but good to have. Create a Lightning Dashboard that will tell the status of a project and Add that Dashboard to the Project Record Page. Functionalities good to have
Problem3 – Good to have:-
Develop a Lightning Web Component that displays all the Tasks for the Logged In Users in the form of a Calendar. You can take help from This Blog Post. And Add this Component to Home Page. Also, Give the Ability to Select the Project as well.
Note: – Prepare an Unmanaged package that contains the component which you have developed. Do not include the Component from the above package.
If you are still confused then send me an email to [email protected]
Thanks & Regards,
TEAM SFDCPanther
For the First Problem Point No 6.
All the Timesheets “Hours Worked” must be rolled up to the Actual Hours fields for the related Task Record.
I am not able to use Rollup summary field on Time_Sheet object because it is child object. Please suggest any workaround for that.
You need to develop a rollup summary trigger.
Can we get solution of timesheet problem because its already more than 2 week.
Unfortunately, We have not developed the solution and the participants have not shared their code.