Код
Запрос.Текст = "ВЫБРАТЬ
| СУММА(ЕСТЬNULL(ЗаказыПоставщикам.КоличествоОстаток, 0) - ЕСТЬNULL(РазмещениеЗаказовПокупателей.КоличествоОстаток, 0)) КАК Количество,
| ВЫБОР
| КОГДА РАЗНОСТЬДАТ(ЗаказыПоставщикам.ЗаказПоставщику.Дата, &Дата, ДЕНЬ) < ЗаказыПоставщикам.ДоговорКонтрагента.Владелец.егВремяПроизводства
| ТОГДА ""Производство""
| ИНАЧЕ ""ВПути""
| КОНЕЦ КАК Статус,
| МИНИМУМ(ЗаказыПоставщикам.ЗаказПоставщику.ДатаПоступления) КАК Поступление
|ИЗ
| РегистрНакопления.ЗаказыПоставщикам.Остатки(, Номенклатура = &Номенклатура" + ?(ОтборПоСкладу," И ЗаказПоставщику.Склад = &Склад","") + ") КАК ЗаказыПоставщикам
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.РазмещениеЗаказовПокупателей.Остатки КАК РазмещениеЗаказовПокупателей
| ПО ЗаказыПоставщикам.Номенклатура = РазмещениеЗаказовПокупателей.Номенклатура
| И ЗаказыПоставщикам.ЗаказПоставщику = РазмещениеЗаказовПокупателей.ЗаказПоставщику
|ГДЕ
| ЕСТЬNULL(ЗаказыПоставщикам.КоличествоОстаток, 0) - ЕСТЬNULL(РазмещениеЗаказовПокупателей.КоличествоОстаток, 0) > 0
|
|СГРУППИРОВАТЬ ПО
| ВЫБОР
| КОГДА РАЗНОСТЬДАТ(ЗаказыПоставщикам.ЗаказПоставщику.Дата, &Дата, ДЕНЬ) < ЗаказыПоставщикам.ДоговорКонтрагента.Владелец.егВремяПроизводства
| ТОГДА ""Производство""
| ИНАЧЕ ""ВПути""
| КОНЕЦ
|
|УПОРЯДОЧИТЬ ПО
| Статус УБЫВ";
Нет ли какай обработки в природе, которая к чему именно нет доступа? Заранее спасибо!