...

База знаний по теме "Разработка" для 1С

HighLoad оптимизация Запросы 1С:Предприятие 8 Бесплатно (free) Программист

Практический разбор SQL-трансляции и способа ограничить число неявных соединений. В конкретном тесте: 3,8 с до изменения и 0,5 с после ограничения типа через «ВЫРАЗИТЬ». Структурный результат однозначен: шесть соединений с таблицами документов превратились в одно.

сегодня в 10:30    138    markbraer    0    

3

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

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

вчера в 17:30    264    iD1n    0    

7

Тестирование QA Бесплатно (free) Программист

Пентест – это не только поиск уязвимостей, но и сложный проект, в котором ошибка может привести к простою, инциденту и потере доверия заказчика. Рассказываем, как правильно определить цели и границы работ, распределить ответственность, выстроить коммуникации и сделать неизбежные риски и изменения контролируемыми. На реальных кейсах разбираем, почему задержка с сообщением о критической уязвимости способна перечеркнуть технический успех, как управленческая рамка помогла разобраться в остановке турбины и когда выход за пределы скоупа приносит пользу бизнесу, а когда становится нарушением договоренностей.

вчера в 17:20    140    user2181343    0    

0

Механизмы платформы 1С 1С:Предприятие 8 Бесплатно (free) Программист

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

вчера в 10:00    187    n_mezentsev    2    

2

Инструментарий разработчика Работа с интерфейсом 1С 8.3 1С:Управление торговлей 10 1С:Библиотека стандартных подсистем Абонемент ($m) Программист

Этот инструмент читает все системные шрифты Windows и позволяет подбирать их визуально. Вводите текст, листайте список стрелками на клавиатуре, меняйте размер, жирность, цвет и выравнивание — и мгновенно видите результат. Идеальный помощник для создания идентичных печатных форм

1 стартмани

вчера в 08:30    427    1    war41k    6    

11

Обновление 1С Механизмы платформы 1С 1С 8.3 Бесплатно (free) Программист

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

14.08.2026    593    nedomolkov.ivan    0    

1

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

Небольшой фикс на winapi для проблемы конфигуратора и больших разрешений.

14.08.2026    2336    48    7OH    16    

20

Инструментарий разработчика 1С 8.3 Абонемент ($m) Программист

Вы всё ещё смотрите справку в конфигураторе? Тогда мы идём к вам. 39 МБ отборного .hbk прямо из Предприятия, средствами самой 1С — без утилит, без компонент, без распаковки на диск. Статья про человека и машину в одном флаконе.

5 стартмани

13.08.2026    1571    3    vandalsvq    17    

25

Работа с интерфейсом 1С 8.3 1С 8.5 Бесплатно (free) Программист

Настройка интерфейса 8.5 для всех пользователей по умолчанию. Редактирование настроек конкретного пользователя через обработку.

13.08.2026    306    G_106287686440448403698    1    

2

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

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

13.08.2026    478    chagbig    1    

0

Работа с интерфейсом 1С 8.3 1С 8.5 Бесплатно (free) Программист

Выбор начальной страницы. Описание отличия от интерфейса такси. Ссылка на обработку по настройке начальной страницы.

13.08.2026    357    G_106287686440448403698    0    

3

Инструментарий разработчика 1С 8.3 Абонемент ($m) Программист

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

1 стартмани

13.08.2026    331    4    n_mezentsev    0    

4

Механизмы платформы 1С Бесплатно (free) Программист

Описание, как обойти дерево. Получить самых младших детей дерева и заполнить на клиенте и сервере.

12.08.2026    702    SVLong    0    

1

Тестирование QA Бесплатно (free) Программист

Разбираем, как в крупных компаниях регуляторные требования, постмортемы и внутренние ограничения постепенно превращаются в многоуровневую систему инструкций, в которой разработчику все сложнее понять, что и когда нужно проверить. Показываем opensource-сервис внешних проверок для GitLab, который автоматизирует часть этой бюрократии и сводит результат к понятному сигналу: зеленое – все в порядке, красное – нужно обратить внимание на конкретное требование. Объясняем, как такие проверки помогают «сдвинуть влево» контроль задач и снизить риск отказа во внедрении задачи в последний момент перед релизом. А заодно смотрим, может ли связка Autumn + «Вино» + немного разработческого энтузиазма превратить обязательные инструкции в инструмент, который команда сама захочет развивать.

