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