Dynamics 365 Создание папок SharePoint Online на основе сущности. Как создать папку для уже существующих записей CRM

#sharepoint #dynamics-crm #crm #microsoft-dynamics #dynamics-crm-online

#sharepoint #dynamics-crm #crm #microsoft-dynamics #dynamics-crm-online

Вопрос:

Я включил интеграцию SharePoint online с Dynamics.

Он создает папку, когда я перехожу на вкладку «Документы».

Мой вопрос заключается в том, как создать эти папки для уже существующих записей. Я не хочу переходить к каждой из записей, а затем переходить на вкладку «Документы», а затем разрешать CRM / SharePoint создавать папку.

Есть ли какой-либо триггер, который я мог бы выполнить программно, чтобы папка создавалась автоматически.

Примечание: я могу создать запись местоположения документа SharePoint вручную или программно, но тогда мне нужно будет указать имя папки как ( <Record Primary Name><Record Guid> ), чего я хотел бы избежать.

Причина: SharePoint и CRM игнорируют специальные символы, которые не разрешены в SharePoint, и я не хочу, чтобы эта головная боль заключалась в поиске правильного имени. Я хочу, чтобы CRM / SharePoint выполнял только то, что должно происходить для уже существующих записей.

Есть идеи?

Ответ №1:

В аналогичной ситуации я использовал рабочий процесс по требованию. Вы можете попробовать создать рабочий процесс по требованию с шагом, который создаст местоположение документа. Здесь у вас есть хорошие рекомендации.

создать папку SP Источник изображения

Комментарии:

1. Ну, в итоге я делаю то же самое, но с power automate. Однако в этом решении есть один недостаток. Если основное имя вашей записи содержит специальные символы, которые не разрешены sharepoint, произойдет сбой. Это именно тот случай сбоя, который я хотел преодолеть с помощью создания готовых папок в sharepoint.