Практика программирования

Ускоряем типовую обработку "Групповое изменение реквизитов" правкой пары строчек кода

Данные правки помогут ускорить выполнение обработки для большого числа изменяемых объектов (выполнения задания в фоне) без использования транзакций. Заметил такую не очень приятную особенность выполнения типовой обработки — выполнение задания в фоне идет только когда указываешь в форме "Дополнительные параметры"…
Read more

1С + asterisk (автоматический обзвон) часть 1

Пример реализации автообзвона (с обработкой ответа на отвечающей стороне) с использованием ami asterisk. Данная статья может быть полезна программистам, интеграторам, администраторам. Версия и релиз технологической платформы не имеет значения. Пример реализации автообзвона (с обработкой ответа (нажатия) отвечающей стороны) с использованием ami asterisk….
Read more

Генератор псевдослучайных чисел с равномерным, нормальным и логнормальным распределением своими руками

Рассматриваем распределение случайных величин для генератора Генератор псевдослучайных чисел   Введение в проблему   Проблема случайных чисел начинается с того, что пока не существует ни одного генератора случайных чисел. Быть может, некоторые читатели возразят, и будут настаивать на том, что…
Read more

Пример создания bridge (http api — tcp) для ККТ "Касса №1" ("К1-Ф")

Пример создания bridge (http api — tcp) для ККТ «Касса №1» («К1-Ф»). Данная статья будет полезна интеграторам, программистам, тем кто работает (интегрирует, разрабатывает) различное ТО либо железки. Версия и релиз технологической платформы не имеет значения. Пример создание http сервера для…
Read more

Создание и редактирование таблиц в поле HTML документа

Создание и редактирование таблиц в поле HTML документа. Тестировалось на 1С:Предприятие 8.3.12.1616 Создавая для себя конфигурацию по написанию инструкций для пользователей и прочей документации столкнулся с проблемой отражения в документах таблиц. Просмотрев несколько редакторов HTML предложенных на сайте infostart.ru без…
Read more

Печать отчета с предварительным вопросом пользователю

Возможность указать параметры, перед тем как распечатать отчет. (управляемые формы). Описание работы Шаблон-пример, который демонстрирует возможность указать параметры перед печатью отчета.  Будет работать на любых конфигурациях, на управляемых формах. Всё показано на видео ролике, выше. После указания параметров, открывается отчет…
Read more

1c + kafka.apache

Пример построения микросервисов с использованием apache kafka. Данная статья будет полезна интеграторам, программистам. Версия и релиз технологической платформы не имеет значения. Пример построения микросервисов с использованием apache kafka. Задача: Построить событийную архитектуру между приложениями(микросервисы)(не только 1с). Общая логика решения задачи():…
Read more

Исходный код Native драйвера сканера штрихкода и терминала сбора данных через TCP VS C++ 2025

Исходный код Native драйвера 1с 8.3. Сканер штрихкода и терминала сбора данных через интернет или локальную сеть VS С++ 2025. 1с 8.3 все версии, протестирован на БП 3.0,  УТ 10.3, УТ 11, УНФ 1.6. Исходный код Native драйвера 1с 8.3…
Read more

Как посмотреть дерево запросов при отладке, когда не работает ВыбратьСтроку()?

Анализ коллекций значений при отладке в тонком клиенте. При отладке 1С в толстом клиенте, когда необходимо проанализировать содержимое переменной с типом дерево значений или таблица значений, можно использовать функционал "вычислить выражение" и расчитать значение "Дерево.ВыбратьСтроку()". При этом в окне предприятия откроется…
Read more

Легкий "тюнинг" УТ 10.3

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