...

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

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

После курса "Чистый код на 1С" и знакомства с паттернами GoF в контексте разработки на 1С я действительно стал замечать их в проектах, над которыми работал. Осознал, что уже использовал паттерны при разработке ещё на платформе 7.7, а уж в восьмёрке их можно встретить во многих местах. Вести разработку в конфигурации или в расширении не сложно, там для этих целей доступно множество подходящих объектов. Например, паттерн Стратегия можно реализовать на общих модулях или обработках. А как быть, если разрабатываешь внешнюю обработку? Постараюсь продемонстрировать на примере моей абстрактной обработки СозданиеЗаказов.epf. Аналогичный подход я видел в модуле 1С одного одного известного оператора ЭДО. Мой экспериментальный проект попроще, но и предназначен он для демонстрации возможности использования обработок в макетах.

1 стартмани

вчера в 11:10    224    0    Antoska    2    

3

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

Регламентные и фоновые задания в 1С обычно рассматриваются для выполнения задач, не требующих участия пользователя. Нередко они приводят к значительной нагрузке и потому выполняются в окна, когда основной поток пользователей не работают с базой. Что делать, если задание из-за возросших объемов данных перестало вписываться в рамки такого окна, а оптимизация недоступна? Как ни странно - использовать фоновые задания! Данная статья не открывает Америку, основана на работах предшественников, расширена, доведена до ума, расскажу, как этим пользоваться, ну и немного испытаем фоновые.

вчера в 10:10    280    n_mezentsev    12    

7

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

Тестирование регулярных выражений на 1С (Обработка тестирована на платформе 1С:Предприятие 8.3 8.3.27.1859).

1 стартмани

вчера в 09:00    155    0    o.kovalev    4    

4

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

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

1 стартмани

09.02.2026    194    1    parcan    0    

0

Рефакторинг и качество кода 1С:Предприятие 8 1С:Комплексная автоматизация 2.х 1C:ERP Бесплатно (free) Программист

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

09.02.2026    586    Eugen-S    7    

4

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

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

09.02.2026    203    ivshumelev    4    

3

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

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

1 стартмани

09.02.2026    118    0    user213093test    0    

1

БСП (Библиотека стандартных подсистем) Универсальные функции 1С 8.3 1С:Библиотека стандартных подсистем Бесплатно (free) Программист

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

06.02.2026    1073    manul1c    5    

15

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

Открыл список своих пожеланий о том, что бы я переделал в типовой редакции БП 3.0. Предлагаю коллегам дополнять этот список или "вычёркивать ненужное"

06.02.2026    544    DmitryKlimushkin    19    

2

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

Благодаря этим материалам подготовка к экзамену становится проще, быстрее и понятнее, чем когда-либо: вы чётко понимаете, что именно нужно уметь, в каком порядке действовать и на что обращают внимание экзаменаторы.

10 стартмани

06.02.2026    221    2    Nikolay35132    0    

0

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

В статье рассказываю, как писать код 1С в VS Code с помощью бесплатных AI-моделей 🤖 Используем GLM-4.7 через Roocode + Cerebras (до 1 миллион токенов в день). Подключаем бесплатные MCP. Генерируем новый код и смотрим, как AI справляется с задачами.

06.02.2026    5631    Ibrogim    43    

28

Подготовка к аттестации 1С 8.3 1С:Управление торговлей 11 Абонемент ($m)

Благодаря этим материалам подготовка к экзамену становится проще, быстрее и понятнее, чем когда-либо: вы чётко понимаете, что именно нужно уметь, в каком порядке действовать и на что обращают внимание экзаменаторы.

10 стартмани

06.02.2026    217    1    Nikolay35132    0    

2

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

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

1 стартмани

06.02.2026    596    0    RustIG    5    

5

1С:Элемент 1C:Предприятие.Элемент Бесплатно (free) Программист

В статье я рассказываю о своём первом SaaS-проекте, реализованном на 1С: Элемент — сервисе коротких ссылок Menmo Link. Поделюсь историей появления идеи, расскажу, почему именно 1С: Элемент стал подходящей платформой для продуктовой разработки, какие задачи решает сервис, на какой стадии он находится сейчас и какие планы по развитию запланированы. Материал будет полезен 1С-разработчикам, которые задумываются о создании собственных сервисов и продуктовых решений за пределами классических конфигураций.

05.02.2026    1710    Menmo    28    

16

Работа с интерфейсом 1С 8.3 1С:Бухгалтерия 3.0 1С:Зарплата и Управление Персоналом 3.x Абонемент ($m) Программист Пользователь

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

2 стартмани

05.02.2026    426    3    max2000119187    3    

3

