...

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

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

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

11.08.2025    7900    user1988284    0    

23

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

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

11.08.2025    4013    ksnik    5    

4

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

Как паттерн Стратегия упростил разработку сервиса взаимодействия. Решение позволило изолировать бизнес-логику, легко дорабатывать алгоритмы, соблюдая принципы SOLID, и упростило тестирование.

08.08.2025    2238    Pavel791    7    

4

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

Рассказываем, как с помощью интеграционных контрактных тестов повысить надежность взаимодействия между системами через RabbitMQ. Автор делится опытом адаптации библиотеки, стандартизации процессов и построения тестовой архитектуры на основе практик, реализованных в «МТС Диджитал».

07.08.2025    2197    kuzin_roman    5    

3

Математика и алгоритмы Бесплатно (free)

В статье рассмотрена возможность (и примеры) использования математической модели на основе Графа затрат для проведения анализа безубыточности хозяйственной деятельности экономического субъекта

06.08.2025    2217    Polav62    0    

2

WEB-интеграция Мобильная разработка Программист 1С:Предприятие 8 1С:Библиотека стандартных подсистем Россия Бесплатно (free)

Бесплатное приложение для интеграции веб-клиента 1С с Android-устройством. Просто установите, укажите веб-адрес вашей базы 1С - и пользуйтесь привычным интерфейсом с расширенным доступом к функциям устройства: лазерный и имидж-сканер ТСД, сканер штрихкода камерой, GPS, Bluetooth, фотокамера, NFC и многое другое.

05.08.2025    3351    154    kild    15    

11

Загрузка и выгрузка в Excel Математика и алгоритмы Программист 1С 8.3 Бесплатно (free)

Покажу на примерах приемы, которые улучшают алгоритм загрузки из эксель.

05.08.2025    4589    RustIG    38    

6

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

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

04.08.2025    13111    ZigRinat85    54    

50

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

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

04.08.2025    3606    plekhanov    1    

14

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

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

04.08.2025    3739    79    zup_dev    9    

29

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

Инструкция, как настроить обратный прокси-сервер на сервере 1С:Элемент с onpremis установкой. Подробно и пошагово описана вся процедура, как получить работающий обратный прокси Nginx на Ubuntu 24.10.

01.08.2025    3645    dmx    7    

6

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

Рассказываем о практике Code Review: ее целях, преимуществах и подводных камнях. Автор делает обзор существующих инструментов, а также подробно описывает собственную разработку для анализа правок и комфортного взаимодействия по замечаниям. Инструмент Git Code Review позволяет оставлять ручные комментарии с указанием важности и автоматически проверять код с помощью BSL Language Server. С его помощью можно не только детально изучать измененный код, но и отслеживать трансформацию структуры метаданных в наглядном формате. А главное – Code Review можно проводить как в 1С:Предприятии, так и через специализированный веб-интерфейс, интегрированный с GitHub и GitLab. Статья будет интересна и тем, кто уже практикует Code Review, и тем, кто к этому только подступается.

31.07.2025    8981    salexdv    9    

38

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

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

30.07.2025    4465    ovcharenko.di    8    

14

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

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

28.07.2025    2717    bborisko    4    

5

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

Статья о практическом опыте внедрения unit-тестирования в legacy-конфигурацию 1С (УКФ) с использованием фреймворка YAxUnit. Автор делится возникшими техническими вызовами и организационными сложностями, а также их решениями, которые включают использование модулей-помощников, макетов и контекста. Приводятся реальные примеры тестирования HTTP-сервисов и событий документов.

25.07.2025    3211    batsy66    5    

14

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

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

25.07.2025    4195    alextyumen    6    

0

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

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

23.07.2025    14163    anvolkov1cbit    52    

27

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

Возможности инструмента Регламентные и фоновые задания (Infostart Toolkit).

22.07.2025    4353    Evg-Lylyk    4    

11

Групповая разработка (Git, хранилище) Программист Бесплатно (free)

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

22.07.2025    12503    ktb    29    

41

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

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

18.07.2025    2691    Silagor    2    

12

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

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

17.07.2025    8629    Evg-Lylyk    38    

52

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

В статье расскажем, как Sentry помогает компании Magnit Tech эффективно решать задачи оперативного выявления и анализа ошибок. Поделимся практическим опытом внедрения Sentry и объясним, почему этот инструмент превосходит другие бесплатные аналоги по функционалу и удобству использования. Рассмотрим гибкий механизм настройки оповещений об ошибках журнала регистрации, который позволяет адаптировать уведомления под конкретные нужды проектов. Объясним, как Sentry используется для мониторинга производительности базы 1С, обеспечивая стабильность работы критически важных систем. Затронем тему интеграции Sentry с системами мониторинга инфраструктуры и CDN.

17.07.2025    3295    daniloffartur    1    

8

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

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

17.07.2025    6495    Жолтокнижниг    1    

24

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

Разберем 15 мифов о работе платформы «1С:Предприятие 8» – как распространенных, так и малоизвестных. Начнем с классики: «Код, написанный в одну строку, работает быстрее, чем многострочный». Так ли это на самом деле?

16.07.2025    32685    TitanLuchs    108    

149

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

