Оптимизация запроса к регистру бухгалтерии #806930


#0 by antihacker
Добрый день ! Вот запрос. Но пахоже что он тормозит. Как можно еще оптимизировать ?
#1 by Волшебник
ДвиженияССубконто - тормозная таблица. Не используйте её.
#2 by Волшебник
в первом запросе добавьте РАЗЛИЧНЫЕ
#3 by Timon1405
ТОГДА выразить(УправленческийДвиженияССубконто.СубконтоДт1 как Справочник.Контрагенты).Описание
#4 by Шаман
у вас два раза условие отбора по счету в иеерархии. в настройках параметров и в самом условии запроса .
#5 by catena
Где там условия в запросе? Только фильтр виртуальных таблиц.
#6 by antihacker
В конфигурации есть регистр накопления Закупки и регистр бухгалтерии Управленческий. Дан текст запроса в модуле менеджера обработки Задание1_ОптимизацияЗапроса. Цель запроса: показать движения по счету из группы 68 Налоги и сборы для контрагентов, по которым осуществлялись закупки в USD. Есть ли необходимость в оптимизации запроса? Если да, то предоставьте свой вариант запроса, описав оптимизации.
#7 by youalex
Условие ИЛИ - может тупить, если оно применено к разным полям (нельзя преобразовать в условие В). Попробуй разбить второй запрос на два через ОБЪЕДИНИТЬ ВСЕ
#8 by antihacker
Шаман, кажись ты прав. Описание можно и та кдоступно удет через Контрагент.Описание.
#9 by Новиков
Да, обленились сегодня франчи. Одно и тоже задание не меняют месяцами. Как и обленились сами соискатели, т.к. не юзают поиск. Лентяй лови: Там даже есть ответы из франча. Дедушке Новикову +1 за феноменальную память.
#10 by Новиков
Название франча теперь в студию запали, чтоб узнать, кто ж эти лентяи то?
#11 by Новиков
И отправь им ответ  ссылку на эту тему, и на предыдущую с просьбой изменить уж задание то. А то баяном может стать. Как анекдот про Сузуки.
#12 by Новиков
Кстати, спроси у них, отчего они так часто свою вакансию вывешивают? Куда с 1 августа предыдущий прог сбежал?
#13 by ptiz
Да тут и память не нужна, само в глаза бросается :)
#14 by Новиков
Ты не понял. Здесь не важно, что ты ответишь на это задание. Важно, чтобы то, что ты ответил, совпало с ожиданием проверяющего. Он отвечает коротко: согласен, не согласен. Все с чем он согласен, нужно копировать и отправлять ему в обратку в его формулировке с небольшим рерайтом. Все с чем он не согласен, - нужно крутить его на правильный ответ и запостить здесь же его. Таким образом можно будет получить правильный ответ по мнению проверяющего. Это дампинг, как на экзамене. Следующий чувак, который пойдет в эту контору на два месяца работать, нагуглит эталонный ответ за минуту и уже отправит ему ответ, и получит эту работу. Там видимо бодишоп, тела меняются раз в месяц-два, поэтому чем быстрее ответишь, тем лучше :)
#15 by antihacker
Мне интересными стали сами задачи. Я живу в Казахстане. И в РФ не рвусь :-)
#16 by Новиков
Откуда ты получил эту задачу, что за франч и с какого он града? Мне просто интересно, т.к. проверяющий не читает мисту, и не в курсе, что его задание явно зашквариком попахивает уже.
#17 by kiruha
Знатный развод )
#18 by VS-1976
тебе нужно сделать примерно так. Подправишь как нужно...   ...   ИЗ      И ВЫБОР КОГДА тзРегистраторы.ВидДвижения = ЗНАЧЕНИЕ( ВидДвиженияБухгалтерии.Дебет )          ТОГДА тзДвижения.СчетДт В ( В ИЕРАРХИИ ( &СчетГруппа )          ИНАЧЕ тзДвижения.СчетКт В ( В ИЕРАРХИИ ( &СчетГруппа )        КОНЕЦ
#19 by VS-1976
Копипаст... ТОГДА тзДвижения.СчетДт В ИЕРАРХИИ ( &СчетГруппа ) ИНАЧЕ тзДвижения.СчетКт В ИЕРАРХИИ ( &СчетГруппа )
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С