Есть таблица:
Где строки:
АвтоработаИзФайла АвтоработаПолное ВремяВыполнения Модель НомерПозиции родитель суффикс
Нужно:
Создать НовыйЭлемент в иерархии 3 уровня то есть так:

Родитель
     Модель
        Суффикс
            АвтоработаИзФайла АвтоработаПолное ВремяВыполнения НомерПозиции

У меня получается только 2 уровень.
Причем если Суффикс = "00" Тогда
Группа.Наименование = СтрокаТаб.Суффикс + "Двигатель ";
Группа.Записать();

ИначеЕсли Суффикс = "10" Тогда
Группа.Наименование = СтрокаТаб.Суффикс + "кузов";
Группа.Записать();
КонецЕсли; и т.д.

```1c
    Спр = Справочники.Автоработы;

    ГруппаАвтоработы=Справочники.Автоработы.НайтиПоРеквизиту("Артикул",СтрокаТаб.Модель);
    Если ГруппаАвтоработы.Пустая() Тогда
    ГруппаАвтоработы = Справочники.Автоработы.СоздатьГруппу();
    ГруппаАвтоработы.Наименование = СтрокаТаб.Модель;
    ГруппаАвтоработы.Артикул =СтрокаТаб.Модель;
    ГруппаАвтоработы.Родитель = Родитель.Ссылка;//Первая папка
    Попытка
    ГруппаАвтоработы.Записать();
    Сообщить("Создана группа Справочника Автоработы: " + СтрокаТаб.Модель,СтатусСообщения.Информация);
    Исключение
    Сообщить("Не удалось записать");
    КонецПопытки;
    КонецЕсли;
    //Добавление нового элемента справочника
    НовыйЭлемент = Спр.СоздатьЭлемент();
    НовыйЭлемент.Наименование = СтрокаТаб.АвтоработаИзФайла;
    НовыйЭлемент.НаименованиеПолное = СтрокаТаб.АвтоработаПолное;
    НовыйЭлемент.ВремяВыполнения = СтрокаТаб.ВремяВыполнения;
    НовыйЭлемент.Артикул= СтрокаТаб.Модель+"."+СтрокаТаб.НомерПозиции;
    НовыйЭлемент.Родитель=ГруппаАвтоработы.Ссылка; //вторая папка
    НовыйЭлемент.Номенклатура = Номенклатура;
    Попытка
    НовыйЭлемент.Записать();
    Сообщить("Создан элемент Справочника Авторабота: " + СтрокаТаб.АвтоработаИзФайла,СтатусСообщения.Информация);
    Исключение
    Сообщить("Не удалось записать");
    КонецПопытки;
    СтрокаТаб.Авторабота = НовыйЭлемент.Ссылка;
```
---
Я так понимаю первый уровень Родитель вы знаете, модель, суфикс и наименование из файла создаются, тогда что то вроде такого нужно написать;

```1c
    // уровень модель
    ГруппаМодель = Справочники.Автоработы.НайтиПоРеквизиту("Артикул", СтрокаТаб.Модель);
    Если ГруппаМодель.Пустая() Тогда
    // создаете
    ГруппаМодельОбъект = Справочники.Автоработы.СоздатьГруппу();
    ГруппаМодельОбъект.Родитель = Родитель;
    ГруппаМодельОбъект.наименование = СтрокаТаб.Модель;
    // и т.д.
    ГруппаМодельОбъект.Записать();
    ГруппаМодель = ГруппаМодельОбъект.Ссылка;
    Конецесли

    // уровень суфикс
    ГруппаСуфикс = Справочник.Автоработы.НайтиПоРеквизиту("Артикул", СтрокаТаб.Суфик, ГруппаМодель);
    Если ГруппаСуфикс.Пустая() Тогда
    ГруппаСуфикОбъект = Справочники.Автоработы.СоздатьГруппы();
    ГруппаСуфиксОбъект.Родитель = ГруппаМодель;
    ГруппаСуфиксОбъект.Наименование = СтрокаТаб.Суфикс;
    // и т.д.
    ГруппаСуфиксОбъект.Записать();
    ГруппаСуфик = ГруппаСуфиксОбъект.Ссылка;

    Конецесли

    // далее ищите и создаете элемент и указываеете у него группу ГруппаСуфикс
```

Ну конечно где токакие то условие проверяете
---
Я так понимаю первый уровень Родитель вы знаете, модель, суфикс и наименование из файла создаются, тогда что то вроде такого нужно написать;

