Имеются справочник Принтеры(Наименование), владельцем которого является справочник Катриджи(Наименование, СрокЭксплуатации(Число)). По логике задачи одна модель катриджа может подходить для нескольких справочников.

Документ ТехОбслуживание с реквизитами табличной части: Принтер, Катридж, СрокЭксплуатации, ДатаСледОбслуживания формирует движения по регистру сведений. При изменении реквизита Срок Эксплуатации, реквизит ДатаСледОбслуживания заполняется автоматически.

Хочу сделать так, чтобы при заполнении Принтера, автоматом заполнялись катридж для него и их срок эксплуатации.

Какие есть способы реализации этой задачи ? Какой способ будет наиболее оптимальным ?
С Запросами пока проблемы большие у меня(я не понимаю почему их не понимаю), еще думал попробовать через Объект или Менеджер справочник.
---
Если Картридж является владельцем, тогда в табличной части можно убрать колонки "Картридж" и все, что зависит от владельца, а в дереве объектов формы раскрыть ветвь, типа "Документ - ТвояТабличнаяЧасть - Принтер - и у него (у принтера) выбрать владельца и разместить в своей табличной части. Тогда при выборе принтера в режиме предприятия владелец будет проставляться автоматически (если не проставляется, значит он просто не заполнен в самом принтере). Аналогично и с остальными колонками.
---
Как вариант создать регистр сведений где будет указываться принтер и соответствующий ему картридж. При заполнении принтера обращаться в этот регистр и заполнять данные из него.
---
Регистр сведений использую в качестве регистратора сего документа. Нужно сделать так, чтобы ежедневно можно было получить отчёт о принтерах, которые требуют обслуживания и катриджах, которые для них необходимы. Тут столкнулся еще с одной проблемой - хотел сделать, чтобы отчёт выводился на основании Регистр.СрезПоследних, где Регистр.ДатаСледОбслуживания = ТекущаяДата(), однако ТекущаяДата() не может быть параметром. Второй вопрос подлетел)

Спасибо большое за Ваш отзыв, однако меня не устраивает то, что при первом проведении регистр будет пустой и нужно будет вводить данные вручную :c
---
Тут столкнулся еще с одной проблемой - хотел сделать, чтобы отчёт выводился на основании Регистр.СрезПоследних, где Регистр.ДатаСледОбслуживания = ТекущаяДата()

```1c
    ГДЕ
    Регистр.ДатаСледОбслуживания = &ТекущаяДата
```

```1c
    Запрос.УстановитьПараметр("ТекущаяДата", ТекущаяДата());
```

................

Имеются справочник Принтеры(Наименование), владельцем которого является справочник Принтеры(Наименование, СрокЭксплуатации(Число))
Не может быть два объекта метаданных одной группы с одинаковым наименованием, а также нельзя указать в качестве владельца самого себя. Уточните, что вы имели в виду.
---
Исправил ;)
---
Если Картридж является владельцем, тогда в табличной части можно убрать колонки "Картридж" и все, что зависит от владельца, а в дереве объектов формы раскрыть ветвь, типа "Документ - ТвояТабличнаяЧасть - Принтер - и у него (у принтера) выбрать владельца и разместить в своей табличной части. Тогда при выборе принтера в режиме предприятия владелец будет проставляться автоматически (если не проставляется, значит он просто не заполнен в самом принтере). Аналогично и с остальными колонками.
---
Вы мой ювелир) Спасибо большое!
---
столкнулся с тем, что полученные таким образом колонки не записываются в регистр сведений, и с ними(конкретно СрокЭксплуатации) невозможно совершать вычисления, а это нужно ;(