4

Dear Microsoft Team and all members,


I would like to propose the implementation of a new table that contains codes and descriptions for approval categories, which would be added to all purchase and sales document headers within the system. This enhancement would allow users to configure approval chains that are triggered based on the selected approval category. The approval categories would be mapped to the Workflow User Group (1540).


Detailed Proposal (we are customized for our customers :) )


1.Create a New Table for Approval Categories:

  • Table Name: ApprovalCategory

Fields:

  • Code: The code for the approval category.
  • Description: The description of the approval category.

2.Add a Field to Purchase and Sales Document Headers:

  • Field Name: ApprovalCategoryCode
  • Field Type: Lookup to the ApprovalCategory table.

3.Workflow Configuration when using Workflow user group:

  • In the workflow setup, add a condition based on the new field ApprovalCategoryCode.
  • Configure the workflow to assign the approver as the Workflow User Group defined for the specific approval category. This setup ensures that the correct approval group is triggered based on the selected approval category in the document header.


4.Workflow Integration:

  • Implement logic to trigger the appropriate workflow based on the ApprovalCategoryCode value on document headers. This integration ensures that the approval process aligns with the configured approval categories.


Benefits


  • Flexibility: Allows for easy management of different approval groups without creating a complex network of user groups.
  • Scalability: Provides a scalable solution for managing approval workflows as the business grows and evolves.
  • User-Friendly: Simplifies the process for end-users, making it easy to select the appropriate approval chain without needing extensive configuration.

Conclusion


Implementing this feature will significantly enhance the approval workflow capabilities in Microsoft Dynamics 365 Business Central. It will streamline the approval process, reduce administrative overhead, and provide a flexible solution for businesses to manage their approval workflows effectively.

Thank you for considering this proposal. I look forward to your feedback and any further discussions on how we can implement this solution.

Best regards,

Category: General
STATUS DETAILS
Needs Votes
Ideas Administrator

Thank you for this suggestion! Currently this is not on our roadmap. We are tracking this idea and if it gathers more votes and comments we will consider it in the future. Best regards, Business Central Team