...

Статья по теме "Разработка" для 1С

Работа с интерфейсом 1С:Предприятие 8

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

09.06.2026    366    1c-izh    3    

4

Механизмы платформы 1С 1С:Предприятие 8

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

09.06.2026    3434    NikolayMaerov    2    

9

Нейросети Рефакторинг и качество кода

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

09.06.2026    594    Repich    3    

4

EDT 1С 8.3 1С 8.5 1С:Управление торговлей 11

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

3 стартмани

08.06.2026    372    sqr4    2    

3

СКД 1С 8.5 1С:Библиотека стандартных подсистем

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

1 стартмани

05.06.2026    286    AlexSvoykin    0    

4

Математика и алгоритмы Механизмы платформы 1С Подготовка к аттестации 1С 8.5

Платформа 1Craft[Code] — это, по сути, профессиональный тренажёр для тех, кто хочет наконец-то перестать бояться кода 1С и начать писать его уверенно. Здесь нет скучной теории — сразу практика, сразу дело.

05.06.2026    3936    burni4    15    

16

Механизмы платформы 1С 1С:Предприятие 8

В статье будет описано, где можно применить динамическое создание.

05.06.2026    399    SVLong    1    

1

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

Каждый раз, когда разработчик 1С пишет очередной цикл для свертки массива или использует конструкцию Попытка / Исключение для проверки наличия реквизита, где-то грустит один архитектор фирмы «1С». Мы привыкли изобретать велосипеды там, где в Библиотеке стандартных подсистем (БСП) уже давно лежат готовые, оптимизированные и протестированные на тысячах баз решения. Ниже — практическая подборка из 8 методов актуальных релизов БСП (3.X), которые сделают ваш код чище, быстрее и профессиональнее. Разберем на примерах «Было / Стало».

04.06.2026    7035    Kaliostr0    16    

33

Рефакторинг и качество кода

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

04.06.2026    646    IgorVasilyev    29    

4

Работа с интерфейсом 1С 8.3

Как из обработки 1С по кнопке «Печать» открыть фирменный векторный макет CorelDraw, подставить в него данные из реквизитов и обработать ошибки.

03.06.2026    310    johny1987    2    

3

Мобильная разработка WEB-интеграция

Мобильное приложение "Баланс SM" позволяет авторизоваться на сайте infostart.ru под вашим логином и паролем с сохранением авторизации в cookies, запросить ваш текущий баланс, запустить таймер получения баланса StartMoney с определенной периодичностью, и если баланс изменился - мобильное приложение отсылает вам локальные уведомления, тем самым вы узнаете, что вашу обработку скачали, а ваш баланс пополнился :)

1 стартмани

28.05.2026    369    Suker86    14    

4

DevOps и автоматизация разработки

Использование современных DevOps-практик в разработке и сопровождении активно внедряется в стек 1С. Мы в MagnitTech активно используем Docker, в том числе и для контейнеризации 1С-приложений, что позволяет ускорить развертывание, улучшить отказоустойчивость и упростить масштабирование. Рассмотрим лучшие практики создания Dockerfile и нюансы работы в контейнере для сервера приложений и сервера взаимодействия 1С – с какими сложностями мы столкнулись и как их преодолели.

26.05.2026    741    daniloffartur    1    

3

Математика и алгоритмы 1С:Предприятие 8

Собрал для Вас список новых задач по программированию.

26.05.2026    374    TheNabiulla    0    

0

Математика и алгоритмы 1С:Предприятие 8

Собрал для Вас список новых задач по программированию.

25.05.2026    235    TheNabiulla    0    

0

Математика и алгоритмы 1С:Предприятие 8

Собрал для Вас список новых задач по программированию.

25.05.2026    264    TheNabiulla    0    

0

DevOps и автоматизация разработки Групповая разработка (Git, хранилище)

Одна линия сборки для обработки нескольких конфигураций - выгрузка хранилищ в git, запуск анализа SonarQube.

25.05.2026    450    ImHunter    0    

3

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

