• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Странное Поведение Запроса

  • Автор темы Sangitam
  • Дата начала
S

Sangitam

Собственно, почему-то запрос за период выдает следующие результаты:
с 1 декабря по 31 декабря выдает результат за 1 декабря
с 1 декабря по 1-31 января следующего года выдает результат за 1 декабря
с 2 декабря по 31 декабря выдает результат за 2-31 декабря
с 1 декабря по 30 декабря выдает результат за 1-30 декабря
с 30 декабря по 31 декабря выдает результат за 30-31 декабря
с 30 ноября по 31 декабря выдает результат за 30 ноября-31 декабря

"//{{ЗАПРОС(Сформировать)
|Период с Дата1 по Дата2;
|Клиент = Регистр.ОбъемПродаж.Клиент;
|Стоимость = Регистр.ОбъемПродаж.Стоимость;
|Боковик = Регистр.ОбъемПродаж.Боковик;
|ОтпСтоимостьСНДС = Регистр.ОбъемПродаж.ОтпСтоимостьСНДС;
|ОтпСтоимостьСНДСВал = Регистр.ОбъемПродаж.ОтпСтоимостьСНДСВал;
|Товар = Регистр.ОбъемПродаж.Товар;
|Функция ПокСтоим = Сумма(Стоимость);
|Функция ОтпСтоимСНДС = Сумма(ОтпСтоимостьСНДС);
|Функция СкидкаНаценкаХ = Сумма(Боковик);
|Функция ОтпСтоимСНДСВал = Сумма(ОтпСтоимостьСНДСВал);
|Группировка Товар;
|Условие(ПустоеЗначение(Клиент)=0);
|"//}}ЗАПРОС

ТА переносил, полный пересчет итогов делал, периоды открыты.
За тот же период 2012 года, кажется, была та же ситуация, в итоге данные за 1-30 и 31 просто пришлось лепить руками.
 
P

puh14

Если база скуль - имеет смысл посмотреть через профайлер запрос и потом посмотреть как он на скуле отрабатывет.

как вариант - переписать на прямые запросы - там непоняток меньше получается.
 
S

Sangitam

База ДБФ. Может ли быть неполадка, например, в данных за 1 декабря?
 
P

puh14

Неполадка в данных - понятие неопределенное. Прямой запрос и на ДБФ работает, вот только профайлера нету. Попробуйте им - что покажет.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!