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

Сам код записи новых элементов, на всякий случай:

```1c
    &НаСервере
    Процедура ВнестиДанныеВНоменклатуруНаСервере()

    // Не забыть посмотреть как добавлять категорию для новых элементов

    Для Каждого ЭлементДанных Из Объект.ДанныеФайла Цикл

    НайденныйЭлемент = Справочники.Номенклатура.НайтиПоРеквизиту("Артикул", ЭлементДанных.Артикул);

    Если НайденныйЭлемент <> Справочники.Номенклатура.ПустаяСсылка() Тогда
    Сообщить("Продукция с таким артикулом уже существует.");
    Продолжить;
    КонецЕсли;

    НовыйЭлемент = Справочники.Номенклатура.СоздатьЭлемент();
    НовыйЭлемент.Наименование = ЭлементДанных.Наименование;
    НовыйЭлемент.Артикул = ЭлементДанных.Артикул;

    НовыйЭлемент.Записать(); // После создание нового элемента обязательно нужно выполнить эту команду

    КонецЦикла;

    Сообщить("Новые элементы были добавлены в номенклатуру");

    КонецПроцедуры

    &НаКлиенте
    Процедура ВнестиДанныеВНоменклатуру(Команда)
    ВнестиДанныеВНоменклатуруНаСервере();
    КонецПроцедуры
```
---
ТвояГруппа и ВидНоменклатурыПродукция это я для примера написал. Вместо этого нужно получить ссылку на группу номенклатуры и вид продукции номенклатуры. Получить можно запросом или например так - Справочники.Номенклатура.НайтиПоКоду("Здесь код нужной группы номнклатуры"), можно по наименованию
---
```1c
    НовыйЭлемент.Родитель = ТвояГруппа; //это для добавления в нужную группу
    НовыйЭлемент.Вид = ВидНоменклатурыПродукция;
```
---
НовыйЭлемент.Родитель = ТвояГруппа; //это для добавления в нужную группу
НовыйЭлемент.Вид = ВидНоменклатурыПродукция;

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

```1c
    НовыйЭлемент.Родитель = ТвояГруппа;
```

Вот такая ошибка:

```1c
    {ВнешняяОбработка.ЗагрузчикДанныхИзФайла.Форма.Форма.Форма(100,27)}: Переменная не определена (НоменклатурыССайта)
    НовыйЭлемент.Родитель = <<?>>НоменклатурыССайта; //это для добавления в нужную группу (Проверка: Сервер)
    {ВнешняяОбработка.ЗагрузчикДанныхИзФайла.Форма.Форма.Форма(101,22)}: Переменная не определена (ВидНоменклатурыПродукция)
    НовыйЭлемент.Вид = <<?>>ВидНоменклатурыПродукция; (Проверка: Сервер)
```
---
ТвояГруппа и ВидНоменклатурыПродукция это я для примера написал. Вместо этого нужно получить ссылку на группу номенклатуры и вид продукции номенклатуры. Получить можно запросом или например так - Справочники.Номенклатура.НайтиПоКоду("Здесь код нужной группы номнклатуры"), можно по наименованию
---
Можно в обработку добавить реквизит группа номенклатуры и в нее записывать, также и вид номенклатуры тоже лучше как реквизит обработки добавить
---
Спасибо большущее, сейчас буду пробовать, знаю вопросы совсем дурацкие, но до этого лишь изучал синтаксис и какие то совсем базовые вещи.
---
Спасибо за номенклатуру, получилось, но вот с созданием группы у меня проблема.

```1c
    НоваяГруппа = Справочники.Номенклатура.СоздатьГруппу("Номенклатуры с сайта");

    Для Каждого ЭлементДанных Из Объект.ДанныеФайла Цикл

    НайденныйЭлемент = Справочники.Номенклатура.НайтиПоРеквизиту("Артикул", ЭлементДанных.Артикул);

    Если НайденныйЭлемент <> Справочники.Номенклатура.ПустаяСсылка() Тогда
    Сообщить("Продукция с таким артикулом уже существует.");
    Продолжить;
    КонецЕсли;

    НовыйЭлемент = Справочники.Номенклатура.СоздатьЭлемент();
    НовыйЭлемент.Наименование = ЭлементДанных.Наименование;
    НовыйЭлемент.Артикул = ЭлементДанных.Артикул;
    НовыйЭлемент.Группа = НоваяГруппа;

    НовыйЭлемент.ВидНоменклатуры = Справочники.ВидыНоменклатуры.НайтиПоНаименованию("Продукция"); // С этим разобрался, ура!!!

    НовыйЭлемент.Записать(); // После создание нового элемента обязательно нужно выполнить эту команду

    КонецЦикла;

    Сообщить("Новые элементы были добавлены в номенклатуру");
```

```1c
    Слишком много фактических параметров
    {ВнешняяОбработка.ЗагрузчикДанныхИзФайла.Форма.Форма.Форма(86)}:НоваяГруппа = Справочники.Номенклатура.СоздатьГруппу("Номенклатуры с сайта");
    {ВнешняяОбработка.ЗагрузчикДанныхИзФайла.Форма.Форма.Форма(114)}:ВнестиДанныеВНоменклатуруНаСервере();

    [ОшибкаВоВремяВыполненияВстроенногоЯзыка, ОшибкаИспользованияВстроенногоЯзыка]
```
---
Вы встроенный в платформу 1С синтаксис-помощник по религиозным причинам отказываетесь читать?
Что будет, если вдруг так окажется, что группа "Номенклатуры с сайта" уже существует(второй раз нажать на кнопку обработки)?
---
Прошу прощения, иногда забываю про его существование))) Да и не всегда понятно, на начальных этапах, что вообще искать) Но спасибо за помощь и за совет!