Имя: Пароль:
1C
 
ERP Программно сформировать задачу/задание с вложенным файлом
0 dvpk
 
13.08.21
12:14
Добрый день. Стоит следующая цель.
Необходимо в ERP программно сформировать задачу с вложенным файлом.

С формированием задачи проблем не возникло, но не совсем понятно, как прикрепить файл. Соответствующего Справочника по типу ЗадачаПрисоедененные файлы я не нашел.
При этом в форме созданной программно задачи нет даже кнопки для прикрепления файлов.

Задача создается примитивно:


НоваяЗадача = Задачи.ЗадачаИсполнителя.СоздатьЗадачу();
НоваяЗадача.БизнесПроцесс = НовоеЗадание;
НоваяЗадача.Дата = ТекущаяДата();
НоваяЗадача.Наименование = "ТЕСТ";    
НоваяЗадача.Исполнитель = Исполнитель;            
НоваяЗадача.Предмет = Ссылка;
НоваяЗадача.Записать();


Быть может, правильнее будет использовать функции общих модулей, подскажите пожалуйста, если в теме. Заранее спасибо!

1С:ERP Управление предприятием 2 (2.4.13.203)
1 PLUT
 
13.08.21
13:31
инфа для технического специалиста:

e1cib/data/Справочник.Файлы
2 PLUT
 
13.08.21
13:43
(1) в нем ВладалецФайла - Определяемый тип: ВладельцыФайлов


Судя по определяемому типу, у Задачи не может быть присоединенных файлов, а у БизнесПроцесс.Задание вполне себе могут быть...
3 dvpk
 
13.08.21
14:48
(2) Спасибо, задачу решил)
4 Garykom
 
гуру
13.08.21
14:51
(3) напрямую или через БСП?
5 dvpk
 
13.08.21
15:03
(4)

Формирование задания:

    НовоеЗадание = БизнесПроцессы.Задание.СоздатьБизнесПроцесс();
    
    НовоеЗадание.Дата = ТекущаяДата();
    НовоеЗадание.Наименование = "ТЕСТ";    
    НовоеЗадание.Исполнитель = Исполнитель;  
    НовоеЗадание.СрокИсполнения = КонецДня(ТекущаяДата());
    НовоеЗадание.Записать();
    НовоеЗадание.Старт();

Добавление файла:

    ПараметрыФайла = РаботаСФайлами.ПараметрыДобавленияФайла();
    ПараметрыФайла.Автор = Автор;
    ПараметрыФайла.ВладелецФайлов = НовоеЗадание.Ссылка;
    ПараметрыФайла.ИмяБезРасширения = ИмяФайла;
    ПараметрыФайла.РасширениеБезТочки = "xls";
        
    НовыйФайл = РаботаСФайлами.ДобавитьФайл(ПараметрыФайла, АдресВХранилище);
6 Garykom
 
гуру
13.08.21
15:05
(5) понял через БСП
7 dvpk
 
13.08.21
15:39
(6) Точно
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn