Иногда мне кажется, что на Селезневской сидит армия дешевых индусов и пишут индусский код.
Как вам такой многократно скопипащенный код (под катом)?
Ну неужели нельзя земенить повторяющиеся фрагменты на параметры и уже параметры заменить в тексте запроса?
За Державу обидно!
ВЫБРАТЬ РАЗЛИЧНЫЕ
ЗаказыКлиентов.ЗаказКлиента КАК Распоряжение,
ЗаказыКлиентов.ЗаказКлиента КАК Ссылка,
ЗаказыКлиентов.ЗаказКлиента КАК ЗаказКлиента,
ВЫБОР
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОНЕЦ КАК ПометкаУдаления,
ВЫБОР
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОНЕЦ КАК Номер,
ВЫБОР
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОНЕЦ КАК ДатаДокумента,
ТИПЗНАЧЕНИЯ(ЗаказыКлиентов.ЗаказКли
ВЫБОР
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОНЕЦ КАК Проведен,
ВЫБОР
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОНЕЦ КАК Партнер,
ВЫБОР
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОНЕЦ КАК Контрагент,
ВЫБОР
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОНЕЦ КАК Организация,
ВЫБОР
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОНЕЦ КАК Соглашение,
ВЫБОР
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОНЕЦ КАК Договор,
ВЫБОР
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОНЕЦ КАК Сделка,
ВЫБОР
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОНЕЦ КАК Валюта,
ВЫБОР
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
ИНАЧЕ 0
КОНЕЦ КАК СуммаДокумента,
ВЫБОР
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОНЕЦ КАК ГрафикОплаты,
ВЫБОР
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОНЕЦ КАК Склад,
ВЫБОР
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОНЕЦ КАК Статус,
ВЫБОР
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОНЕЦ КАК Менеджер,
ВЫБОР
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента ТОГДА
НЕОПРЕДЕЛЕНО
КОНЕЦ КАК ДокументОснование,
ВЫБОР
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОНЕЦ КАК Приоритет,
ВЫБОР
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОНЕЦ КАК ХозяйственнаяОперация,
ВЫБОР
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОГДА ЗаказыКлиентов.ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента ТОГДА
ВЫРАЗИТЬ(ЗаказыКлиентов.ЗаказКлие
КОНЕЦ КАК СпособДоставки
ИЗ
РегистрНакопления.ЗаказыКлиентов.Остатк
&ДатаОтгрузки,
(Склад = &Склад
ИЛИ &Склад = ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка)
И (ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента
ИЛИ ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента)
ГДЕ
ЗаказыКлиентов.КОформлениюОстаток > 0
И ЗаказыКлиентов.КодСтроки <> 0
Journal information