...

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

Механизмы платформы 1С HighLoad оптимизация 1С 8.3

Исследование нелинейной деградации платформенной записи ODS на больших объёмах данных: почему время записи растёт быстрее размера документа, как на это влияет содержимое ячеек и что происходит внутри файла. Разбор причин и линейные альтернативы — собственный писатель с переносом оформления и прямая потоковая запись. К публикации приложена обработка-бенчмарк для воспроизведения замеров на любой базе.

1 стартмани

20.07.2026    192    Iotsuba    2    

4

Поиск данных Тестирование QA 1С 8.3 1С 8.5

Как мы пришли к Юнит-тестированию и почему стоит его использовать. Использование универсальных тестов для проверки работы IS MagicInput в вашей конфигурации.

16.07.2026    561    Evg-Lylyk    2    

5

Нейросети EDT 1С:Предприятие 8

Подробно рассказываем о том, как правильно пользоваться революционными возможностями ИИ-ассистентов в комплексе с сервисом MAKER-STUDIO для повышения рентабельности рабочего времени программистов и бизнес-аналитиков.

16.07.2026    982    1Concept    0    

4

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

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

15.07.2026    3531    moolex    24    

7

Мобильная разработка 1С:Элемент

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

14.07.2026    609    chum1roma    3    

4

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

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

13.07.2026    350    MRDK80    2    

1

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

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

10.07.2026    966    AlexSvoykin    0    

14

Групповая разработка (Git, хранилище) EDT 1С:Предприятие 8

Синхронизируйте свой проект EDT с хранилищем конфигурации так же легко, как в git клиенте. По кнопке Pull в проект EDT подтягиваются изменения из хранилища, по кнопке Push ваш коммит из git репозитория проекта EDT улетает в хранилище конфигурации.

09.07.2026    3179    DmitryShehovtsev    9    

23

Нейросети EDT 1С:Предприятие 8

LLM-агенты уже неплохо рассуждают о коде 1С — но рассуждают вслепую. Модель не видит вашу конфигурацию: ей либо копируют модули в чат руками, либо выгружают конфигурацию в файлы и индексируют — и индекс устаревает в момент первой правки. А главное — агент не может ничего сделать: прочитал, посоветовал, а вносить правку снова человеку. Мы решали эту задачу для своей линейки 1C Intelligence Suite — это её вторая часть, о которой мы рассказываем публично.

1 стартмани

08.07.2026    3498    galich    13    

9

Рефакторинг и качество кода Обновление 1С 1С:Предприятие 8 1С:ERP Управление предприятием 2

На проекте сложного обновления 1С:ERP 2.4.14.181 до версии 2.5.22.106 нам было нужно уложить обновление в технологическое окно 48 часов (выходные). Исходный замер, с учетом промежуточных релизов 2.5.8.443, 2.5.12.270, 2.5.17.234, 2.5.22.106, показал требуемое время в 659 часов…

07.07.2026    3208    1c-izh    20    

20

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

Tantor Postgres 18 - масштабный релиз СУБД, за которым стоят месяцы тестирования, сотни часов нагрузочных прогонов и десятки исправлений, о которых пользователь никогда не узнает просто потому, что они были найдены и устранены до выхода версии. Александр Симонов, руководитель направления развития 1С в "Тантор Лабс", рассказывает, как устроен процесс тестирования изнутри - почему одного эталонного прогона недостаточно, что делать, когда ванильный PostgreSQL 18 ломает собственные оптимизации, и как Tantor Postgres приближается к той планке, которую MS SQL Server держал годами.

07.07.2026    664    Tantor    2    

6

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

Описание механизма периодических расчётов в платформе 1С.

06.07.2026    817    Lone_Mayson    0    

4

Разработка внешних компонент 1С:Предприятие 8

Нативная внешняя компонента для 1С 8 для чтения файлов Excel без установленного Excel и делает это быстро, файл 68МБ загружается в таблицу значений ~1 секунду. Компонента поддерживает чтение двух форматов: Excel 2007+ и Excel 97-2003 Формат файла определяется автоматически по сигнатуре (первые 8 байт файла), а не по расширению. Позволяет открывать XLS и XLSX файлы и получать содержимое листов в виде ТаблицыЗначений или JSON-массива.

03.07.2026    1070    skyadmin    31    

23

Разработка внешних компонент

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

30.06.2026    1499    worker1c    1    

4

Механизмы платформы 1С

Все больше и больше встречается использование мощной технологии расширений от 1С в корпоративном секторе. Однако, когда речь заходит о масштабных, бизнес-критичных системах, ее применение требует особой «гигиены». Неучтенные нюансы могут создать из суперудобного механизма точки отказа: нарушить и остановить весь бизнес клиента. Рассмотрим технические особенности использования расширений на больших корпоративных продуктивах 1С и выработаем оптимальный сценарий работы с ними.

30.06.2026    5042    G.Shatrov    17    

45

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

После распаковки Form.bin у обычной формы 1С остаются два соседних источника контекста, которые LLM-агент по умолчанию не видит: настройки СКД во внешних отчетах и дерево элементов формы в elem.json. В статье разобрано, как извлечь оба в компактные JSON-индексы пакетным режимом, не запуская платформу 1С, и где проходит честная граница достоверности разбора. Материал для разработчиков и архитекторов, строящих агентные инструменты поверх кодовой базы 1С.

