DocuSign API: можно ли получить хорошо отформатированные результаты аудита конвертов? - PullRequest
0 голосов
/ 02 августа 2020

Используя DocuSign API SDK, C#.

У меня есть процессор уведомлений, который обрабатывает уведомления Connect. Когда мы получаем один для завершенного (или аннулированного) конверта, мы получаем все связанные документы плюс Сертификат об окончании. Что ж, ребята из отдела нормативно-правового соответствия видели историю конвертов на веб-сайте DocuSign и хотели бы, чтобы она была сохранена как «документ» в базе данных. (В нем немного больше деталей, чем в сертификате.)

Вот что я использую для получения событий аудита конверта:

EnvelopeAuditEventResponse auditReponse = await envelopesApi.ListAuditEventsAsync(Account.AccountId, envelopeId);

Это работает нормально, но результаты необработанные форму - я могу понять их, но специалисты по соблюдению требований не могут.

Успешно ли кому-нибудь удалось отформатировать экземпляр EnvelopeAuditEventResponse во что-то, что может прочитать деловой человек (не разработчик)? PDF было бы здорово, но я бы взял HTML или даже форматированный текст.

Если у вас есть вопросы, дайте мне знать.

спасибо, randy

1 Ответ

1 голос
/ 02 августа 2020

Envelopes: listAuditEvents возвращает массив пар имя / значение.

Я бы предложил просто распечатать их по порядку (это массив). Если атрибуты errorDetails или originalValue имеют значения, включите их в строку вывода для этого элемента.

Вместе события аудита и сертификат о завершении предоставляют полную картину транзакции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...