Подготовка к аттестации 1С 8.3 1С:Управление нашей фирмой 3.0 Абонемент ($m)

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

10 стартмани

05.02.2026    229    0    Nikolay35132    0    

0

Логистика, склад и ТМЦ СКД 1С:Предприятие 8 1С:Управление торговлей 11 Абонемент ($m) Программист Пользователь

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

4 стартмани

05.02.2026    195    0    mxm2    0    

2

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

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

2 стартмани

03.02.2026    237    0    parcan    0    

2

Разработка внешних компонент Администрирование СУБД Linux Обновление 1С Абонемент ($m) Системный администратор Программист

Cценарий python предназначен для автоматизации процессов установки СУБД PostgreSQL, клиентского приложения и сервера 1С, службы RAS а также  и деинсталляции последних в cреде операционной системы Astra Linux. Полный режим работы выполняет деинсталляцию предшествующей версии 1С и установку последующей.  Возможны также только деинсталляция или только установка. Сценарий тестирован в среде ОС Astra Linux SE v.1.7.x,v.1.8.x  

2 стартмани

03.02.2026    302    2    Магнат    0    

1

Подготовка к аттестации 1С:Предприятие 8 1С:Управление торговлей 11 Абонемент ($m)

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

10 стартмани

03.02.2026    337    2    Nikolay35132    0    

5

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

Некоторые задачи можно и нужно делегировать ИИ, а простые задачи можно отдавать бесплатным моделям. В статье коротко рассказываю про расширение roocode для vscode, инструмент openrouter и реальную задачу по рефакторингу кода.

02.02.2026    7913    Ibrogim    47    

45

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

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

2 стартмани

02.02.2026    473    1    sqr4    9    

2

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

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

02.02.2026    484    Eugen-S    5    

5

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

Еще один вариант по программной доработке управляемых форм. Основное отличие от аналогов - это описание модификации в виде текста (не код),а так же автоматическая генерация автотестов

1 стартмани

02.02.2026    1558    stepan96    3    

18

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

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

02.02.2026    739    Eugen-S    3    

1

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

Открываешь код и глаз начинает дёргается? Я собрал личный список ТОП-10 самых раздражающих и опасных ошибок в 1С, с примерами, юмором и практическими рекомендациями, как писать так, чтобы потом не было мучительно больно.

31.01.2026    2070    GarriSoft    73    

9

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

Разработчику на ИИ приходится иметь дело с XML выгрузками конфигураций и обработок. Данная обработка значительно упрощает частый процесс конвертации в EPF.

1 стартмани

30.01.2026    518    2    SergMuravev    9    

4

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

Я программист 1С с опытом 28 лет, и сегодня впервые своими глазами увидел глючное расширение.

29.01.2026    937    megatrend    35    

1

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

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

29.01.2026    400    AdepTcs    0    

3

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

Описание способа отловить событие обновления динамического списка в клиентском контексте.

29.01.2026    1402    krasnoshchekovpavel    14    

38

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

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

29.01.2026    3778    166    shapa_pro    24    

59

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

Подсистема для создания, хранения, выполнения запросов LDAP к Active Directory. Установка параметров в тексте запроса и получение результата запроса в таблицу значений.

3 стартмани

28.01.2026    424    4    parcan    0    

9

Математика и алгоритмы 1С:ERP Управление предприятием 2 Бесплатно (free) Программист Бухгалтер Пользователь

Рассмотрен вопрос о том, как соотносятся между собой объекты учета и их свойства, что из них можно считать первичным, а что вторичным. Рассмотрена гипотеза о принципиальной причине того, почему сейчас используются два источника свойств объектов учета – план счетов и «глубокая аналитика». Даны краткие комментарии по каждому виду объектов бухгалтерского учета из перечня, представленного в законе РФ «О бухгалтерском учете»

27.01.2026    483    Polav62    2    

2

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

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

5 стартмани

27.01.2026    306    0    AlexHelmer    1    

0

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

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

27.01.2026    472    vladimir_iclsoft    0    

7

Работа с интерфейсом 1С 8.5 1С:Управление нашей фирмой 3.0 Абонемент ($m) Программист

Вертикальное дерево в обработке "Выполнение этапов" УНФ 3.0 + доработки: 1) Новое вертикальное дерево с адекватными колонками, которых можно регулировать по ширине. 2) Добавлена возможность указывать брак 3) Добавлен учет времени выполнения этапа 4) Последовательное производство с проверками 5) Отчёт по введенному времени

10 стартмани

27.01.2026    174    1    ITStorm    0    

1

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

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

26.01.2026    2960    Жолтокнижниг    16    

26

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

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

26.01.2026    631    nalivai-chai    0    

6