Имя: Пароль:
1C
1С v8
1С Система взаимодействия. Документооборот. История обсуждения.
0 Бородатыйъ
 
06.01.21
20:20
Доброго времени суток, уважаемые дамы и господа.

Может кто знает, как можно получить историю обсуждения из системы взаимодействия.
Кратко: есть бизнес процесс и в отрезок его жизни есть обсуждение. После завершения БП нужно получить всю историю общения пользователей и сохранить его куда нибудь. Куда сохранить мы найдем, а вот как получить найти не можем... Может кто сталкивался, знает? А то на просторах интернета не могу найти информацию.
1 Бородатыйъ
 
06.01.21
20:21
Ключ обсуждения есть, обратиться я к нему могу, но как из него вытащить переписку не понятно...
2 d4rkmesa
 
06.01.21
20:53
(1) ПолучитьОбсуждения() ?
3 Бородатыйъ
 
07.01.21
09:51
Вопрос решил. Если кому то понадобится - вот так можно вытащить массив всех сообщений из обсуждения.
    
    ТекОбсуждение = СистемаВзаимодействия.ПолучитьОбсуждение(КлючОбсуждения);
    
    Отбор = Новый ОтборСообщенийСистемыВзаимодействия();
    Отбор.Обсуждение = ТекОбсуждение.Идентификатор;
    Отбор.НаправлениеСортировки = НаправлениеСортировки.Возр;
    
    МассивСообщений = СистемаВзаимодействия.ПолучитьСообщения(Отбор);
4 Бородатыйъ
 
07.01.21
09:56
(2) Спасибо за Ваше сообщение, благодаря нему голова начала думать в правильном направлении.)