Теперь все ключевые инструменты разработчика 1С собраны в одном месте. Современный, интуитивно понятный и эстетичный интерфейс позволяет управлять исходниками конфигураций, расширений, отчетов и обработок, запускать тесты и анализировать результаты, проводить статический анализ кода с помощью BSL LS (как в SonarQube), отслеживать изменения в Git — и все это без необходимости переключаться между разными программами.

15.07.2025    12752    NikitaIvanchenko    9    

47

Работа с интерфейсом Программист Стажер 1С:Предприятие 8 Бесплатно (free)

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

14.07.2025    7334    AlexeyPROSTO_1C    4    

14

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

Создан новый легковесный текстовый редактор - основан на глубокой переработки кода javascripSimpleEditor. Преимущество перед аналогами:1. не требует для себя использования картинки в панели управления редакторов - интерфейс реализован при помощи стандартных HTML тегов, которые были тестированы на браузерах начиная с netscape 2 и заканчивая последними версиями supermium и chrome. 2. Огромное количество движков браузеров поддерживается данным редактором, обеспечивая при этом до 99% идентичный функционал за счет реализации части функций кодом. Поддержка максимально возможного функционала для микро редакторов - работа с таблицами, очистка тэгов офиса при вставке, якоря для навигационных ссылок, и даже поддержка многоуровневых списков на базовом уровне!!!

14.07.2025    2624    29    Dima1205    4    

6

Групповая разработка (Git, хранилище) Системный администратор Программист Бесплатно (free)

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

14.07.2025    5055    bborisko    0    

10

DevOps и автоматизация разработки EDT Программист Бесплатно (free)

Цель статьи – показать, что DevOps можно внедрять в проектах любого масштаба, даже с ограниченными ресурсами. Автор делится личным опытом: рассказывает, как начиналось внедрение, какие ресурсы потребовались, какие задачи удалось решить и как организован текущий рабочий процесс. Вы узнаете, как DevOps-практики помогают участникам разработки и чем DevOps-инженеры полезны для всех, кто участвует в создании решений. В статье подробно разбираются преимущества, которые дал переход на EDT, его влияние на процессы сборки, а также анализируется опыт внедрения Kubernetes – что это уже принесло и что принесет в будущем.

11.07.2025    4684    ptica    0    

7

HighLoad оптимизация Тестирование QA Системный администратор Программист Бесплатно (free)

В мире 1С импортозамещение используемых программных продуктов в первую очередь касается миграции СУБД с MSSQL на Postgres. Одна из основных проблем перехода — более «слабый» оптимизатор запросов Postgres по сравнению с MSSQL, когда запросы на MSSQL выполнялись значительно быстрее, чем на Postgres. Автор статьи разработал инструмент, который позволяет без значительных затрат выявить эти «проблемные» запросы. Основная идея подхода: конвертация на Postgres запросов, снятых при использовании MSSQL, и сравнение времени выполнения на MSSQL и на Postgres.

10.07.2025    3864    berserg    7    

14

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

Каждый, кто работал с кадровыми отчетами в ЗУП, ERP или УХ, сталкивался с механизмом представлений – странным кодом запроса, где поля отображаются пустыми ссылками, а в названии временной таблицы есть слово «Представление». В статье разберем, что такое представления и как ими пользоваться. Больше не нужно ломать голову над тем, откуда и как правильно получать данные. Механизм представлений сделает это за вас.

08.07.2025    15195    user2012581    55    

62

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

Установим основные параметры, сделаем тексты удобочитаемыми, создадим копипастом подсистемы и группы команд, настроим консоль запросов.

07.07.2025    12255    cargobird    15    

15

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

Универсальный диалог выбор цвета (любой браузер с поддержкой javacript и фреймов) на основе Web технологий из 90-х годов, который работает и в последнем chrome.

07.07.2025    1909    Dima1205    1    

2

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

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

02.07.2025    1793    Sakharyuk_Ilya    0    

1

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

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

02.07.2025    7536    1c-izh    9    

13

DevOps и автоматизация разработки Программист Россия Бесплатно (free)

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

02.07.2025    7771    lapinio    0    

28

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

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

01.07.2025    11399    krasnoshchekovpavel    7    

68

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

Процесс тестирования в команде автора эволюционировал от ручных проверок до полноценной автоматизации с использованием современных инструментов и контейнеризации. Начав с Vanessa-ADD в качестве основного решения, команда постепенно расширила стек, включив в него Vanessa-Automation для UI-тестирования, YAxUnit для модульных проверок, Coverage41C для анализа покрытия кода, а также Gitlab CI, Allure и SonarQube для мониторинга качества и непрерывной интеграции. Статья объясняет, почему в качестве стартового инструмента была выбрана Vanessa-ADD и как удалось организовать запуск дымовых и сценарных тестов в CI-контуре на Windows-сервере. Рассмотрен вопрос анализа покрытия кода тестами: зачем потребовался подсчет и какими сложности сопровождали настройку Coverage41C в клиент-серверной архитектуре. Также автор рассказывает про переход на Docker (рассматривался готовый образ, но в итоге был создан собственный) и смену инфраструктуры с Windows и PowerShell на Linux и Bash.

27.06.2025    6194    TaGolovkina    5    

27