12.08.2026    437    Golovanoff    1    

3

Инструментарий разработчика 1С 8.3 Абонемент ($m) Программист

Конфигурация создана как персональный помощник для архитекторов/техлидов 1С. Представляет собой автоматизированную базу знаний по аппаратной и программной архитектуре ландшафта, сотрудникам компании, персональным задачам архитектора, проводимым встречам и совещаниям, анализу сложных ситуаций, релизов и рабочей документации. Тестировано на 1С:Предприятие 8.3 (8.3.26.1656).

1 стартмани

12.08.2026    1963    7    gigabyte_artur    0    

6

Рефакторинг и качество кода Нейросети Бесплатно (free) Программист

Передача двух модулей BSL в Cursor AI для классического сравнения без использования искусственного интеллекта (ИИ) и для проведения code review с помощью ИИ.

12.08.2026    2146    ScaNNer    0    

5

Механизмы типовых конфигураций 1С 8.3 1С:Бухгалтерия 3.0 Абонемент ($m) Программист

Хотя 1С:Бухгалтерия - старейшая из программных продуктов 1С, в ней все еще есть механизмы, которые используются не так часто, как могли бы. Причиной этого является либо незнание возможностей, либо недоработки разработчиков, что делает вполне жизнеспособный механизм малоприменимым.  На мой взгляд, к таким механизмам стоит отнести Типовую операцию. 

1 стартмани

11.08.2026    232    max2000119187    0    

0

Инструментарий разработчика Запросы 1С 8.3 Абонемент ($m) Программист

«Mr. Bug Star» — это конвертер запросов для 1С, который превращает голый текст запроса в готовый код с кавычками и палочками | за один клик. И обратно: очищает код от синтаксического мусора для отладки в Консоли. Внутри — рэп-пафос и пасхалка с кортежем.

1 стартмани

10.08.2026    353    0    MaryRF    5    

1

Инструментарий разработчика 1С:Предприятие 8 1С:Управление торговлей 10 1С:Библиотека стандартных подсистем Абонемент ($m) Программист

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

1 стартмани

10.08.2026    3683    32    war41k    25    

69

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

Когда рабочая и тестовая базы формально одной конфигурации, это ещё не значит, что они находятся в одинаковом состоянии. Расширения, константы, функциональные опции, почта, обмены, настройки базы и окружение со временем начинают расходиться. В статье покажу BaseDiff - внешнюю обработку, которую я сделал для снимков эксплуатационного состояния базы и сравнения PROD TEST без сравнения всей конфигурации «в лоб».

10.08.2026    473    zap_zap    2    

8

Защита ПО и шифрование 1С 8.3 1С:Розница 2 Абонемент ($m) Программист

Учебная обработка показывает, как 1С шифрует номер карты публичным ключом RSA перед отправкой в платёжный шлюз и подписывает тело запроса - на чистом встроенном языке, без COM, .NET и внешних компонент. Почти все реализации RSA в 1С зовут .NET через COM, а он требует регистрации сборки и не работает на Linux и в тонком клиенте. Здесь RSA написан целиком на BSL: длинная арифметика, деление Кнута, возведение в степень по модулю. Корректность сверена с эталоном на больших числах байт в байт. Демо-ключ 256 бит, всё локально, одной кнопкой. Код открыт.

1 стартмани

07.08.2026    379    1    nedomolkov.ivan    1    

1

Защита ПО и шифрование Бесплатно (free) Программист

Платёжный шлюз принимает номер карты только зашифрованным по RSA, а почти все реализации RSA в 1С зовут .NET через COM - и это молча ломается на Linux-сервере, в тонком клиенте и на голой Windows без regasm. Разбираю, как написать RSA целиком на встроенном языке: как хранить большие числа лимбами по основанию миллион, откуда берётся деление Кнута и square-and-multiply, почему первая версия считала 25 секунд и как это ускорилось в 8 раз. С проверкой байт в байт против внешнего эталона на больших числах.

