Почему то в документе не записывается табличная часть. Имеется 2-ва справочника и данные из них нужно записать в разные реквезиты, т.е Столбец1=Справочнику1, а Столбец2=Справочнику2
---
плюс присваивает другой тип. СправочникВыборка - а надо СправочникСсылку.

```1c
    Пока ВыборкаПодразделения.Следующий() Цикл

    НоваяСтрока = ДокНов.Сценарии.Добавить();

    //переменПодразделение=ВыборкаПодразделения;

    ДокНов.Подразделения = ВыборкаПодразделения.Ссылка; // по условию задачи реквизит таб части "ПодразделениеТаб"должен заполняться реквизитом "Подразделение" из шапки документа

    // Заполняю табличную часть Подразделения
    НоваяСтрока.ПодразделениеТаб = ВыборкаПодразделения.Ссылка;

    // Заполняю Сценарии
    Если НомерСтрокиСчитывания <= ВсегоЭлементовСценарии Тогда
    переменСценарии = Справочники.Сценарии.НайтиПоКоду(Формат(НомерСтрокиСчитывания,"ЧЦ=9; ЧРГ=; ЧВН=; ЧГ=; ЧФ=Ч"));
    НоваяСтрока.Сценарии = переменСценарии;
    НомерСтрокиСчитывания = НомерСтрокиСчитывания+1;
    КонецЕсли;

    КонецЦикла;
```
---
переменСценарии=Справочники.Подразделения.НайтиПоКоду(Формат(НомерСтрокиСчитывания,"ЧЦ=9; ЧРГ=; ЧВН=; ЧГ=; ЧФ=Ч"));
НоваяСтрока.Сценарии=переменСценарии;
---
преподаватель профнепригоден. Надо его менять, не годится. Не может объяснить элементарные вещи.

```1c
    Пока ВыборкаПодразделения.Следующий() Цикл

    НоваяСтрока=ДокНов.Сценарии.Добавить();

    переменПодразделение=ВыборкаПодразделения;

    ДокНов.Подразделения=переменПодразделение; // по условию задачи реквизит таб части "ПодразделениеТаб"должен заполняться реквизитом "Подразделение" из шапки документа

    // Заполняю табличную часть Подразделения
    НоваяСтрока.ПодразделениеТаб=переменПодразделение;
```
---
Спасибо за ответ, но я не понял где ошибка
---
Не в том справочнике ищешь сценарий.
---
плюс присваивает другой тип. СправочникВыборка - а надо СправочникСсылку.

```1c
    Пока ВыборкаПодразделения.Следующий() Цикл

    НоваяСтрока = ДокНов.Сценарии.Добавить();

    //переменПодразделение=ВыборкаПодразделения;

    ДокНов.Подразделения = ВыборкаПодразделения.Ссылка; // по условию задачи реквизит таб части "ПодразделениеТаб"должен заполняться реквизитом "Подразделение" из шапки документа

    // Заполняю табличную часть Подразделения
    НоваяСтрока.ПодразделениеТаб = ВыборкаПодразделения.Ссылка;

    // Заполняю Сценарии
    Если НомерСтрокиСчитывания <= ВсегоЭлементовСценарии Тогда
    переменСценарии = Справочники.Сценарии.НайтиПоКоду(Формат(НомерСтрокиСчитывания,"ЧЦ=9; ЧРГ=; ЧВН=; ЧГ=; ЧФ=Ч"));
    НоваяСтрока.Сценарии = переменСценарии;
    НомерСтрокиСчитывания = НомерСтрокиСчитывания+1;
    КонецЕсли;

    КонецЦикла;
```
---
Спасибо, помогло, но почему СправочникСсылку?
---
На этот вопрос никто не сможет ответить...
---
когда вы присваиваете значения типированные - они должны соответствовать определенному тупу данных.
например если вы приваивате строковую переменную - это строка и если вытуда пихате "123456" - то это строка такая, а не число. и методы работы с ним как со строкой. т.е. "123456" + "1" = "1234561",
а с числами было бы: 123456+1 = 123457

соответственно и с любыми другими типами данных аналогично.
у вас в документе ПодразделенияСценарии в табличной части Сценарии в колонке Подразделения - указан Тип данных СправочникСсылка.Подразделения
И система ни какие другие типы данных просто "не поймет" и приведет к пустой ссылке.

в вашем случае вы именно другой тип данных(СправочникВыборка.Подразделения) пытались туда вставить.