Implementation of Multi-Level MDF Approval Process

Implementation of Multi-Level MDF Approval Process


Info

Introduction

A new Multi-Level Approval functionality has been introduced for Market Development Funds (MDF), allowing organizations to define structured, hierarchical approval workflows for MDF plan requests. This enhancement ensures that MDF plans can go through up to five approval levels before final processing or reimbursement.



Enabling Multi-Level Approval

Step 1: Company Configuration

  1. Navigate to: Setup > Companies

  2. Select the desired company.

  3. Go to Settings.

  4. Enable the setting: Enable Approval Process

  5. Select the number of approval levels (between 1 and 5).

  6. Save the configuration.




Notes
Note: If the approval process is disabled, all MDF requests follow a normal flow, allowing any admin to approve directly without hierarchy.


Assigning Approvers


  1. Navigate to: Setup > User Group

  2. Create or edit user groups for each approval level:

    • Set Approval Level 1 and assign the designated user.

    • Repeat the process for Approval Levels 2 through 5, if applicable.

  3. Each approval level must be linked to the appropriate users responsible for approving at that stage.


Creating and Submitting an MDF Plan


  1. Navigate to: Manage > MDF Plans

  2. Select or create a new MDF plan.

  3. Add activity details, funding amount, and assign a partner organization.

  4. Submit the plan for approval.

  5. The plan’s approval status will now display as “1 of N”, where N is the total number of approval levels set.




Approval Workflow Process

Level 1 Approver

  • The Level 1 approver sees the request as “1 of N” in the approval queue.

  • On approval (full or partial), the request status updates to “2 of N”.

  • The request becomes visible to the Level 2 approver only.

Level 2 to Final Approver

  • Each subsequent approver can:

    • Approve (full or partial)

    • Place on hold

  • Requests on hold remain visible only to the current approver or Super Admin.

Final (Nth) Level Approver

  • Once approved by the final approver (e.g., Level 3 in a 3-level process), the MDF request becomes eligible for reimbursement.

  • The complete approval history is maintained and visible within the workflow tab.



Request Visibility Rules: Only the current level’s approver or Super Admin can view and act on a request at that approval level.

  1. Requests set to “Approval Level = None” are handled via standard workflow and visible to all admin users.

  2. After final approval, any admin user can perform the reimbursement action.


Reimbursement Process

  1. Once a request has completed all approval steps, it appears in the Approved Requests section.

  2. Any admin user can then:

    • Access the approved request.

    • Perform the Reimburse action.

  3. The request then moves to the Reimbursed status and is visible in all relevant admin views.



Idea

Conclusion

The Multi-Level MDF Approval Process introduces a structured and secure way to handle fund requests, ensuring proper governance and oversight. With configurable approval levels, user-specific roles, and real-time status tracking, this feature supports scalable and compliant MDF workflows for organizations of all sizes.



    • Related Articles

    • How to create an Approval Process for a Product Database?

      Introduction: The Approval Process for the Product Database or Custom Object allows for a structured review and approval flow to ensure that only authorized and verified entries are added or modified. This guide explains how to implement and ...
    • Implementation of the Product Database Approval Process

      Introduction: A structured product database approval process has been implemented to streamline data validation and ensure multi-step review before records are finalized. This system allows organizations to establish customized approval workflows ...
    • How do I use the MDF Approval Plan creator to setup a fund plan?

      Creating a fund plan Step 1: Click on Manage”, click to expand “MDF Approval” and then select “ MDF Approval Plans”. Note: On the Bridge platform, clients can personalize menu navigation to better suit the specific needs of their Users. Things may be ...
    • How to assign an MDF Plan to an Organization or Organization Group

      Feature: This enhancement allows users to assign MDF Plans to multiple Organizations and/or Organization Groups. Who will be using this? This enhancement will be useful for enterprises that work with a large number of partner Organizations. (The ...
    • How to Associate a Supplier with an MDF Fund in Marketplace?

      Introduction: This article outlines associating a supplier with a Market Development Funds (MDF) fund in a marketplace. The steps include checking configurations, creating a fund plan, and verifying the supplier organization. Additionally, the ...