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

Запрос = Новый Запрос;
 Запрос.Текст =
  "ВЫБРАТЬ
  | ПриходнаяНакладная.Номер КАК Номер,
  | ПриходнаяНакладная.Дата КАК Дата,
  | ПриходнаяНакладная.Ответственный КАК Менеджер,
  | ПриходнаяНакладная.НДСВключатьВСтоимость КАК ЦенаВключаетНДС,
  | ПриходнаяНакладная.Контрагент КАК Контрагент,
  | ПриходнаяНакладная.СтруктурнаяЕдиница КАК Склад,
  | ПриходнаяНакладная.НомерВходящегоДокумента КАК НомерВходящегоДокумента,
  | ПриходнаяНакладнаяЗапасы.Номенклатура КАК Номенклатура,
  | СУММА(ПриходнаяНакладнаяЗапасы.Количество) КАК Количество,
  | ПриходнаяНакладнаяЗапасы.Сумма КАК Сумма,
  | ПриходнаяНакладнаяЗапасы.СуммаНДС КАК СуммаНДС
  |ИЗ
  | Документ.ПриходнаяНакладная.Запасы КАК ПриходнаяНакладнаяЗапасы
  | ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПриходнаяНакладная КАК ПриходнаяНакладная
  | ПО ПриходнаяНакладнаяЗапасы.Ссылка = ПриходнаяНакладная.Ссылка
  |ГДЕ
  | ПриходнаяНакладная.Дата МЕЖДУ &НачПериода И &КонПериода
  | И (ПриходнаяНакладнаяЗапасы.Номенклатура В ИЕРАРХИИ (&СписокГрупп)
  | ИЛИ &НетОтбораПоНоменклатуре)
  | И (ПриходнаяНакладная.СтруктурнаяЕдиница В ИЕРАРХИИ (&СписокГруппСкладов)
  | ИЛИ &НетОтбораПоСкладу)
  | И ПриходнаяНакладная.Проведен = ИСТИНА
  //| И ПриходнаяНакладная.ВидОперации = &ЗНАЧЕНИЕ(Перечисление.ВидыОперацийПриходнаяНакладная.ПоступлениеОтПоставщика)
  |
  |СГРУППИРОВАТЬ ПО
  | ПриходнаяНакладная.Номер,
  | ПриходнаяНакладная.Дата,
  | ПриходнаяНакладная.Ответственный,
  | ПриходнаяНакладная.НДСВключатьВСтоимость,
  | ПриходнаяНакладная.Контрагент,
  | ПриходнаяНакладная.СтруктурнаяЕдиница,
  | ПриходнаяНакладная.НомерВходящегоДокумента,
  | ПриходнаяНакладнаяЗапасы.Номенклатура,
  | ПриходнаяНакладнаяЗапасы.Сумма,
  | ПриходнаяНакладнаяЗапасы.СуммаНДС";

Конструктор ругается, что-то не так со строчкой, которую я закомментил

Мне нужен вид операции документа, этот реквизит ведет на указанное перечисление
---
& лишний в строчке, это же не параметр, а предопределенное значение перечисления
---
ошибка пропала, сейчас буду пробовать) проблем с тем, что в реквизите документа ВидОперации указан ссылкой, а из перечисления мы получаем Значение, не будет?
---
вид операции в документе не может быть ссылкой, это значение перечисления, можно посмотреть в свойстве "Тип" реквизита документа
---
спасибо тебе огромное!
---
не за что)))
---
а, сорян, первую строчку не прочитал) сижу нервничаю