...

База знаний по теме "СКД" для 1С

Роли и права СКД 1С 8.3 Бесплатно (free) Программист

Первая версия у всех одна и та же: раз под ограниченным пользователем строк не видно, значит сработало ограничение доступа на уровне записей. Снимается она одним запросом. Посчитайте строки в источниках отчёта под этим самым пользователем: тысячи сотрудников и десятки тысяч начислений на месте, а отчёт пуст. Механизм сидит в правах на поля. Система компоновки данных при сборке макета молча выбрасывает поля, на которые у пользователя нет права просмотра: ни сообщения, ни строчки в журнале. Дальше всё решает место. Поле стояло в строках таблицы - схлопывается вся структура, отчёт формируется успешно и пустым. Поле стояло в выводе - приходит ошибка про ненайденное поле. Разбираю, чем «Чтение» отличается от «Просмотра», почему составной тип ломается целиком из-за одного невыданного типа и когда пустой отчёт это работающее правило, которое чинить не надо.

вчера в 15:00    147    nedomolkov.ivan    1    

1

СКД 1С 8.3 Бесплатно (free) Программист

Задача. Имеется отчет на СКД, в котором есть несколько группировочных полей, включая регистратор. Необходимо при двойном клике по определенному полю с суммой открыть этот же отчет, но с указанием регистраторов, из которых складывается сгруппированная сумма в отчете.

17.08.2026    534    iD1n    0    

11

СКД 1С 8.3 1С:Управление холдингом Абонемент ($m) Программист

В приведённом примере отчёта показана возможность одновременного формирования нескольких отчётов по одной кнопке (как по нескольким СКД из текущего отчёта, так и используя другие отчёты конфигурации) с разбивкой на разных вкладках. В данном отчете происходит программное формирование отчета в своей форме отчета. Программно создаются вкладки отчета, реквизиты и элементы формы для каждого отчета. Основная цель - снижение трудозатрат пользователей при необходимости периодического формирования большого количества отчётов. Избавить от необходимости заходить в каждый отчёт и нажимать кнопку "Сформировать", и потом каждый отчет сохранять в Excel, вместо этого можно создать один отчет, который запускает другие существующие отчеты и формирует, и сохраняет их в Excel. В данной обработке показано, как можно запустить из своего отчета другие отчёты в конфигурации, а также показано, как использовать несколько СКД.

10 стартмани

24.07.2026    453    3    vi329    0    

3

СКД 1С:Предприятие 8

В СКД существует несколько распространенных типов ошибок: часть из них легко найти и диагностировать, часть – это особенности работы СКД, которые не очевидны. В статье описываю базовый алгоритм, с которого удобно начинать системную диагностику.

10.07.2026    1424    AlexSvoykin    0    

15

СКД 1С:Предприятие 8 Бесплатно (free) Программист

В статье предлагается альтернативный общеизвестным способ создания параметризуемого заголовка в СКД.

26.06.2026    1286    Kombinator_2049    1    

18

СКД 1С:Предприятие 8 Бесплатно (free) Программист

Как решить проблему с отборами по полям СКД, когда с одинаковым отбором Отчет показывает одно, а Консоль запросов другое.

16.06.2026    4788    sapervodichka    45    

51

СКД 1С 8.5 1С:Библиотека стандартных подсистем Абонемент ($m) Программист

В версию платформы 8.5 в механизм СКД добавили новую роль поля "Основное". Эта роль используется для изменения стандартного поведения расшифровки детальных записей.

1 стартмани

05.06.2026    908    AlexSvoykin    0    

6

Универсальные функции СКД 1С 8.3 1С 8.5 Абонемент ($m) Программист

Универсальная функция для сравнения двух значений произвольного типа с использованием СКД.

1 стартмани

27.04.2026    1004    Kuzja_R    1    

3

СКД 1С:Предприятие 8 Бесплатно (free) Программист

Бывают случаи, когда возможности конструктора СКД недостаточно, чтобы сделать то, что необходимо. Здесь будет рассмотрен один из этих вариантов. Когда ты уже сделал все в конструкторе, но еще чего-то не хватает.

20.04.2026    1636    SVLong    9    

10

СКД Бесплатно (free) Программист

Порой, когда в самом отчете недостаточно информации, СКД может себе позволить посмотреть более подробную информацию по строке. Иначе говоря, расшифровку строки, но той информации, которая формируется по умолчанию, очень часто бывает, что не хватает. В статье будет рассмотрен именно этот случай. Когда расшифровку нужно редактировать.

15.04.2026    1988    SVLong    0    

5

СКД 1С 8.3 Бесплатно (free) Программист

Существует большое количество отчетов на СКД. Но лишь малое количество из них имеют разные выделения цветом. Статья о том, как раскрасить отчет на СКД, сделать его красивым и при этом удобным.

