is it possible to use JQL filter to:
1. find User Timesheets which does not have 40 hours entered yet for the week
2. to find which timesheets are not sent to approval
3. which timesheets are pending approval ?
there is no JQL for this, every worklog is connected to an issue and every timesheet is a collection of worklogs on different issues. You could use the excel export and create a pivot table to show you the information you are looking for but the easier way is probably to use the Team timesheet as I mentioned to you in https://answers.atlassian.com/questions/213270/tempo-timesheet-for-entire-organization/214531.
Badges are a great way to show off community activity, whether you’re a newbie or a Champion.Learn more
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG