Итог по документам, счёту или выборке: где 1С считает сумму за вас

· 10 мин

Содержание

Быстрее всего сумму в 1С находят так: сформируйте отчёт или выведите список документов в табличный документ (Ещё → Вывести список), выделите мышью нужные ячейки с числами — программа сама покажет их сумму в поле над отчётом. Для сумм по счетам бухучёта откройте Отчеты → Оборотно-сальдовая ведомость, для произвольных расчётов — настройте ресурс в отчёте на СКД или напишите запрос с СУММА() в консоли запросов.

Бухгалтеру обычно нужно одно из трёх: сложить несколько документов в списке, найти итог по счёту за период или отыскать документ, в котором стоит конкретная сумма. Программисту — получить итог по выборке, которой нет в типовых отчётах. Ниже способы для каждого случая, от самого простого к самому гибкому, и разбор того, почему итог в двух отчётах иногда не совпадает.

Какой способ подсчёта суммы выбрать

Выбор зависит от того, откуда берутся числа и насколько часто нужен расчёт.

ЗадачаСпособНужны ли права разработчикаКогда не подходит
Сложить 5–50 строк спискаВывести список и выделить ячейкиНетТысячи строк — вывод будет долгим
Итог по счёту, контрагенту, договоруОСВ, «Анализ счета», «Карточка счета»НетНужны данные вне бухучёта (заказы, цены)
Регулярный отчёт с итогами по группамНастройки отчёта на СКДНет (пользовательские настройки)Нужны поля, которых нет в схеме
Нестандартная выборка, поиск документа по суммеКонсоль запросовДа, право открывать внешние обработкиНет навыка языка запросов
Разово посчитать что-то вручнуюКалькулятор Ctrl+F2НетМного чисел — легко ошибиться

Если сумма нужна каждый месяц, не считайте её выделением ячеек. Один раз сохраните вариант отчёта с нужным отбором — дальше итог будет готов в два клика.

Сумма в списке документов и в готовом отчёте

Сумма выделенных ячеек в отчёте

Почти все отчёты типовых конфигураций (БП 3.0, ЗУП 3.1, УТ 11) выводятся в табличный документ. Когда вы выделяете в нём несколько ячеек с числами, в командной панели отчёта появляется поле с результатом.

  1. Сформируйте отчёт.
  2. Выделите диапазон мышью или кликайте по ячейкам с зажатым Ctrl, чтобы взять несмежные.
  3. Посмотрите поле с суммой в панели над отчётом. Рядом с ним есть выбор функции: кроме суммы, там можно переключиться на количество, среднее, минимум и максимум.

Текстовые и пустые ячейки в расчёт не попадают, поэтому выделять можно сразу целую колонку вместе с заголовком.

Сумма по документам в журнале

Сам список документов (динамический список) итогов внизу не показывает. Обходной путь — превратить его в таблицу:

  1. Откройте журнал, например Банк и касса → Банковские выписки.
  2. Установите отбор: период, организацию, контрагента — через поля над списком или строку поиска.
  3. Выберите Ещё → Вывести список.
  4. В окне оставьте флажки только у нужных колонок (дата, номер, сумма, контрагент) и выберите вывод в табличный документ.
  5. В открывшейся таблице выделите колонку суммы.

⚡ Приём для больших выборок: перед выводом отсортируйте список кликом по заголовку колонки «Сумма». Тогда крупные платежи окажутся вверху, а нулевые и технические строки — в одном месте, их проще не захватить.

Вывести список берёт строки так, как они видны в списке с текущим отбором. Если отбор не установлен, в таблицу уйдут документы за все годы, и итог будет бессмысленным.

Как найти документ с конкретной суммой

Частая задача обратная: банк прислал платёж на 48 750,00 ₽, нужно найти, каким документом он отражён.

  • 🔎 В списке документов встаньте в колонку «Сумма» и нажмите Alt+F — откроется расширенный поиск. Укажите значение и вариант совпадения «точное». Список отфильтруется по найденным строкам.
  • 🔎 Если сумма неточная (не знаете копейки), отсортируйте колонку и пролистайте до нужного диапазона.
  • 🔎 Если документ может быть любого вида, удобнее «Карточка счета» по счёту расчётов (51, 60, 62): в ней видны все операции с суммами, и двойной клик открывает документ.

Итоги по счетам: оборотно-сальдовая ведомость и её расшифровка

Для бухгалтера главный источник сумм — регистр бухгалтерии , а не документы. В БП 3.0 стандартные отчёты лежат в разделе Отчеты → Стандартные отчеты.

Порядок работы с ОСВ

  1. Откройте Отчеты → Оборотно-сальдовая ведомость.
  2. Задайте период и организацию.
  3. Нажмите Сформировать. По каждому счёту вы увидите сальдо на начало, обороты по дебету и кредиту и сальдо на конец.
  4. Дважды кликните по сумме — откроется расшифровка: ОСВ по счёту с разбивкой по субконто или «Анализ счета» с корреспонденциями.
  5. Из расшифровки снова двойной клик — и вы в «Карточке счета», где перечислены документы, давшие эту сумму.

Такая цепочка «итог → разбивка → документ» отвечает на большинство вопросов «откуда взялась сумма».

Какой отчёт что показывает

ОтчётЧто даётПример вопроса
Оборотно-сальдовая ведомостьСальдо и обороты по всем счетамСколько всего ушло с расчётного счёта за квартал
ОСВ по счетуТо же по одному счёту с аналитикойКакой долг у каждого поставщика на 60
Анализ счетаОбороты в разрезе корреспондирующих счетовСколько из оборота по 51 — оплата поставщикам, а сколько — налоги
Карточка счетаХронологический список проводокКаким документом проведена конкретная сумма
Анализ субконтоОбороты по одному объекту на всех счетахВсе суммы по контрагенту «Альфа» на 60, 62, 76

Пример: сколько заплатили поставщику за полугодие

Нужно понять, сколько ушло ООО «Альфа» с 1 января по 30 июня.

  1. «Анализ счета» по счёту 51 за этот период.
  2. В настройках добавьте отбор по субконто «Контрагенты» = «Альфа».
  3. В строке корреспонденции с 60.01 и 60.02 видны суммы оплат: допустим, 312 400 ₽ по 60.01 и 50 000 ₽ авансом по 60.02. Итог по контрагенту — 362 400 ₽.

Если нужен итог по нескольким счетам сразу (например, 60 и 76.05), используйте «Анализ субконто»: он собирает обороты объекта на всех счетах в одном отчёте.

Как посчитать итоги в отчётах на СКД

Почти все отчёты в 1С 8.3 построены на системе компоновки данных (СКД). Итоги в них считает не сам пользователь, а ресурсы схемы: поля, по которым программа складывает значения в каждой группировке и в общем итоге.

Без конфигуратора: пользовательские настройки

  1. В отчёте нажмите кнопку Настройки.
  2. Переключите вид на расширенный — появятся вкладки отборов, полей, сортировок и структуры.
  3. На вкладке структуры добавьте группировку, например по контрагенту или по месяцам. Итог по ресурсу будет выведен для каждой группы.
  4. Отборами сузьте выборку: организация, вид операции, сумма больше заданной.
  5. Сохраните вариант отчёта под понятным именем, чтобы не настраивать заново.

Итоги появятся только по полям, которые в схеме объявлены ресурсами. Обычное числовое поле, не являющееся ресурсом, в строке группировки останется пустым.

В схеме отчёта: ресурсы и вычисляемые поля

Если вы дорабатываете отчёт (лучше в расширении или во внешнем отчёте, а не в типовой конфигурации):

  • 🧮 На вкладке «Ресурсы» добавьте поле и выберите выражение агрегата: Сумма(Сумма), Количество(Различные Документ), Среднее(Цена), Максимум(Сумма).
  • 🧮 На вкладке «Вычисляемые поля» создайте поле с формулой, например СуммаБезНДС = Сумма - СуммаНДС, затем объявите его ресурсом.
  • 🧮 Для доли от итога используйте в выражении ресурса функцию ВычислитьВыражение, например Сумма(Сумма) / ВычислитьВыражение("Сумма(Сумма)", "ОбщийИтог") * 100.
  • 🧮 Если общий итог не нужен или нужен сверху, задайте параметр вывода «Расположение общих итогов по вертикали» в настройках варианта.

Цену, курс и процент никогда не делайте ресурсом с функцией Сумма — в итоговой строке получится сумма цен, а не средняя цена. Для таких полей берите Среднее или считайте показатель через отношение сумм.

Сумма через запрос: консоль запросов

Когда типовых отчётов не хватает, сумму получают запросом. Для этого используют обработку «Консоль запросов» — внешний файл .epf из набора универсальных обработок. Открывают её через Файл → Открыть в режиме 1С:Предприятие; нужен пользователь с правом открывать внешние обработки (обычно у администратора оно есть).

Консоль только читает данные, поэтому базу не меняет. Но тяжёлый запрос без отбора по периоду может долго выполняться и нагрузить сервер — запускайте такие в нерабочее время.

Итог по документам за период

ВЫБРАТЬ
    СУММА(Поступление.СуммаДокумента) КАК Итого,
    КОЛИЧЕСТВО(Поступление.Ссылка) КАК ЧислоДокументов
ИЗ
    Документ.ПоступлениеНаРасчетныйСчет КАК Поступление
ГДЕ
    Поступление.Проведен
    И Поступление.Дата МЕЖДУ &НачалоПериода И &КонецПериода

Параметры задайте в консоли: начало — 01.01, конец — 31.03 23:59:59. Условие Проведен отсекает черновики и помеченные на удаление, которые не попадают в учёт.

Итог по контрагентам с группировкой

ВЫБРАТЬ
    Поступление.Контрагент КАК Контрагент,
    СУММА(Поступление.СуммаДокумента) КАК Итого
ИЗ
    Документ.ПоступлениеНаРасчетныйСчет КАК Поступление
ГДЕ
    Поступление.Проведен
    И Поступление.Дата МЕЖДУ &НачалоПериода И &КонецПериода
СГРУППИРОВАТЬ ПО
    Поступление.Контрагент
УПОРЯДОЧИТЬ ПО
    Итого УБЫВ

Обороты по счёту из регистра бухгалтерии

Документ показывает, что в нём написано, а регистр — что попало в учёт. Для сверки с ОСВ берите виртуальную таблицу оборотов:

ВЫБРАТЬ
    СУММА(Обороты.СуммаОборотДт) КАК ПоступилоНа51,
    СУММА(Обороты.СуммаОборотКт) КАК СписаноС51
ИЗ
    РегистрБухгалтерии.Хозрасчетный.Обороты(
        &НачалоПериода,
        &КонецПериода,
        ,
        Счет В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетныеСчета)),
        ,
        Организация = &Организация
    ) КАК Обороты

Результат должен совпасть с оборотами по счёту 51 в ОСВ за тот же период и по той же организации. Если не совпадает — ищите причину в разделе ниже.

Поиск документа по точной сумме

ВЫБРАТЬ
    Док.Ссылка,
    Док.Дата,
    Док.Номер,
    Док.СуммаДокумента
ИЗ
    Документ.СписаниеСРасчетногоСчета КАК Док
ГДЕ
    Док.СуммаДокумента = &Сумма

Параметр &Сумма задайте числом, например 48750. Двойной клик по ссылке в результате открывает документ.

Если вид документа неизвестен, ищите по регистру: РегистрБухгалтерии.Хозрасчетный с условием Сумма = &Сумма вернёт регистратор — тот документ, которым проведена проводка.

Почему итоговые суммы не сходятся

Самое неприятное — два отчёта показывают разный итог за одно и то же. Причины почти всегда из этого набора:

Диагностика: выберите симптом

Отдельный случай: сторно и исправления

Сторнирующие проводки уменьшают обороты красным числом, то есть отрицательной суммой. Если вы складываете суммы документов вручную, документ-исправление легко посчитать со знаком «плюс». Итог по регистру при этом правильный, а ваш расчёт — завышен на двойную сумму сторно.

Пример: реализация на 120 000 ₽, затем корректировка на −20 000 ₽. По регистру выручка 100 000 ₽. Если сложить модули сумм двух документов, выйдет 140 000 ₽ — ошибка на 40 000 ₽.

Частые вопросы

Можно ли посчитать сумму прямо в динамическом списке, без вывода в таблицу?
В типовых журналах документов итоговой строки нет. Быстрее всего вывести список в табличный документ и выделить колонку — это занимает меньше минуты.
Почему при выделении ячеек сумма не появляется?
Скорее всего, выделены не числа: строка, представленная как текст, или ячейки объединённой шапки. Ещё одна причина — вы выделяете не в отчёте, а в обычной форме документа, где такой функции нет.
Где в 1С калькулятор?
Нажмите Ctrl+F2 — откроется встроенный калькулятор платформы. Результат можно скопировать и вставить в числовое поле документа.
Можно ли сохранить настроенный отчёт с итогами для коллег?
Да. При сохранении варианта отчёта можно указать, кому он доступен: только автору или всем пользователям.
Как сложить суммы из двух разных баз 1С?
Выведите в каждой базе отчёт в табличный документ, сохраните в Excel и сложите там. Объединять базы ради разового расчёта не нужно.