Как создать отчет в 1с розница 2.3 по неликвидному товару с датой последней продажи и разницы дней с последней продажи по текущее число
Для создания отчета в 1С:Розница 2.3 по неликвидному товару с датой последней продажи и разницей дней с последней продажи по текущее число, выполните следующие шаги:
1. **Откройте конфигуратор**:
- Запустите 1С:Предприятие в режиме конфигуратора.
2. **Создайте новый отчет**:
- Перейдите в раздел "Отчеты" и создайте новый отчет, выбрав "Создать" -> "Отчет".
3. **Настройте структуру отчета**:
- В открывшемся окне задайте имя отчета, например, "Неликвидные товары".
- Добавьте необходимые поля в структуру отчета:
- Номенклатура (Товар)
- Дата последней продажи
- Количество
- Разница дней с последней продажи
4. **Создайте запрос**:
- В модуле отчета создайте запрос, который будет извлекать данные о товарах, у которых не было продаж за определенный период. Пример запроса:
1C
Запрос = Новый Запрос;
Запрос.Текст = "
ВЫБРАТЬ
Номенклатура.Наименование КАК Товар,
MAX(Продажи.Дата) КАК ДатаПоследнейПродажи,
(ТекущаяДата() - MAX(Продажи.Дата)) КАК РазницаДней
ИЗ
Справочник.Номенклатура КАК Номенклатура
ЛЕВОЕ СОЕДИНЕНИЕ
Документ.Продажа КАК Продажи
ПО
Номенклатура.Ссылка = Продажи.Товар
ГДЕ
Продажи.Дата 30"; // Укажите период, например, 30 дней
Запрос.УстановитьПараметр("ДатаПроверки", ТекущаяДата());
5. **Настройте вывод данных**:
- В разделе "Вывод" добавьте поля, которые вы хотите видеть в отчете: "Товар", "ДатаПоследнейПродажи", "РазницаДней".
6. **Настройте параметры отчета**:
- Добавьте параметры для выбора периода, если это необходимо.
7. **Сохраните и протестируйте отчет**:
- Сохраните изменения и запустите отчет, чтобы убедиться, что он работает корректно и отображает нужные данные.
8. **Оптимизация и доработка**:
- При необходимости доработайте отчет, добавив дополнительные фильтры или группировки.
После выполнения этих шагов у вас будет отчет, который показывает неликвидные товары с датой последней продажи и разницей дней с последней продажи по текущее число.