Исправление ошибки при работе с обработкой "Обновление вспомогательных данных": "Роль ИмяРоли содержит право Изменение / Добавление неразделенного объекта ИмяОбъекта"

22.05.2026    385    Natain14    2    

3

Мобильная разработка 1С 8.3 1С:Управление торговлей 11

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

20.05.2026    570    G_112983829171619170896    3    

3

Математика и алгоритмы 1С:Предприятие 8

Собрал для Вас список новых задач по программированию.

20.05.2026    414    TheNabiulla    0    

1

Математика и алгоритмы 1С:Предприятие 8

Собрал для Вас список новых задач по программированию.

19.05.2026    362    TheNabiulla    0    

2

Работа с интерфейсом Нейросети 1С:Предприятие 8

Эту статью породила моя случайная встреча в московском метро с женщиной, которой я помог донести торшер. Оказалось, что это театральный реквизит, она сама - режиссёр, а её муж - 1С-ник и мой старый друг. В очередной раз я поразился, как тесен мир, и как, порою, неслучайны случайные встречи! Мы созвонились с другом, и он мне рассказал о своих экспериментах с искусственным интеллектом на проектах "снеговика" с интерфейсом на обычных формах, купирующих проблемы предприятий, у которых за многие годы накопилось столько доработок, что поддержка конфигурации стала огромной болью, особенно, в связи с регуляторными изменениями последних лет. И не поддерживать морально устаревшие конфигурации тоже нельзя, т.к. апгрейд до последних версий на управляемых формах обойдётся кратно дороже. Я ему предложил написать статью на Инфостарте, но он наотрез отказался публиковаться под своим именем, и мне с трудом удалось уговорить его опубликоваться от моего имени, что я и делаю.

18.05.2026    2997    RayCon    22    

30

Математика и алгоритмы 1С:Предприятие 8

Собрал для Вас список новых задач по программированию.

18.05.2026    344    TheNabiulla    0    

2

Тестирование QA

Нагрузочное тестирование 1С нельзя строить на средних значениях и одном «идеальном» сценарии: такой подход скрывает пики, блокировки, фоновые задания и реальные риски для производительности. Показываем, как собрать данные из технологического журнала, журнала регистрации и поведения пользователей, чтобы построить сценарий, близкий к работе системы в продуктиве. Разбираемся, как вариация, корреляционный анализ и APDEX помогают увидеть неравномерную нагрузку, уточнить модель и понять, какие данные влияют на производительность. А также объясняем, как корректное моделирование помогает заранее выявить проблемы, подобрать железо под реальные пики и снизить риск коллапса системы после запуска.

12.05.2026    1496    gabrielyants    8    

12

DevOps и автоматизация разработки

Хватит ограничивать себя родным и уютным стеком 1С. Пора расширять кругозор и осваивать смежные стеки! Разберемся, как Docker может упростить жизнь одинэснику: от сборки и тестирования 1С до запуска инфраструктуры и автоматизации CI/CD, причем быстро, воспроизводимо и без лишнего мусора в системе.

08.05.2026    3305    sleemp    80    

35

Работа с интерфейсом 1С 8.3

Модуль вывода сообщений пользователю, которые были сформированы в модуле объекта, при нажатии стандартных команд: "Записать и закрыть", "Провести и закрыть" и т.п.

08.05.2026    1386    krasnoshchekovpavel    0    

23

Инструментарий разработчика 1С 8.3 1С:Управление производственным предприятием

Расчёт себестоимости тремя методами — FIFO, LIFO и средней — одновременно на видеокарте. В этой публикации готовая демонстрация, которая работает из коробки: скачали, установили, запустили. В комплекте две информационные базы, обработка для 1С, отчёт для сверки результатов и сам движок. Это не просто ускорение привычных алгоритмов — это смена парадигмы: массовые расчёты уходят с процессора на GPU, где тысячи параллельных потоков решают за секунды то, на что 1С тратит минуты и часы. Будущее уже наступило, и вы можете потрогать его руками.

6 стартмани

05.05.2026    2012    KHoroshulinAV    9    

8

Работа с интерфейсом

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

