В процессе ежедневной работы с конфигурацией 1С:Розница часто возникает необходимость оперативно найти документы, которые по каким-либо причинам не были проведены. Несмотря на то, что это базовая задача, многие пользователи сталкиваются с тем, что стандартный расширенный поиск или фильтры в журналах не содержат явного переключателя «Проведен/Не проведен». Давайте вместе разберем, как быстро настроить нужный отбор и упростить себе работу.
Важно понимать, что в типовых конфигурациях на управляемых формах разработчики стараются не перегружать интерфейс лишними элементами. Поэтому многие системные поля документов, включая Проведен, скрыты из первичного списка отборов. Однако они никуда не исчезают — их нужно просто «открыть» в настройках списка.
Чтобы увидеть документы с нужным статусом, мы воспользуемся встроенным механизмом настройки динамического списка. Выполним следующие шаги:
Отчеты о розничных продажах).Ссылка.Ссылка. Это откроет доступ к внутренним системным реквизитам документа.Проведен.Равно, а в графе Значение установите Нет (или Истина/Ложь в зависимости от версии платформы).После этих действий ваш журнал автоматически отфильтрует только те документы, которые еще не были проведены. Теперь вы можете легко проконтролировать их состояние и принять необходимые меры.
Помимо прямой настройки списка, существуют и другие методы работы с непроведенными документами, которые будут полезны администраторам и продвинутым пользователям:
1. Использование универсального отчета
Если вам нужно получить сводную картину по всем типам документов, воспользуйтесь Универсальным отчетом. В его настройках можно выбрать любой вид документа и установить фильтр по системному полю Проведен. Это позволяет быстро получить список без изменения настроек самих журналов.
2. Групповое изменение объектов
Если документов слишком много и требуется массовое проведение, используйте обработку Групповое изменение объектов. В ней вы можете задать жесткий отбор по типу документа и условию Проведен = Нет. Это позволит не только увидеть список, но и обработать их все разом.
3. Программный анализ (Консоль запросов)
Для более глубокого анализа можно использовать Консоль запросов. Запрос к табличной части документов позволяет обратиться к полю Проведен напрямую. Пример логики запроса выглядит так:
ВЫБРАТЬ
Документ.Ссылка,
Документ.Дата,
Документ.Номер
ИЗ
Документ.ОтчетОРозничныхПродажах КАК Документ
ГДЕ
Документ.Проведен = ЛОЖЬ
Этот метод является самым надежным, так как он не зависит от пользовательских настроек интерфейса и всегда возвращает актуальный результат прямо из базы данных.
Обратите внимание на иконку в левой части каждой строки документа в списке. Обычно проведенные документы имеют пометку в виде «галочки» или зеленого индикатора. Непроведенные документы отображаются без этого значка или с пустым полем. В современных версиях интерфейса Такси непроведенные документы также могут быть выделены более блеклым цветом шрифта. Понимание этих визуальных сигналов поможет вам быстрее ориентироваться в системе без лишних настроек.
Надеемся, данная инструкция помогла вам разобраться с механизмом фильтрации. Если у вас возникнут дополнительные вопросы, всегда обращайтесь к настройкам списков — практически любое поле, доступное в метаданных, можно вывести в отбор через раскрытие родительских ссылочных полей.