Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Blogs
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

Опции темы Поиск в этой теме Опции просмотра
Старый 24.09.2018, 23:13   #1  
Blog bot is offline
Blog bot
22,869 / 778 (71) +++++++
Регистрация: 28.10.2006
powerobjects: Custom DocuSign Integration in Dynamics 365

Quite a few businesses need to use DocuSign to process their documents and contracts. Hence, it’s helpful to be able to integrate DocuSign into CRM itself. DocuSign provides a solution that can be installed to have the basic functionality linked to CRM but it might not be enough for every use case.

In this blog, we will demonstrate how we can utilize custom code to integrate with DocuSign from a CRM plug-in. (Basic background in CRM plug-ins and DocuSign system is recommended)

In Microsoft Dynamics 365, we have created a custom entity called DocuSign Envelope that will contain the actual envelope ID synced from DocuSign itself. For the purpose of this article, we will setup a DocuSign Envelope record with a valid envelope ID that is related to an actual envelope in DocuSign. On deletion of the CRM DocuSign Envelope record, we will register our plug-in so that it will connect to DocuSign and will void the actual DocuSign Envelope. This is just one scenario that we are demonstrating but we can utilize similar code/patterns to do other tasks such as creating DocuSign Envelopes, creating documents themselves from CRM directly, adding/removing recipients from the Envelope, or updating content of the documents with CRM data dynamically.

Note: There is a C# library that DocuSign provides but the DLL can’t be easily uploaded with the plug-in DLL in CRM. As a result, we are using the DocuSign REST API.

Plug-in Assembly/Steps

Sample Envelope record in CRM with actual DocuSign Envelope ID

In order to demonstrate this feature, we will delete the CRM DocuSign Envelope which will trigger our plug-in to void the actual DocuSign Envelope. When complete we will verify in DocuSign the envelope got voided.

Sample Envelope void status reflected in DocuSign

Screenshots of the SOURCE CODE

References for the DocuSign REST API

Keep checking our blog for more helpful Dynamics 365 content!

Happy Dynamics 365’ing!

Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
powerobjects: Dynamics 365 On-Premises Auditing: Managing Audit Table Size Blog bot Dynamics CRM: Blogs 0 18.09.2018 21:12
powerobjects: Microsoft Dynamics 365 CRM Configuration Migration Tool Blog bot Dynamics CRM: Blogs 0 28.08.2018 01:18
powerobjects: Maximizing Data Integration and Migration Performance in Dynamics 365 Blog bot Dynamics CRM: Blogs 0 14.08.2018 22:13
powerobjects: Dynamics 365 Spring 2018 Update: Introducing D365 for Talent Blog bot Dynamics CRM: Blogs 0 18.05.2018 01:46
Platform updates overview - 3.70.B - NAV2009 R2 Blog bot Dynamics CRM: Blogs 0 07.02.2011 22:06
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Часовой пояс GMT +3, время: 14:20.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.