04.04.2026    4100    SVLong    0    

11

СКД 1С 8.3 1С:Библиотека стандартных подсистем Абонемент ($m) Программист

Как превратить стандартную расшифровку СКД в переход к отдельному отчету с другой схемой компоновки и автоматической передачей параметров.

1 стартмани

02.04.2026    1989    alexey_kurdyukov    2    

9

СКД 1С 8.3 1С:ERP Управление предприятием 2 Абонемент ($m) Программист Стажер

Как вывести итог по колонке в динамическом списке. Используем Вычисляемые поля.

1 стартмани

30.03.2026    1040    1    Константин С.    8    

7

СКД 1С 8.3 Абонемент ($m) Программист

Обработка может потребоваться нам - разработчикам, чтобы ускорить свою работу, взяв за основу эту обработку, как готовый пример шаблона, ускоряющий вывод в 1 отчет нескольких отчетов СКД.

2 стартмани

26.03.2026    1007    2    jump0    0    

0

СКД 1С 8.3 Абонемент ($m) Программист

Открытие формы отчета, внешнего отчета, отчета по пути файла. Подсказка для всяких мелочей типа посмотреть вариант отчета, настройки. Получить отчет или внешний отчет. и далее уже работа с ним. Сформировать отчет программно. Программно сформировать скд в отчете по нажатию своей кнопки. Конфигурация значения не имеет. Главное управляемые формы.

2 стартмани

24.03.2026    3533    jump0    6    

18

СКД 1С 8.3 1С:Бухгалтерия 3.0 Абонемент ($m) Программист

Показана возможность скрыть столбцы, когда нет данных

5 стартмани

24.03.2026    738    4    vladimir_korshun    1    

4

СКД 1С 8.3 Бесплатно (free) Программист

Иногда в отчетах на СКД необходимо выводить длительность операции (она же продолжительность, время в работе, протяжённость и т.д.). Ниже код для вычисляемого поля в СКД.

20.03.2026    1209    Dragonim    2    

10

СКД 1С 8.3 Бесплатно (free) Программист

Иногда в отчёте СКД возникает потребность сделать отбор по колонке типа булево, который нужно только включать и отключать. При снятой галочке отбора отбор должен быть отключен, а при включённом отбираются только те записи, у которых в колонке отбора значение - истина, при этом поле ввода значения булево (да/нет) - лишнее, на панели отборов, и его нужно скрыть. Данная публикация рассматривает возможные способы сделать это.

26.02.2026    2586    Eugen-S    12    

3

СКД 1С 8.3 Бесплатно (free) Программист

В данной публикации рассматривается уникальный программный способ смены типа набора данных СКД с типа "Запрос" на тип "Объект". Набирать состав колонок СКД отчёта, с указанием их типов, через пользовательский интерфейс весьма муторно. И ещё более муторно, когда это надо делать при переделке существующего отчёта, базировавшегося ранее на запросе.

19.02.2026    1219    Eugen-S    0    

8

СКД 1С 8.3 Бесплатно (free) Программист

При создании отчётов СКД периодически возникает необходимость программно получать значение параметров и отборов отчёта из СКД. Дабы не лопатить массив документации по СКД, была создана эта публикация.

02.02.2026    3239    Eugen-S    5    

6

СКД 1С 8.3 Бесплатно (free) Программист

Случалось ли у Вас, что результат запроса в отчёте СКД отличается от результата запроса в консоли запросов; в отчёте СКД не отображается колонка контрагент; в отчёте СКД не отображается отбор по контрагенту? Это и есть "чудеса" СКД, о борьбе с которыми эта публикация.

02.02.2026    2128    Eugen-S    3    

0

Инструментарий разработчика СКД 1С 8.3 Бесплатно (free) Программист

В этой статье представлен СКДБилдер — общий модуль-обёртка над объектной моделью СКД, который сокращает код в 3-4 раза и делает его читаемым.

29.01.2026    8212    408    shapa_pro    27    

71

СКД 1С:Предприятие 8 Бесплатно (free) Программист

Статья написана по результатам проведенного внутреннего обучающего вебинара для разработчиков ГК «СофтБаланс». Если осилить 25 000 знаков - задача для вас непосильная, где-то на бескрайних просторах интернета видео есть (или будет). Но здесь информация точнее. Разберем, чем запрос для СКД принципиально отличается от обычного запроса и как модифицируется в зависимости от настроек. Изучим «базовый рецепт» написания запроса для СКД, сформируем чек-лист. Полезно будет всем – от стажеров до тех. лидов. Всем, кто не снимает галку «автозаполнение» и пишет запросы для отчетов в консоли запросов – читать (вдумчиво) обязательно.

29.10.2025    23977    ovetgana    112    