04.05.2026    2354    zeegin    4    

16

Запросы Рефакторинг и качество кода 1С:Предприятие 8

Есть запросы, которые сразу вызывают подозрение: десятки соединений, множество временных таблиц, объединения, группировки и длинный список условий. Но чаще проблемы прячутся в другом месте — в запросах, которые выглядят вполне приемлемо. Пара обращений через точку, отбор после виртуальной таблицы, РАЗЛИЧНЫЕ «чтобы убрать дубли», большой список в параметре, реквизит регистратора через составной тип — и вот уже на тестовой базе все летает, а в рабочей базе отчет открывается минуту. Разберу такие случаи из практики: не синтаксические ошибки, а именно запросы, которые формально нормальные, но на больших данных начинают вести себя плохо.

04.05.2026    1903    YA_2060655612    11    

9

Запросы 1С:Предприятие 8

В статье рассматривается создание аналога аналитической агрегатной функции, которая находит максимальное (минимальное) значение в пределах окна в группе с использованием простого SQL запроса.

04.05.2026    582    IVC_goal    10    

2

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

Если у вас была такая ситуация, что при запуске 1С требовалось обработать какой-либо код, то здесь мы будем рассматривать именно эту ситуацию.

04.05.2026    712    SVLong    0    

1

Инструкции пользователю Нейросети Работа с интерфейсом

За последний год наиболее приоритетным направлением развития сервиса MAKER-STUDIO стала разработка наиболее востребованного ИИ-функционала: от распознавания до генерации. В данной статье рассказываем обо всех готовых на сегодняшний день ключевых инструментах, и как ими правильно пользоваться в повседневной работе: оптимальные промпты

30.04.2026    895    1Concept    0    

4

Рефакторинг и качество кода

Почему рефакторинг, призванный улучшать код, иногда приводит к сбоям, потерям времени и новым ошибкам? Показываем типичные ситуации, когда рефакторинг становится токсичным: работа с legacy-кодом, изменения перед релизом, рефакторинг про запас и без тестирования. Объясняем, как универсальные мегаметоды, преждевременные абстракции и отсутствие понимания бизнес-логики ухудшают систему. А также рассказываем, когда рефакторинг действительно нужен, и какие принципы помогают делать его безопасно и осознанно.

29.04.2026    980    _apelsin4ik    0    

5

Тестирование QA

Переход на Linux и PostgreSQL – серьезный этап для любой компании. Нагрузочное тестирование помогает пройти его без критических сбоев: заранее выявить узкие места, оценить поведение системы под реальной нагрузкой и снизить риск откатов после запуска. В статье разберем, почему миграция с Microsoft SQL Server и Windows на новую инфраструктуру требует отдельной проверки производительности, какие сценарии стоит включать в тест, как настраивать контур и мониторинг, как оценивать результаты и сколько времени реально занимает такой проект.

29.04.2026    932    kulmaksim    0    

3

Работа с интерфейсом 1С 8.3

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

1 стартмани

28.04.2026    3391    1CJunior    5    

22

БСП (Библиотека стандартных подсистем) 1С 8.3 1С 8.5

Задача: На клиенте формы элемента получен массив структур, содержащих сведения о контактной информации. Состав ключей структур массива идентичен составу реквизитов табличной части «КонтактнаяИнформация» объекта. Нужно отобразить данные массива структур с контактной информацией на форме элемента без закрытия формы элемента.

28.04.2026    884    Gnedoi    0    

3

Инструментарий разработчика

Open source-индексатор кода 1С с MCP-протоколом для Claude Code, Cursor и других AI-ассистентов. Понимает BSL и XML-выгрузку конфигуратора как структуру: возвращает функции, граф вызовов, реквизиты объектов, обработчики форм и подписки на события. Полная индексация типовой бухгалтерии — 2.5 минуты, инкрементальные обновления — секунды.

27.04.2026    3785    Sorm    47    

32

Универсальные функции СКД 1С 8.3 1С 8.5

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

1 стартмани

27.04.2026    579    Kuzja_R    1    

3