Приветствую, Форумчане!
УТ 10.3, 1с8.2, обычное.
Возможно ли сделать такое? Имеется Самописный документ "Заявка" с 10 номенклатурами. (номенклатура(ссылка), кол-во, цен, сумма)
Необходимо заполнить частичный "заказ Поставщику" по данной "Заявке", например выбрать только 4 позиции.
При этом, чтобы поле выбора Номенклатуры в "Заказе Поставщику" ссылалось не на общий справочник Номенклатур, а был динамическим, т.е. мог выбирать только
из указанной "Заявки". Т.е. открылся список только тех товаров, которые указаны в Заявке.
Делается для того, чтобы (1) Ускорить выбор, (2) Не был выбран ошибочно другой товар из большого списка всех Номенклатур
Пытаюсь в Справочнике Номенклатуры создать новую форму выбора с динамическим списком:
ВЫБРАТЬ
Номенклатура.Ссылка,
Номенклатура.Код,
Номенклатура.Наименование,
ТендерыЗаказТендера.Ссылка КАК Ссылка1,
ТендерыЗаказТендера.Номенклатура,
ТендерыЗаказТендера.Номенклатура.Ссылка
ИЗ
Документ.Тендеры.ЗаказТендера КАК ТендерыЗаказТендера
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура КАК Номенклатура
ПО ТендерыЗаказТендера.Номенклатура.Ссылка = Номенклатура.Ссылка
ГДЕ
ТендерыЗаказТендера.Ссылка = &Ссылка
Выдает ошибку:
Ошибка в запросе набора данных
по причине:
{(11, 48)}: Неоднозначное поле "Номенклатура.Ссылка"
ПО ТендерыЗаказТендера.Номенклатура.Ссылка = <<?>>Номенклатура.Ссылка
Если я правильно иду, то нужно как-то передать условие.
Ошибку исправил.
Создал в Справочнике "Номенклатура" новую форму "ФормаВыбора2" (динамический список с указанным выше кодом). Основная таблица - справочник.номенклатура
ВЫБРАТЬ
СправочникНоменклатуры.Ссылка,
СправочникНоменклатуры.Наименование,
ТендерыЗаказТендера.Ссылка КАК Ссылка1,
ТендерыЗаказТендера.Номенклатура
ИЗ
Документ.Тендеры.ЗаказТендера КАК ТендерыЗаказТендера
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура КАК СправочникНоменклатуры
ПО ТендерыЗаказТендера.Номенклатура = СправочникНоменклатуры.Ссылка
ГДЕ
ТендерыЗаказТендера.Ссылка = &Ссылка
В документе "Заказ Поставщику" Есть реквизит "ЗаказТендера" (ссылка на самописный документ "Заявка").
В ТЧ "Заказов" у реквизита "Номенклатура" поменял форму выбора на "ФормаВыбора2"
Как мне теперь сделать, чтобы сработало условие "ТендерыЗаказТендера.Ссылка = &Ссылка", т.е. передать "&Ссылка" этому динамическому списку из документа "ЗаказПоставщику, т.е ссылку на реквизит в шапке "ЗаказТендера"?