30.06.2026    398    MRDK80    2    

2

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

Если открыть форму только что созданного объекта документа в мобильном клиенте, можно будет встретить предупреждающую форму о том, что форма документа не адаптирована для использования в мобильном клиенте. Здесь будет описан один из способов обхода этой формы.

30.06.2026    308    SVLong    0    

1

WEB-интеграция Универсальные функции 1С 8.3

«Никогда не доверяйте входным данным». Продолжаю размышления на базе пет-проекта «Управление задачами», демонстрируя код. Простые приемы валидации данных с акцентом на организацию кода и взаимосвязи модулей сервиса.

29.06.2026    770    SAS1C    6    

1

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

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

29.06.2026    2136    alexandr_yang    6    

12

Языки и среды 1С 8.3

Рассматривается методология реализации принципов ООП в 1С.

1 стартмани

29.06.2026    581    szv    6    

1

Математика и алгоритмы

Примеры использования СЛАУ для различных схем движения материально-технических средств. Составление матриц, расчет себестоимости.

29.06.2026    484    szv    0    

2

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

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

26.06.2026    979    Kombinator_2049    1    

18

Рефакторинг и качество кода Обновление 1С 1С 8.3

Обновление ролей в расширении 1С отличается от аналогичного процесса в основной конфигурации. Ситуация осложняется, когда доработки вносятся не в «обычное», а в поставляемое расширение.

26.06.2026    1123    1c-izh    3    

5

Запросы 1С 8.3

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

26.06.2026    7204    Alex_YAM    5    

33

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

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

26.06.2026    3105    Bukaska    2    

2

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

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

25.06.2026    3190    shchukin_vv    25    

29

Универсальные функции 1С 8.3 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х

Статья рассказывает, как написать выполнение в фоновом режиме своей процедуры или функции, используя БСП 3.1.11.392 с применением рекомендуемой на июнь 2026 года процедуры "ДлительныеОперации.ВыполнитьПроцедуру()". 1С рекомендует применять эту новую процедуру вместо устаревшей процедуры "ДлительныеОперации.ВыполнитьВФоне()". Пример полностью рабочий, можно скопировать тексты к себе и получить рабочий результат. Статья рассчитана на пользователя, умеющего создавать/подключать расширения 1С и создавать простейшие внешние обработки. Данные аспекты в статье не описаны и предполагается, что читатель справится с этим самостоятельно.

1 стартмани

25.06.2026    720    eka609    2    

7

Механизмы платформы 1С 1С 8.3

Платформенный механизм "История данных". Возможные проблемы при переходе на использование механизма.

25.06.2026    709    E_Shi    1    

12

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

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

24.06.2026    445    TheNabiulla    1    

0

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

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

24.06.2026    242    TheNabiulla    1    

1

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

Code review в 1С часто превращается в спор вкусов: “мне не нравится”, “переделай”, “так не делают”. В статье разбираю другой подход: проверять не разработчика, а риск для системы. Показываю, как формулировать замечания без токсичности, где заканчивается личное предпочтение и начинается реальная проблема, почему ревью должно развивать разработчика, а не только исправлять код

24.06.2026    921    NikolayMaerov    4    

6

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

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

24.06.2026    334    TheNabiulla    1    

2

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

Если вы подключаете LLM-агента к 1С и хотите, чтобы он понимал обычные формы — Form.bin станет первым серьёзным препятствием: ни RAG-индекс, ни git diff, ни агентный code-review по бинарнику не работают. В статье разобран пошаговый подход: берём open-source распаковщик v8unpack, добавляем поверх точечные доработки (фабрика путей, индекс актуальности по mtime, флаги частичной распаковки) и встраиваем в пайплайн индексации — без запуска платформы 1С. Материал для разработчиков и архитекторов, которые строят агентные инструменты поверх кодовой базы 1С.

24.06.2026    655    MRDK80    2    

3

Работа с интерфейсом 1С 8.3 1С:ERP Управление предприятием 2

Описан способ, как открыть дерево документов ввода остатков сразу на нужной операции.

1 стартмани

23.06.2026    217    Sam13    0    

2

Работа с интерфейсом 1С 8.5 1С:Управление нашей фирмой 3.0

Реализация доработки по отображению остатка партий в разрезе склада при подборе номенклатуры в табличную часть документа "Расходная накладная" в 1С:УНФ 3.0 (3.0.13.314), Платформа 1С:Предприятие 8.5 (8.5.1.1150), интерфейс "Такси".

22.06.2026    266    poa1ex    0    

0

Тестирование QA 1С:Предприятие 8

Как мы пришли к использованию Ванессы для автоматизации действий пользователей? Сначала я увидел в интернете лекцию Олега Филиппова про RPA. И когда встал вопрос про автоматизацию небольших процессов, то эта лекция у меня прекрасно соединилась с опытом тестирования программ с помощью Vanessa Automation. Минимум усилий, минимум ручного кода и высокая скорость внедрения. И самое главное, не надо менять программу. А если программа изменится, то алгоритм быстро поправить и дополнить.

19.06.2026    1313    swimdog    3    

8

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

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

19.06.2026    825    SMikhalchuk    3    

5