07.08.2026    465    nedomolkov.ivan    1    

2

Инструментарий разработчика 1С 8.3 1С:Управление торговлей 10 1С:Библиотека стандартных подсистем Абонемент ($m) Системный администратор Программист

Интегрированный в 1С профессиональный Hex-редактор для низкоуровневой работы с бинарными данными. Инструмент использует виртуализацию данных для мгновенного открытия файлов любого размера без блокировки интерфейса. Поддерживает двустороннее редактирование (HEX U96; ASCII), контекстный поиск (UTF-8, UTF-16, Win1251 и др.) и работает во всех режимах запуска, включая веб-клиент.

1 стартмани

06.08.2026    2082    14    war41k    24    

43

Рефакторинг и качество кода Обновление 1С 1С 8.3 1С:ERP. Управление холдингом Бесплатно (free) Программист

К нам на проект сложного обновления пришла конфигурация «1С:ERP УХ» с доработанным отчетом, построенным на базе типового «Задолженность поставщикам по срокам». После обновления целевая форма открывалась без учета переданных данных.

05.08.2026    734    1c-izh    4    

4

Работа с интерфейсом 1С:Предприятие 8 Абонемент ($m) Пользователь

Разработка добавляет в формы элементов и списков команду «Показать GUID». При вызове из формы элемента выводится идентификатор текущего объекта. При вызове из формы списка — формируется таблица GUID всех выделенных строк. В форме результата доступен ручной подбор: можно добавить произвольные объекты, GUID которых тоже нужно получить. Встроенными функциями 1С возможен экспорт результата (в буфер обмена, внешний файл) и вывод на печать.

3 стартмани

05.08.2026    377    0    Rassel8911    1    

0

Мобильная разработка Учет доходов и расходов 1С 8.3 Абонемент ($m)

Wallet — личный учёт денег на телефоне: счета, доходы и расходы, переводы, долги, отчёты и резервные копии.

1 стартмани

04.08.2026    340    1    fan_club_chelsea    24    

3

Работа с интерфейсом 1С 8.3 1С:Библиотека стандартных подсистем Абонемент ($m)

Мощный редактор изображений, готовый к интеграции в 1С. Полноценные слои, маски, магнитное лассо, 25+ фильтров и история действий — всё работает прямо в 1C с нулевой нагрузкой на сервер. Идеальное решение для обработки сканов, ретуши товаров и создания баннеров без сторонних программ и дорогих лицензий! Доступен на управляемых формах (Локальная база, клиент-серверный вариант, веб клиент) а так же в обычном интерфейсе

1 стартмани

04.08.2026    2212    34    war41k    22    

56

HighLoad оптимизация Запросы 1С 8.3 Бесплатно (free) Программист

Мы ускорили запрос регламентной обработки в 390 раз — с 39 минут до 6 секунд, — не изменив его логику и получив построчно идентичный результат. Разгадка в том, что запрос не был медленным: из 2 353 секунд elapsed чистой работы (CPU) было лишь 124 — остальные 95 % он ждал блокировки, потому что срез последних без отбора читал весь регистр цен следом за массовой записью. Детектив по шагам с цифрами из статистики СУБД, чек-лист «проверь свою обработку за 15 минут» и один твист в финале.

04.08.2026    4492    nedomolkov.ivan    22    

1

Инструментарий разработчика 1С 8.3 Абонемент ($m) Программист

При работе над разработкой нетиповой конфигурации столкнулся с задачей разработать справочник, имеющий реквизиты и табличную часть (ТЧ) с предопределенными данными. Причем у предопределенных элементов должны быть заполнены реквизиты и табличная часть предопределенными значениями, недоступными для изменения пользователями. Однако платформа при создании предопределенных данных заполняет только Стандартные реквизиты «Код» и «Наименование», оставляя остальные реквизиты пустыми, в том числе ТЧ. Покажу, как я решил эту задачу.

