Имя: Пароль:
1C
1С v8
Конвертация. Создание объекта перед загрузкой
0 Romich1981
 
03.02.14
11:21
Коллеги, добрый день.

Разбираюсь с конвертацией. Загружаю документ, в нем есть список номенклатуры. Этой номенклатуры в приемнике нет. Создавать номенклатуру в приемнике нужно по определенным правилам, т.е. сначала проанализировать, потом создать элемент в определенной папке.
Пытаюсь решить задачу в обработчике "При загрузке":

Если НЕ ОбъектНайден Тогда
    Родитель = Справочники.Номенклатура.НайтиПоНаименованию("Загруженное");
    Номенклатура = Справочники.Номенклатура.СоздатьОбъект();
    Номенклатура.Наименование = "Неизвестная номенклатура";
    Номенклатура.Родитель = Родитель;
    Номенклатура.Записать();
    Объект = Номенклатура;
КонецЕсли;

Каменный цветок не выходит. Есть среди нас гуру в конвертации, который поможет нубу?
1 МойКодУныл
 
03.02.14
11:22
(0) Ничего специально не описывать - сделать нормальные правила выгрузки\загрузки номенклатуры. Она сама создастся по ссылкам.
2 Жан Пердежон
 
03.02.14
11:23
Тебе ПКО нужно для номенклатуры правильно сделать, без этого кода
3 Romich1981
 
03.02.14
11:26
В ПКО где указать в какую папку положить номенклатуру? При загрузке?
4 Romich1981
 
03.02.14
11:27
Кстати, Номенклатура передается по ссылке, там только реквизиты поиска (ЭтоГруппа и Классификатор)
5 Romich1981
 
03.02.14
11:32
Или Родителя обработать в ПКС?
6 Romich1981
 
03.02.14
12:00
Разобрался