web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Suggested Answer

Bulk Timesheet Approval

(0) ShareShare
ReportReport
Posted on by 105

Hi Everyone,

Hope everyone is fine and well.

Please help me on Bulk Timesheet Approval. I need to create a new button which can approve multiple timesheet in D365 finance and operation.

Please suggest on this.

Thanks

I have the same question (0)
  • Ludwig Reinhard Profile Picture
    Microsoft Employee on at

    Moved to the d365 forum

  • Suggested answer
    Ludwig Reinhard Profile Picture
    Microsoft Employee on at

    Hi Nidhi,

    There is no such feature.

    Each timesheet needs to go through a workflow and you would have to adjust this functionality to bulk approve it.

    Rather than doing that I wonder whether the time journal would not be sufficient for you and might save you the time and effort needed for making a system modification.

    Best regards,

    Ludwig

  • Nidhi bhandari Profile Picture
    105 on at

    Hi Ludwig,

    Thanks for your response.

    Yes I am aware about this no features in current version but as per my requirement, I need to develop/Customize this functionality.

    Please help on this.

    Thanks

    Nidhi

  • Suggested answer
    André Arnaud de Calavon Profile Picture
    301,168 Super User 2025 Season 2 on at

    Hi Nidhi,

    Note that this is against all best practices. The workflow is intended to have a check if the entry was correct. By creating such customization, the approvers will not review it anymore. Then I agree with Ludwig to set an auto approval. EDP auditors will probably not agree with a bulk approval.  

  • WillWU Profile Picture
    22,363 on at

    Hi Nidhi,

    I found a blog about your requirement and it is used in AX2012.

    But I think the code will still work in D365FO.

    Please have a look at the submitSourceDocumentImplementation method in the SourceDocumentProcessorFacade class.

    See: mfmujahidmim.wordpress.com/.../

  • Nidhi bhandari Profile Picture
    105 on at

    Hi Will,

    Thanks for your response. I tried it but it is not working in D365FO.

    Code is complied with no error but no actions where performed.

    Thanks

    Nidhi

  • Suggested answer
    Ludwig Reinhard Profile Picture
    Microsoft Employee on at

    Hi Nidhi,

    Before you try to adjust something think twice whether this adjustment makes sense.

    I think that you don't need to do this adjustment and it seems that you don't need the workflow.

    So, why not going for hour journals instead where you just enter your time and post it; if you like in batch.

    Best regards,

    Ludwig

  • Suggested answer
    Junaid Idrees Profile Picture
    on at

    Hi Nidhi,

    Just thinking loudly, Can't you achieve this by creating an auto approval step in TS workflow with little modification where system should pick all Timesheet lines appearing on list page and approve them at once. Doesn't seems to me a complex modification but There is one drawback, you will by pass a review process as mentioned by Andre.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 449 Super User 2025 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 422 Most Valuable Professional

#3
BillurSamdancioglu Profile Picture

BillurSamdancioglu 239 Most Valuable Professional

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans