Вопрос вывода конкретных товаров или услуг в Оборотно-сальдовой ведомости (ОСВ) по счету 60 или 62 является одним из самых частых при переходе пользователей из Excel в систему 1С. Бухгалтеры привыкли видеть «в одном окне» и кому они должны, и за какой именно товар. Однако при попытке настроить стандартный отчет они сталкиваются с тем, что нужного поля (субконто) просто нет в списке доступных. Разберем подробно, почему так происходит, и какие инструменты в 1С позволяют получить желаемый результат без порчи структуры базы данных.
Рассмотрим ситуацию, с которой сталкиваются многие: пользователь заходит в План счетов, находит счет 60 (или 62) и пытается вручную добавить субконто Номенклатура или включить признак Количественный. Проанализируем, почему это не работает:
Поступление (акт, накладная) или Списание с расчетного счета) прописаны программно. Даже если вы добавите новое субконто в план счетов, документ «не знает», что он должен заполнять это поле при формировании проводок по счету 60.Если бухгалтеру принципиально важно видеть связь счета 60 с купленными товарами в рамках бухгалтерских отчетов, разберем настройку отчета Анализ счета. Это наиболее близкий к ОСВ вариант, который позволяет увидеть корреляцию между деньгами и товарами.
Посмотрим на алгоритм настройки:
Анализ счета по счету 60 за нужный период.Номенклатура.В результате мы получим отчёт, где в строках с поставщиками будут видны корреспондирующие счета, а внутри них — список закупленных позиций. Это позволяет увидеть, под какие именно товары «ушли» обороты по 60 счету.
Разберем более мощный инструмент, который позволяет обойти ограничения бухгалтерских проводок. Универсальный отчет может извлекать данные напрямую из табличных частей документов, игнорируя план счетов.
Выполним следующие шаги для настройки:
Ссылка.Контрагент, Ссылка.Договор и Номенклатура.Количество и Сумма.Этот отчет покажет идеальную детализацию: кто, когда и что нам привез. Единственный минус — он не покажет остаток денежного долга, так как работает с фактами закупок, а не с сальдо по счету.
Часто бухгалтеру нужно видеть номенклатуру в ОСВ, чтобы понять, по какой накладной висит долг. В 1С:Бухгалтерия для этого предусмотрен стандартный механизм Документы расчетов. Проанализируем, как это работает:
Если в настройках параметров учета (или в конкретном договоре) включено ведение расчетов «По документам расчетов», то в ОСВ по счету 60 появится третье субконто. Вместо абстрактной суммы долга вы увидите конкретную накладную. Поскольку в названии накладной в 1С часто содержится информация о содержании, или ее можно открыть одним кликом, это решает 90% задач контроля задолженности в разрезе товаров.
Если типовых отчетов недостаточно, можно рассмотреть вариант создания внешней печатной формы или расширения. Программисты могут добавить колонку «Содержание» в отчет ОСВ. Логика кода будет примерно следующей:
// Пример логики для расширения отчета
Для Каждого СтрокаОтчета Из ТаблицаДанных Цикл
Если ЗначениеЗаполнено(СтрокаОтчета.Регистратор) Тогда
// Получаем список номенклатуры из табличной части документа
СписокТоваров = ПолучитьСписокНоменклатурыИзДокумента(СтрокаОтчета.Регистратор);
СтрокаОтчета.ДополнительнаяКолонка = СписокТоваров;
КонецЕсли;
КонецЦикла;
Важно: Такой метод не меняет План счетов и не создает проблем при обновлении программы, так как данные подтягиваются только в момент формирования отчета «визуально».
Мы выяснили, что попытка добавить Номенклатуру прямо в ОСВ по счету 60 — это методологическая ошибка. Счета расчетов предназначены для учета денег, а счета ТМЦ — для учета товаров.
Для эффективной работы рекомендуем использовать разделение задач:
Документов расчетов.Помните, что сохранение типовой структуры Плана счетов гарантирует корректное формирование деклараций и отсутствие ошибок при автоматическом обновлении 1С.