117

СКД 1С:Предприятие 8 Абонемент ($m) Программист

В современных конфигурациях есть только один такой отчет. Искусство ради искусства.

5 стартмани

08.10.2025    3439    2    vasilev2015    9    

12

Работа с интерфейсом Универсальные функции СКД 1С:Предприятие 8 1С:Библиотека стандартных подсистем Абонемент ($m) Программист Бухгалтер Пользователь

Дополнительные отборы - расширение для форм списков и отчётов в конфигурациях, основанных на БСП, которое позволяет создавать отборы по диапазону значений (от и до), а также по списку значений с видом сравнения Соответствует шаблону.

3 стартмани

29.09.2025    2831    3    BosnyakVN    0    

2

Работа с интерфейсом СКД 1С:Предприятие 8 Абонемент ($m) Программист

Функция для склеивания нескольких картинок в одну без использования временных файлов, внешних компонент, COM-объектов и сторонних программ. Можно применить для вставки нескольких картинок в ячейку табличного документа, печати пиктограмм свойств товара на ценнике, отображения в интерфейсе нескольких картинок плиткой/лентой/колонкой, создания вспомогательных картинок для описания товара на сайте. Также в публикации рассмотрены некоторые важные и недокументированные нюансы при работе с картинками, двоичными данными, потоками, буферами и хранилищем значения.

1 стартмани

29.09.2025    3822    gruk    42    

13

СКД 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Зарплата и Управление Персоналом 3.x Абонемент ($m) Программист

В представленном примере выбирается период "месяц" в качестве даты отчета. Используется общий модуль ЗарплатаКадрыКлиент и общая форма ВыборПериода. Работает в типовых конфигурациях БП 3, ЗУП 3, ЕРП, УХ.

1 стартмани

18.09.2025    2490    1    Invodev    1    

6

БСП (Библиотека стандартных подсистем) Механизмы типовых конфигураций СКД 1С:Предприятие 8 1С:Управление торговлей 11 Бесплатно (free)

Показать движения товаров по всем товарам в табличной части документа. Конфигурация: Управление торговлей, редакция 11 (11.5.24.43). Доработка через расширение.

18.09.2025    2836    Swamt    0    

4

Работа с интерфейсом Универсальные функции СКД 1С:Предприятие 8 Отраслевые 1С:Библиотека стандартных подсистем Абонемент ($m)

Подобно в списке - расширение для общей формы отчётов в конфигурациях основанных на БСП, которое позволяет создать список отборов с видом сравнения Соответствует шаблону.

2 стартмани

09.09.2025    2643    3    BosnyakVN    0    

4

СКД 1С:Предприятие 8 Бесплатно (free) Программист

На примере создания АРМ для планирования ТО рассмотрим, как провести разработку с минимумом кода с помощью отчетов на СКД. А также поразмышляем на тему того, какие еще задачи с их помощью можно решать.

19.08.2025    2719    ovetgana    0    

4

СКД 1С:Предприятие 8 1С:Управление торговлей 11 Бесплатно (free) Программист

При использовании СКД с условиями отбора, заданными пользователем, и формированием таблицы значений вместо табличного документа не отрабатывают правильно условия, и СКД выдает некорректную таблицу результата.

14.08.2025    3270    user1884101    6    

2

СКД 1С:Предприятие 8 Абонемент ($m) Программист

Иногда нужно сделать пустой программный заголовок, но стандартными средствами СКД это сделать не получится. Решение проблемы в статье

1 стартмани

04.08.2025    5069    thesuperfatal    10    

1

СКД 1С:Предприятие 8 Бесплатно (free) Программист

Пара слов о том, как иногда легко реализовать типовой механизм еще удобнее, чем он есть в типовой конфигурации. В отчете на СКД сделаем возможность указывать период с временем в датах начала и окончания.

25.07.2025    5131    alextyumen    6    

0

СКД 1С:Предприятие 8 Бесплатно (free) Программист

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

01.07.2025    13860    krasnoshchekovpavel    7    

68

СКД 1С:Предприятие 8 Абонемент ($m) Программист

Проблемы производительности, связанные с отчетами на источнике данных - объекте, и методы их решения. В частности рассмотрен способ разработки отчета с двумя схемами компоновки данных. Когда одна используется как служебная, скрытая от глаз пользователя - для получениях данных. А вторая используется для вывода этих данных пользователю.

1 стартмани

23.06.2025    2581    krasnoshchekovpavel    0    

6

СКД 1С:Предприятие 8 1С:Библиотека стандартных подсистем Абонемент ($m) Программист

Добавляем поля в отчет на СКД при формировании. Используем объекты системы компоновки данных и схему запроса.

1 стартмани

11.06.2025    5471    alexey_kurdyukov    4    

8