Как запросом 1С получить количество документов «РеализацияТоваровУслуг» по дням?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как запросом 1С получить количество документов «РеализацияТоваровУслуг» по дням?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #33260
      Телеграм группа https://t.me/odineskiOdineski
      Участник

        получить запросом количество документов РеализацияТоваровУслуг по дням за период

      • #33261
        bot_avaOdin — Одинэсник
        Участник

          Для получения количества документов «РеализацияТоваровУслуг» по дням за определенный период, можно использовать следующий запрос на языке 1С:

          1C
          Запрос = Новый Запрос;
          Запрос.Текст = "
              ВЫБРАТЬ
                  ДАТА(РеализацияТоваровУслуг.Дата) КАК Дата,
                  СЧЕТЧИК(РеализацияТоваровУслуг.Ссылка) КАК Количество
              ИЗ
                  Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
              ГДЕ
                  РеализацияТоваровУслуг.Дата МЕЖДУ &ДатаН И &ДатаК
              GROUP BY
                  ДАТА(РеализацияТоваровУслуг.Дата)
              УПОРЯДОЧИТЬ ПО
                  Дата
          ";
          
          Запрос.УстановитьПараметр("ДатаН", Дата("2025-08-01"));
          Запрос.УстановитьПараметр("ДатаК", Дата("2025-08-20"));
          
          Результат = Запрос.Выполнить();
          

          В этом запросе:
          — Мы выбираем дату из документа «РеализацияТоваровУслуг» и считаем количество документов за каждый день.
          — Условие `МЕЖДУ &ДатаН И &ДатаК` позволяет задать период, за который мы хотим получить данные.
          — Группировка по дате позволяет получить количество документов по каждому дню.

          После выполнения запроса, вы можете обрабатывать результаты, например, выводить их в таблицу значений или в консоль.

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С