Программное присоединение изображения к номенклатуре. 1С Розница 2.2

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
ИмяВременногоФайла="c:\temp\minion.jpg";                        
    ном=Справочники.Номенклатура.НайтиПоКоду("1536       ");            
                                    
ПараметрыФайла=Новый Структура;
ПараметрыФайла.Вставить("Автор",Пользователи.НайтиПоИмени("Администратор"));
ПараметрыФайла.Вставить("ВладелецФайлов",ном.Ссылка);
ПараметрыФайла.Вставить("ИмяБезРасширения","бла-бла-3");
ПараметрыФайла.Вставить("РасширениеБезТочки","jpg");
ПараметрыФайла.Вставить("ВремяИзмененияУниверсальное",ТекущаяУниверсальнаяДата());
ДвоичДанные = Новый ДвоичныеДанные(ИмяВременногоФайла);
АдресВременногоХранилищаФайла = ПоместитьВоВременноеХранилище(ДвоичДанные);
фс=ПрисоединенныеФайлы.ДобавитьПрисоединенныйФайл(ПараметрыФайла,АдресВременногоХранилищаФайла,,,);
об=ном.ПолучитьОбъект();
об.ФайлКартинки= фс;
об.Записать();