```1c
    // уровень модель
    ГруппаМодель = Справочники.Автоработы.НайтиПоРеквизиту("Артикул", СтрокаТаб.Модель);
    Если ГруппаМодель.Пустая() Тогда
    // создаете
    ГруппаМодельОбъект = Справочники.Автоработы.СоздатьГруппу();
    ГруппаМодельОбъект.Родитель = Родитель;
    ГруппаМодельОбъект.наименование = СтрокаТаб.Модель;
    // и т.д.
    ГруппаМодельОбъект.Записать();
    ГруппаМодель = ГруппаМодельОбъект.Ссылка;
    Конецесли

    // уровень суфикс
    ГруппаСуфикс = Справочник.Автоработы.НайтиПоРеквизиту("Артикул", СтрокаТаб.Суфик, ГруппаМодель);
    Если ГруппаСуфикс.Пустая() Тогда
    ГруппаСуфикОбъект = Справочники.Автоработы.СоздатьГруппы();
    ГруппаСуфиксОбъект.Родитель = ГруппаМодель;
    ГруппаСуфиксОбъект.Наименование = СтрокаТаб.Суфикс;
    // и т.д.
    ГруппаСуфиксОбъект.Записать();
    ГруппаСуфик = ГруппаСуфиксОбъект.Ссылка;

    Конецесли

    // далее ищите и создаете элемент и указываеете у него группу ГруппаСуфикс
```

Ну конечно где токакие то условие проверяете
---
Работает
А как сделать условие
1. только уровень 1
2. только уровень 2

если вдруг в таблице колонка пусто СтрокаТаб.Суфикс или СтрокаТаб.Модель
Тогда создаёт в корен справочника.

```1c
    Спр = Справочники.Автоработы;

    // уровень модель
    ГруппаМодель = Справочники.Автоработы.НайтиПоРеквизиту("Артикул", СтрокаТаб.Модель);
    Если ГруппаМодель.Пустая() Тогда
    ГруппаМодельОбъект = Справочники.Автоработы.СоздатьГруппу();
    ГруппаМодельОбъект.Родитель = Родитель;
    ГруппаМодельОбъект.Наименование = СтрокаТаб.Модель;
    ГруппаМодельОбъект.Артикул = СтрокаТаб.Модель;
    Попытка
    ГруппаМодельОбъект.Записать();
    ГруппаМодель = ГруппаМодельОбъект.Ссылка;
    Сообщить("Создана группа Справочника Автоработы: " + ГруппаМодель,СтатусСообщения.Информация);
    Исключение
    Сообщить("Не удалось записать" +ГруппаМодель,СтатусСообщения.ОченьВажное);
    КонецПопытки;

    Конецесли;

    // уровень суфикс
    ГруппаСуффикс = Справочники.Автоработы.НайтиПоРеквизиту("Артикул", СтрокаТаб.Суффикс, ГруппаМодель);
    Если ГруппаСуффикс.Пустая() Тогда
    ГруппаСуффиксОбъект = Справочники.Автоработы.СоздатьГруппу();
    ГруппаСуффиксОбъект.Родитель = ГруппаМодель;
    ГруппаСуффиксОбъект.Наименование = СтрокаТаб.Суффикс;
    ГруппаСуффиксОбъект.Артикул = СтрокаТаб.Суффикс;

    Попытка
    ГруппаСуффиксОбъект.Записать();
    ГруппаСуффикс = ГруппаСуффиксОбъект.Ссылка;
    Сообщить("Создана группа Справочника Автоработы: " + ГруппаСуффикс,СтатусСообщения.Информация);
    Исключение
    Сообщить("Не удалось записать" +ГруппаСуффикс,СтатусСообщения.ОченьВажное);
    КонецПопытки;

    Конецесли ;

    //Добавление нового элемента справочника
    НовыйЭлемент = Спр.СоздатьЭлемент();
    НовыйЭлемент.Наименование = СтрокаТаб.АвтоработаИзФайла;
    НовыйЭлемент.НаименованиеПолное = СтрокаТаб.АвтоработаПолное;
    НовыйЭлемент.ВремяВыполнения = СтрокаТаб.ВремяВыполнения;
    НовыйЭлемент.Артикул= СтрокаТаб.Модель+"."+СтрокаТаб.НомерПозиции;
    НовыйЭлемент.Родитель=ГруппаСуффикс;
    НовыйЭлемент.Номенклатура = Номенклатура;
    Попытка
    НовыйЭлемент.Записать();
    Сообщить("Создан элемент Справочника Авторабота: " + СтрокаТаб.АвтоработаИзФайла,СтатусСообщения.Информация);
    Исключение
    Сообщить("Не удалось записать" +НовыйЭлемент,СтатусСообщения.ОченьВажное);
    КонецПопытки;
    СтрокаТаб.Авторабота = НовыйЭлемент.Ссылка;
```