Zelite Solutions addressed the challenges faced by a leading file management solutions provider by developing a custom plugin for Microsoft Dynamics 365 CRM (on-premises). This solution automated the generation of Certificates of Entitlement (CoE’s) with essential details encoded in barcodes, facilitating streamlined order fulfillment for partners.
A leading US-based file management solutions company partnered with Zelite Solutions to develop a custom plugin for Microsoft Dynamics 365 CRM (on-premises). This case study details how the plugin addressed the client's specific needs for automating partner order fulfilment and CoE generation.
The client, partnered with an OEM, needed a system to automate CoE generation for partner orders. These CoEs should include:
Additionally, CoEs needed to be automatically emailed to the relevant regional business heads based on the order’s location.
Zelite Solutions developed a custom plugin for Dynamics 365 CRM to address these needs. The plugin functionality included:
The order entity was customized to capture the specific data required for CoE generation.
A new custom entity was created to store CoE-related information.
A one-to-many relationship was established between the order entity and the custom CoE entity.
A global Word template was designed to format the CoE data, including the barcode.
A custom workflow was created to:
A web service was deployed to convert the Word template with barcodes into a PDF document. The workflow accessed this service for PDF generation.
JavaScript code was implemented to run on saving the CoE entity. This script triggered an email notification containing the generated PDF attachment to the relevant regional business head based on order location.
By implementing the custom plugin, the client achieved significant improvements:
The custom Dynamics 365 CRM plugin developed by Zelite Solutions effectively addressed the client's challenge of automating partner order fulfillment and CoE generation. This solution resulted in improved efficiency, accuracy, and a more streamlined process for managing partner orders.