Имеются справочник Принтеры(Наименование), владельцем которого является справочник Катриджи(Наименование, СрокЭксплуатации(Число)). По логике задачи одна модель катриджа может подходить для нескольких справочников.
Документ ТехОбслуживание с реквизитами табличной части: Принтер, Катридж, СрокЭксплуатации, ДатаСледОбслуживания формирует движения по регистру сведений. При изменении реквизита Срок Эксплуатации, реквизит ДатаСледОбслуживания заполняется автоматически.
Хочу сделать так, чтобы при заполнении Принтера, автоматом заполнялись катридж для него и их срок эксплуатации.
Какие есть способы реализации этой задачи ? Какой способ будет наиболее оптимальным ?
С Запросами пока проблемы большие у меня(я не понимаю почему их не понимаю), еще думал попробовать через Объект или Менеджер справочник.
Документ ТехОбслуживание с реквизитами табличной части: Принтер, Катридж, СрокЭксплуатации, ДатаСледОбслуживания формирует движения по регистру сведений. При изменении реквизита Срок Эксплуатации, реквизит ДатаСледОбслуживания заполняется автоматически.
Хочу сделать так, чтобы при заполнении Принтера, автоматом заполнялись катридж для него и их срок эксплуатации.
Какие есть способы реализации этой задачи ? Какой способ будет наиболее оптимальным ?
С Запросами пока проблемы большие у меня(я не понимаю почему их не понимаю), еще думал попробовать через Объект или Менеджер справочник.
По теме из базы знаний
- Заполнение табличной части документа "Реализация товаров и услуг" по документу "Приобретение товаров и услуг" для ERP 2.4, ERP 2.5, КА 2.4, КА 2.5, УТ 11.4, УТ 11.5
- Заполнение табличной части документа "Инвентаризация товаров на складе" по счетам учета МЦ.02 и МЦ.04
- Заполнение табличной части документа "Счет на оплату покупателя" на основании нескольких документов "Счет на оплату покупателя"
- Заполнение табличной части документа (БСП)
- Внешняя обработка заполнения табличной части документа "Данные для расчета зарплаты"
Найденные решения
(5) Если Картридж является владельцем, тогда в табличной части можно убрать колонки "Картридж" и все, что зависит от владельца, а в дереве объектов формы раскрыть ветвь, типа "Документ - ТвояТабличнаяЧасть - Принтер - и у него (у принтера) выбрать владельца и разместить в своей табличной части. Тогда при выборе принтера в режиме предприятия владелец будет проставляться автоматически (если не проставляется, значит он просто не заполнен в самом принтере). Аналогично и с остальными колонками.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2)Регистр сведений использую в качестве регистратора сего документа. Нужно сделать так, чтобы ежедневно можно было получить отчёт о принтерах, которые требуют обслуживания и катриджах, которые для них необходимы. Тут столкнулся еще с одной проблемой - хотел сделать, чтобы отчёт выводился на основании Регистр.СрезПоследних, где Регистр.ДатаСледОбслуживания = ТекущаяДата(), однако ТекущаяДата() не может быть параметром. Второй вопрос подлетел)
Спасибо большое за Ваш отзыв, однако меня не устраивает то, что при первом проведении регистр будет пустой и нужно будет вводить данные вручную :c
Спасибо большое за Ваш отзыв, однако меня не устраивает то, что при первом проведении регистр будет пустой и нужно будет вводить данные вручную :c
(3)
................
Не может быть два объекта метаданных одной группы с одинаковым наименованием, а также нельзя указать в качестве владельца самого себя. Уточните, что вы имели в виду.
Тут столкнулся еще с одной проблемой - хотел сделать, чтобы отчёт выводился на основании Регистр.СрезПоследних, где Регистр.ДатаСледОбслуживания = ТекущаяДата()
ГДЕ
Регистр.ДатаСледОбслуживания = &ТекущаяДата
Запрос.УстановитьПараметр("ТекущаяДата", ТекущаяДата());
................
Имеются справочник Принтеры(Наименование), владельцем которого является справочник Принтеры(Наименование, СрокЭксплуатации(Число))
Не может быть два объекта метаданных одной группы с одинаковым наименованием, а также нельзя указать в качестве владельца самого себя. Уточните, что вы имели в виду.
(5) Если Картридж является владельцем, тогда в табличной части можно убрать колонки "Картридж" и все, что зависит от владельца, а в дереве объектов формы раскрыть ветвь, типа "Документ - ТвояТабличнаяЧасть - Принтер - и у него (у принтера) выбрать владельца и разместить в своей табличной части. Тогда при выборе принтера в режиме предприятия владелец будет проставляться автоматически (если не проставляется, значит он просто не заполнен в самом принтере). Аналогично и с остальными колонками.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот