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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.02.2013, 07:13   #1  
VAso is offline
VAso
Участник
 
4 / 10 (1) +
Регистрация: 14.02.2013
Привет всем. Не бейте сильно за вопросы, только учусь.

Есть CRM, Sahrepoint, Список установлен. Для организации планируем хранить документы - все классно - заходишь в организацию в CRM, заходишь в документы и сразу создается на Sharepoint папка с названием организации..

Но хотелось бы: чтобы при создании этой папки(с названием организации) внутри нее сразу же присутствовала (так же автоматически создавалась) типовая структура, например, учредительные документы, документы1, документы2... не подскажите в какую сторону рыть? Как это реализовать? В сторону расположения документов в CRM или настраивать Sharepoint?

Заранее благодарен за помощь.
Старый 14.02.2013, 10:20   #2  
scint is offline
scint
Участник
 
43 / 14 (1) ++
Регистрация: 25.02.2009
ответил письмом, как реализовали в результате
Старый 14.02.2013, 11:35   #3  
scint is offline
scint
Участник
 
43 / 14 (1) ++
Регистрация: 25.02.2009
Как у нас все устроено. Два объекта Организация и ЮЛ (customentity). Связь между ними 1:N. Задача была, для новых элементов в списке ЮЛ создавать структуру папок
На sps сделали список FolderCreator
1. Первый WF создавал элемент в этом списке
Если Текущий элемент:Идентификатор типа контента равно Папка
и Текущий элемент: Путь заканчивается на /customentity
Создать элемент в FolderCreator (с выводом в Переменная:создание)

2. Второй WF уже создавал структуру для этого элемента списка
Создать элемент в Организация (с выводом в Переменная:создание)
.....
затем удалить Элемент из Текущий элемент


В вашем случае должно быть еще проще, так как работаете с одним объектом Организация и можете не писать условие Текущий элемент: Путь заканчивается на /customentity

Да думаю вполне хватит написать WF на SPS для создания структуры папок и повесить его на библиотеку Организация. То есть использовать только второй WF
Старый 14.02.2013, 12:09   #4  
VAso is offline
VAso
Участник
 
4 / 10 (1) +
Регистрация: 14.02.2013
Пошел изучать SPD
Старый 14.02.2013, 14:26   #5  
VAso is offline
VAso
Участник
 
4 / 10 (1) +
Регистрация: 14.02.2013
Создал WF который создает подпапку 1 в текщем списке.
Повесил WF на организации.
Если поставить тип запуска автоматически при создании у этого WF - тогда он не публикуется - т.к. грит получится зацикленность - WF будет вызываться и вызываться...

А задумка такая была: хотел оставить - как есть - CRM создает в организации папки с именем, например "орагнизация1" 2 и т.д.... - а wf срабатывает автоматом при этом создании и создает подпапки в "орагнизация1".

Я по всей видимости что путаю в "текущем списке".. мне создавать подпапку надо в создаваемой дирректории "Организация1" а мой wf значит пытается создавать в общей папке для всех организаций "Организации"...
Старый 15.02.2013, 06:27   #6  
VAso is offline
VAso
Участник
 
4 / 10 (1) +
Регистрация: 14.02.2013
Пока получилось только лишь обойти эту проверку на создание папки в том же месте где висит этот бизнес процесс следующим образом:

в "Организации" висит WF1, который автоматом отрабатывает при создании и делает:

проверяет дополнительное (мной созанное) поле, если равно 0 (по умолчанию - 0) то создает папку в другоv списке - напрмер в "ТЕМР" и в созданном мной поле(дополнительном) проставляет 1. И еще на всякий случай проверяет чтобы имя текущего объекта было не равно создаваемым мной подпапкам (они у меня типовые)

Далее в "ТЕМР" висит WF2, который также отрабатывает при создании объекта и делает:

если у объекта дополнительное поле = 1 тогда он добавляет в "организация" папку с текущем именем и заполняет поле дополнительное в 1 (в настройках WF стоит перезаписывать если существует), и потом создает подпапки ..... удаляет папку текущую из TEMP.

Для моих целей работает нормально:
Создавать структуру надо разово при создании папки организации... и потом уже не трогать...
и получается так: в CRM захожу в организации - выбираю организацию - захожу в документы - выскакивает окно, что можно создать папку - создает ее.... если через несколько секунд нажать обновить - то там отображается структура папок....
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 11 Blog bot Dynamics CRM: Blogs 0 06.10.2012 05:27
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 10 Blog bot Dynamics CRM: Blogs 0 17.08.2012 03:27
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 7 Blog bot Dynamics CRM: Blogs 0 27.03.2012 02:11
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 4 Blog bot Dynamics CRM: Blogs 0 24.09.2011 01:16
Microsoft Dynamics CRM Team Blog: Microsoft Dynamics CRM 2011 ~ Online Test Drive Guide Blog bot Dynamics CRM: Blogs 0 05.08.2011 20:13

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 04:17.