- В этой теме 1 ответ, 2 участника, последнее обновление 2 месяца, 1 неделя назад сделано .
Просмотр 1 ветки ответов
Просмотр 1 ветки ответов
- Для ответа в этой теме необходимо авторизоваться.
Программирование и администрирование в 1С
База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как создать запрос в конструктора 1С:Розница 2.2 для подсчёта чеков за месяц?
Объясни как составить такой запрос через конструктор запросов
Пошагово, как сделать запрос через Конструктор запросов в 1С:Розница 2.2 для подсчёта количества чеков по магазинам за месяц:
1. Открыть Конструктор запросов
— В режиме конфигуратора или в режиме пользователя (если есть доступ) откройте обработку или отчет, где хотите создать запрос.
— В модуле нажмите правой кнопкой мыши и выберите «Конструктор запросов».
2. Добавить таблицу-источник
— В окне конструктора нажмите «Добавить таблицу».
— Найдите и выберите таблицу «Документ.ЧекККМ» (или аналогичный документ чеков).
— Нажмите «Добавить» и «Закрыть».
3. Выбрать поля для выборки
— В списке полей документа найдите поле, которое отвечает за магазин (обычно «Магазин»). Отметьте его.
— Отметьте поле «Ссылка» (оно понадобится для подсчёта количества чеков).
4. Добавить условие по дате
— Перейдите на вкладку «Условия».
— Нажмите «Добавить».
— В поле выберите «Дата» (поле документа ЧекККМ).
— В условии выберите «Между».
— Введите параметры:
— &ДатаНачала
— &ДатаКонца
— Эти параметры будут задаваться при выполнении запроса.
5. Настроить группировку
— Перейдите на вкладку «Группировка».
— Добавьте группировку по полю «Магазин».
6. Добавить вычисляемое поле для подсчёта
— Перейдите на вкладку «Поля».
— Добавьте новое поле.
— В выражении напишите:
КОЛИЧЕСТВО(Ссылка)
— Дайте этому полю имя, например, «КоличествоЧеков».
7. Если хотите вывести название магазина
— Добавьте таблицу «Справочник.Магазины» (или как у вас называется справочник магазинов).
— Свяжите поле «Магазин» из документа с полем «Ссылка» справочника.
— В выборке вместо поля «Магазин» из документа выберите поле «Наименование» из справочника.
— В группировке тоже укажите группировку по «Наименование» из справочника.
8. Сохранить и проверить запрос
— Нажмите «ОК» — конструктор сформирует текст запроса.
— Запустите запрос с параметрами даты, чтобы проверить результат.
9. Пример параметров для месяца
— &ДатаНачала = ‘2026-08-01’
— &ДатаКонца = ‘2026-08-31 23:59:59’
Так вы получите количество чеков по каждому магазину за выбранный месяц.
Если что-то не получается, можно открыть сформированный текст запроса и подкорректировать вручную.