При настройке типовых отчетов в программе 1С:Управление торговлей 11 (например, «Выручка и себестоимость продаж») пользователи часто сталкиваются с ситуацией, когда добавленный реквизит выводится в одной ячейке с основным объектом через запятую. Например, вместо двух независимых колонок формируется единое поле вида Контрагент, ИНН. Выясним причину такого поведения системы компоновки данных (СКД) и подробно разберем способы вывода реквизитов в отдельные колонки.
Проанализируем ситуацию: по умолчанию в платформе 1С для полей-реквизитов действует правило совместного отображения с объектом-владельцем. Если в настройках отчета явно не указан порядок вывода, СКД объединяет реквизит со ссылкой в одной строке через разделитель. Чтобы получить классическую таблицу, где контрагент и его ИНН находятся в разных столбцах, необходимо применить один из штатных способов настройки.
Этот способ является наиболее простым и универсальным, когда требуется разделить реквизиты и владельца во всей таблице отчета. Разберем по шагам, как выполнить эту настройку:
Контрагент.ИНН добавлен в состав выводимых полей, а не в поля группировки строк.Контрагент.Авто (или Вместе) на Отдельно.Рассмотрим альтернативный вариант, который полезен, если требуется управлять выводом конкретного реквизита точечно, не меняя глобальное поведение всех остальных реквизитов отчета. Разберем алгоритм действий:
ИНН).Контрагент.ИНН внутрь созданной группы.Посмотрим на ситуацию, когда поле ИНН было добавлено не просто в выбранные поля, а непосредственно в саму группировку строк рядом с полем Контрагент. В этом случае СКД также может объединить их в одной строке.
Контрагент и ИНН.Рассмотрим подробнее тонкости работы СКД, знание которых предотвратит ошибки при формировании отчетов:
Контрагент), а зависимые данные (ИНН, Код по ОКПО, Основной банковский счет) выводить исключительно через список выбранных полей. Если добавить зависимый реквизит в саму группировку, система может ошибочно раздробить строки при наличии незаполненных данных или контрагентов-дублей.Контрагент.ИНН. Чтобы таблица выглядела аккуратно, откроем свойства поля на вкладке Выбранные поля и зададим короткий пользовательский заголовок — ИНН.