1 стартмани

04.08.2026    266    Nortronic    0    

2

Инструментарий разработчика HighLoad оптимизация 1С 8.3 Абонемент ($m) Программист

В профайлере и техножурнале запросы выглядят как SELECT ... FROM dbo._Reference86. Обработка переводит такой текст в термины 1С за секунду: имена таблиц и полей — в справочники/документы и реквизиты, параметры sp_executesql — отдельным блоком, hex-значения — в ссылки объектов. К СУБД не подключается — только текст и метаданные текущей базы.

2 стартмани

03.08.2026    540    3    nedomolkov.ivan    6    

3

Мобильная разработка 1С 8.5 Отраслевые Абонемент ($m)

Мобильное приложение Кешбэк на платформе 8.5 для Android. Позволяет хранить категории  кешбэка различных банков в одном месте и без лишних усилий получить соответствующую информацию. Нажал пару кнопок, увидел на экране все, что нужно.

1 стартмани

03.08.2026    377    i4eX    4    

1

HighLoad оптимизация Запросы 1С 8.3 Абонемент ($m) Программист

В длинных пакетных запросах временные таблицы живут до конца пакета: УНИЧТОЖИТЬ либо забывают, либо сваливают в конец. Обработка анализирует пакет и расставляет УНИЧТОЖИТЬ ровно там, где каждая таблица использована в последний раз — tempdb освобождается раньше. Только текст запроса, к СУБД не обращается.

1 стартмани

03.08.2026    1778    1    nedomolkov.ivan    8    

2

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

1С - не графический редактор. Однако могут появляться ситуации, когда это необходимо. В этой статье разбирается, как с помощью поля HTML документа написать приложение на Java Script, позволяющее обрабатывать изображения.

1 стартмани

31.07.2026    1074    RomanCrow13    1    

10

Работа с интерфейсом 1С 8.3 1С:ERP Управление предприятием 2 Абонемент ($m) Пользователь

Расширение добавляет колонку "Есть файлы" (скрепка) для ВСЕХ списков документов в 1С:ERP/КА.

1 стартмани

31.07.2026    317    3    exciter    0    

2

Инструменты администратора БД Инструментарий разработчика Абонемент ($m) Программист

Приложение переименовывает открытые окна 1С с добавлением в начало имени открытой базы, чтобы сразу было понятно, где какая база открыта.

1 стартмани

30.07.2026    1427    1    janit    0    

3

Инструментарий разработчика Запросы 1С 8.3 1С 8.5 Абонемент ($m) Программист

Комментарии переживают конструктор — возвращаются к своим строкам. Подсказка полей появляется прямо под курсором, пока набираешь запрос. Выполнил — сразу видно, сколько строк и за какое время. Медленно — открываешь план выполнения, а там не только сам план, но и разбор: что с ним не так. Запрос, который собирается кодом, можно забрать из отладчика целиком — вместе с параметрами и временными таблицами. Непонятно, откуда взялся тяжёлый запрос — включаешь запись техножурнала и видишь модуль и строку, откуда он ушёл. Нужно заглянуть в соседнюю базу — подключаешься к ней по COM и выполняешь запрос там. Остальное тоже на месте: конструктор запроса и СКД, параметры с определением типов, временные таблицы, библиотека и история, шаблоны, экспорт в xlsx, csv, json, mxl и PDF.

10 стартмани

30.07.2026    5053    38    KonMa    21    

20

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

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

1 стартмани

30.07.2026    5785    Elya_Elya    14    

19

Механизмы платформы 1С 1С:Предприятие 8 Бесплатно (free) Программист

Поиск элементов формы, скрытых функциональными опциями. Описание метода поиска и ссылка на внешнюю обработку.

29.07.2026    1317    G_106287686440448403698    7    

12

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

Подсистема "Расширенные настройки системы" предоставляет гибкий набор инструментов для работы со схемой компоновки данных, хранением служебной информации, используемой в алгоритмах конфигурации.

1 стартмани

29.07.2026    763    0    Lem0n    9    

5