Generated by All in One SEO v5.0.0.1, this is an llms.txt file, used by LLMs to index the site. # Dev1C-tech (c) 2024 - 2026 Персональный блог разработчика 1С Лупонос Дмитрия ## Sitemaps - [XML Sitemap](https://dev1c.tech/sitemap.xml): Contains all public & indexable URLs for this website. ## Страницы - [Специализация в 1С](https://dev1c.tech/) - — Программист 1c, разработчик 1c— Руководитель проектов— Оптимизатор производительности PostgreSQL — Оптимизатор производительности 1С Знания конфигураций Бухгалтерия Предприятия 3 ПРОФ, КОРП Управление Торговлей 10.3/11.5 Зарплата и Управление Персоналом 3.1 ПРОФ, КОРП Управление Небольшой Фирмой 3 Розница 3 + 1С: Касса Комплексная Автоматизация 2.5 ERP 2.0-2.5; ERP УХ 3.x Управление Холдингом 3.x Управление Автотранспортом ПРОФ Управление - [Оптимизация производительности с помощью оптимизации объектов 1С и рефакторинга кода](https://dev1c.tech/оптимизация-производительности-с-по/) - [Управление профилями отчета 1С "Оценка производительности" (APDEX)](https://dev1c.tech/управление-профилями-отчета-1с-оценка/) - Удобное добавление ключевых операций в профиль производительности для любой конфигурации (APDEX) В рамках изучения производительности Комплексной Автоматизации 2 (КА2) после перехода с MSSQL на PostgreSQL занялся вопросами производительности. В результате размещения кучи замеров в каждой процедуре формы документа в основном расширении и, попутно, проверки производительности динамического списка по методической информации 1С ИТС сформировал удобную обработку - [Лайфхаки 1С](https://dev1c.tech/лайфхаки-1с/) - [Бьютификация XML средствами 1С](https://dev1c.tech/бьютификация-xml-средствами-1с/) - Бьютификация - перевод строки из нечитаемого вида в привычный вид, легко читаемый человеком. В отличие от бьютификации JSON, XML использует схемы. Недостаточно прочитать командой платформы строку XML, надо превратить строку в объект с помощью той схемы данных (xsd), которая поставляется отдельно или содержится внутри самого файла. Для решаемой мной задачи, а именно - сохранить doc - [Бьютификация JSON средствами 1С](https://dev1c.tech/бьютификация-json-средствами-1с/) - Решаемая задача Имеем: Строку JSON сложно читаемую человеком; Открытую Управляемую Форму (УФ) в любой конфигурации, отображается JSON в поле текстового документа (строка неограниченной длины "JsonСтрокаОченьНекрасивая"); Добавляем строку неограниченной длины "JsonСтрокаПрекрасная", которая отображается на форме как поле текстового документа Реализация задачи &НаСервере Функция БьютификацияJSONСервер(JsonСтрокаОченьНекрасивая) Чтение = Новый ЧтениеJSON; Чтение.УстановитьСтроку(JsonСтрокаОченьНекрасивая); Данные = ПрочитатьJSON(Чтение); Запись = Новый ЗаписьJSON; - [Разработка 1С](https://dev1c.tech/разработка-1с-2/) - Лупонос Дмитрий, разработчик 1С, эксплуататор 1С, настройка серверов для 1С - [Что написать вместо Попытка Исключение](https://dev1c.tech/что-написать-вместо-попытка-исключен/) - Как известно, в некоторых случаях, например при работе с файлами или, как в моем, получения картинки из Табличного Документа, могут возникнуть ошибки платформы ии ошибки в коде Обычно коллеги весь алгоритм заключают между Попытка Исключение и при наличии ошибки продолжают алгоритм дальше, фиксируя ОписаниеОшибки() в лог. В присланной обработке, при получении картинки из колонки таблицы - [1C 8.3 Сравнение бинарных данных по ХЭШ](https://dev1c.tech/1c-8-3-сравнение-бинарных-данных-по-хэш/) - Хэш функции возможно использовать для ускорения, например, загрузки или выгрузки файлов из произвольной конфигурации 1С, для обмена данными между сервером и клиентом. Вы хотите примеры? Итак, на примере расширения работы со звуком, продемонстрирую немного кода. Но, сначала суть оптимизации в общем. Хэш функции доступны только на сервере. Это означает, что минимум один раз данные с - [Помощник перехода с 20% на 22% НДС для УТ 10.3](https://dev1c.tech/помощник-перехода-с-20-на-22-ндс-для-ут-10-3/) - Небольшая доработка помощника перехода НДС, который уже был ранее в конфигурации Управление Торговлей 10.3 Реализован в рамках перехода на НДС 22% в УТ 10.3. Скачивайте с github на здоровье ) Конфигурация Управление Торговлей (УТ) 10.3 с доработкой по НДС 22 Конфигурация УТ 10.3 с 22% НДС "Управление торговлей", редакция 10.3 (10.3.88.3)Собираем конфигурацию путем загрузки в - [Расширение для озвучивания пробития чека для УТ 11.5](https://dev1c.tech/расширение-для-озвучивания-пробития/) - Создал расширение для УТ 11.5 для озвучивания пробития чека в 1С, чтобы покупатель случайно без чека не ушел. Решение простое, взялся как за челендж на час работы. Но, пока занимался отладкой, легонько впорхнул в начало рабочих дней после новогодних праздников. Рекомендую решение новичкам, которые хотят освоить хитрости 1С, например как не показывать форму, но при - [Доработка 1С 7.7 Торговля + Склад (ТИС) 9.2 на НДС 22%](https://dev1c.tech/доработка-1с-7-7-торговля-склад-тис-9-2-на-нд/) - 2025-12-31 доработал и разместил в github конфигурацию 1С 7.7 ТИС 9.2 (Торговля + Склад) Книга покупок и книга продаж еще не реализована Ссылка для скачивания файла конфигурации 1C 7.7 ТИС 9.2 с НДС 22% на GitHub На данный момент выложены: Релиз ТиС 7.70.993 Релиз ТиС 7.70.1007 - [Переход с 1С: Бухгалтерия Строительной Организации (БСО) на Бухгалтерию предприятия (БП)](https://dev1c.tech/переход-с-1с-бухгалтерия-строительной/) - Нам потребуется: Конфигурация БП обновленной версии, возможно взять из Демо-базы БП Некоторые данные из Демо-базы БП Подготовка Снять конфигурацию БСО с поддержки Объединить конфигурацию БСО с конфигурацией БП Запустить клиента (возможно отладчиком). Мы должны увидеть БСО в заголовке. Залить конфигурацию БП через пункт меню Конфигурация -> Загрузить конфигурацию Снова снять с поддержки, так как придется - [Администрирование, DevOps 1С](https://dev1c.tech/администрирование-devops/) - Лупонос Дмитрий, разработчик 1С, эксплуататор 1С, настройка серверов для 1С - [Хранилище конфигураций на сервере web-публикаций на базе apache2](https://dev1c.tech/хранилище-конфигураций-на-сервере-web-пу/) - Очень срочно нужно было развернуть хранилище. Воспользовался своей же статьей и немного доработал решение для сервера веб-публикаций. Опишу и выложу решение тут Как развернуть хранилище, если уже работает сервер публикаций apache2, доступный на определенном порту. Разместим сервер хранилищ на том же сервере, но с отдельным Alias. Конфигурационный файл с именем, к примеру, "27.1688.conf" разместил по - [Сборка и настройка сервера 1С](https://dev1c.tech/сборка-и-настройка-сервера-1с/) - Лупонос Дмитрий, разработчик 1С, эксплуататор 1С, настройка серверов для 1С Кратко о том, как развернуть сервер 1С до 15 одновременных подключений на обычном компьютере Внимание №1: Сервер 1С должен быть отдельным, больше ничего на него не должно быть установлено! Такое решение связано с высокими требованиями к производительностью системы Сразу оговорюсь, как серверное решение в текущих - [Когда сбоит некачественный диск - вытаскиваем данные](https://dev1c.tech/когда-сбоит-некачественный-диск-выта/) - Приобрел для сервера Proxmox NVME M.2 ADATA XPG GAMMAX, а он отключается (да, с охлаждением все великолепно) Симтомы: при копировании с диска систему фризит на второй минуте. Помогает только жесткий ресет или отключение-включение сервера. Решение: Взять внешний бокс для сбойного диска, установить диск в бокс и включить в USB 2 Диск - приемник разместить в - [Миграция в гипервизор proxmox или увлекательные выходные](https://dev1c.tech/миграция-в-гипервизор-proxmox-или-увлекател/) - Постоянный клиент произвёл реструктуризацию бизнеса и, заодно, оптимизацию парка серверов и АРМ. Решено было оставить 1 сервер dell 430, подкинув ему озу до 128 гб и процессор со второго такого же сервера. Решено виртуализировать на нем ранее размещенные windows сервер, один из них кластер 1С, второй СУБД. При этом под СУБД использовались диски sas в - [Уголок произвольного контента](https://dev1c.tech/разное/) - Лупонос Дмитрий, разработчик 1С, эксплуататор 1С, настройка серверов для 1С - [Рекомендация открытия счета в Альфа-банке](https://dev1c.tech/рекомендация-открытия-счета-в-альфа-б/) - Поддержите меня: кликните реферальную ссылку на сайт Альфа-Банка для открытия расчетного счета. - [РТУ МИРЭА второй год (25-26 гг) преподавания](https://dev1c.tech/компетенции-аналитика-в-1спредприяти/рту-мирэа-второй-год-25-26-гг-преподавания/) - Рад сообщить о доверии, высказанному мне от Цифровой Кафедры РТУ МИРЭА: В 2025-2026 учебном году я второй год преподаю практику по дисциплине "Управление Проектами в Информационной Системе 1С: Предприятие" - [Технология перехода на другую версию PostgreSQL в среде виртуализации на примере Proxmox-VE](https://dev1c.tech/технология-перехода-на-другую-версию-pos/) - Исходные данные Сервер DHCP, который раздает адреса для VM в Proxmox VE. У меня это роутер Mikrotik. Виртуальная машина с PostgreSQL на Ubuntu 22.04. При этом неважно, это виртуализированный дистрибутив (машина VM) или контейнер (машина CT). Согласно инструкции, для обновления с версии на версию PostgreSQL требуется выгрузить данные через pg_dumpall из старого релиза и загрузить - [Техника частичного переноса данных из старой базы в новую на примере УТ платформа 1С 8.3](https://dev1c.tech/техника-частичного-переноса-данных-и/) - Вводные Решение поможет, если данные были порушены, например, выключением света, а детализация операций за прошлые периоды не нужна. При этом сама база запускается корректно. Вместо того, чтобы выполнять Тестирование и Исправление (ТиИ) БД, решение выгрузить необходимые данные бесплатной обработкой с ИТС "Выгрузка и загрузка данных XML" в новую установку базы актуального релиза. Идея состоит в - [Как разделить любую базу 1С на две или более по организации, подразделению, складам.](https://dev1c.tech/как-разделить-любую-базу-1с-на-две-или-б/) - Скачать обработку отключения РИБ, пригодится на шаге 10.Скачать расширение для БП3, (содержит обработку отключения РИБ), если нет ссылки в меню "Главное" на "Личный кабинет ЕНС". Постановка задачи: Аутсорс бухгалтерии была предоставлена база данных 1С для ведения учета Индивидуального Предпринимателя (ИП). По мере развития бизнеса структуры в ту же базу были добавлены еще два ИП. Один - [1C обмены данными Enterprise Data, XML или JSON](https://dev1c.tech/1c-обмены-данными-enterprise-data-xml-или-json/) - Между как типовыми конфигурациями 1С, так и 1С и внешними ей системами активно используются обмены. Обычно подразумевается обмен XML или JSON структурами или их комбинация. Такая система позволяет обмениваться данными Справочников, Документов, выгружать данные в различные форматы для построения BI отчетов, например в yandex.bi и сервер баз данных Yandex DataLens - удобная и недорогая отечественная - [SRE компетенции - оптимизация 1С](https://dev1c.tech/sre-компетенции-оптимизация-1с/) - Лупонос Дмитрий, разработчик 1С, эксплуататор 1С, настройка серверов для 1С Главные задачи SRE специалиста Бесперебойная работа всех сервисов; Автоматизация всех функций в рамках процессов; Документирование; Обеспечение резервирования каждого элемента процесса. Компетенции Сети: протоколы и схемы построения; Системы развертывания, интеграции и доставки; Системы мониторинга; Агрегаторы логирования. Технологии Asterisk. Помимо оборудования, которое находится в распоряжении организации, с - [Преподаватель Цифровой Кафедры в РТУ МИРЭА](https://dev1c.tech/преподаватель-цифровой-кафедры-в-рту/) - В рамках развития специализации начал преподавать практику по курсам "Аналитика для информационных систем на базе платформы 1С:Предприятие" с октября 2024 г. На самом деле, для подготовки к занятиям, приходится изучать огромный объем информации по предмету. Оказывается, что то, что я делал ранее, имеет ценности как набор кейсов. Кейсов недостаточно, так как необходимо структурировано излагать информацию - [Компетенции аналитика в 1С:Предприятие](https://dev1c.tech/компетенции-аналитика-в-1спредприяти/) - [Обмены данными между конфигурациями 1С CommerceML и между 1С и внешними системами REST API](https://dev1c.tech/обмены-данными/) - Лупонос Дмитрий, разработчик 1С, эксплуататор 1С, настройка серверов для 1С Выполнение обменов - существенная часть разработки. Дело в том, что сама база данных представляет для собственника бизнеса ценнейший ресурс. С помощью обменов появляется возможность делиться частью информации со сторонними сервисами, например OZON, Yandex маркет, сайтом на Bitrix, Квартплата24 и прочими. Кроме того, сведения передаются в - [Установка 1С + PostgreSQL Astra на Astra Linux Orel 2.12](https://dev1c.tech/установка-1с-postgresql-astra-на-astra-linux-orel-2-12/) - На видео представлен процесс установки сервера 1С и сервера СУБД PostgreSQL-astra на Astra Linux Orel 2.12. Использованные команды установки из видео: apt update && apt upgrade -y apt install debian-archive-keyring -y apt install postgresql-astra Изменение пароля пользователя postgrespro на любой linux системе. Нужны права root (суперадминистратора) или администратора su postgres psql \l - [Три месяца менторства 1C](https://dev1c.tech/три-месяца-менторства/) - Стажеры, за время нашей с ними работы, сделали прорыв в знаниях и готовы выйти в качестве начинающих специалистов (Middle) в самостоятельный путь разработки 1С. - [Планировщик 1С 8.3: ох уж этот "сложный" объект управляемой формы](https://dev1c.tech/планировщик-1с-8-3-ох-уж-этот-сложный-объ/) - Задача простейшая - подсветить каждому пользователю по известным периодам дня при вкладке день и неделя нерабочее время. Рабочее время известно и вычисляется как начало дня (справочник пользователи, дополнительный реквизит) и коэффициент, который варьируется от 0.01 до 1.00, показывающий, какая ставка у пользователя. Например, коэффициент на 1/4 ставки будет 0.25. Если у пользователя начало дня не - [Разработчик 1С](https://dev1c.tech/разработчик-1с/) - Лупонос Дмитрий, разработчик 1С, эксплуататор 1С, настройка серверов для 1С Дополнительная занятость с октября 2024: Преподаватель 1С Цифровой Кафедры в РТУ МИРЭА - [Неожиданно: эксперт на Career.Habr](https://dev1c.tech/неожиданно-эксперт-на-career-habr/) - Лупонос Дмитрий, разработчик 1С, эксплуататор 1С, настройка серверов для 1С Натыкал на Хабр Карьере в своем профиле экспертизу по обращениям по 1С с совершенно меркантильной целью - монетизировать присутствие, делиться опытом и создать себе пул коллег, с которыми будет возможно вести разработку и внедрение. Меркантильность заключается в том, что привлечение меня как эксперта в некоторый - [Развертывание хранилища конфигураций 1С на http (https)](https://dev1c.tech/развертывание-хранилища-конфигураци/) - Лупонос Дмитрий, разработчик 1С, эксплуататор 1С, настройка серверов для 1С При установке сервера 1С на Linux есть возможность развернуть хранилище конфигураций. В каталоге базы данных устанавливается файл по имени "crserver". Его необходимо особым образом необходимо запустить чтобы получить сервер TCP. С сайта infostart.ru я взял скрипт запуска для systemctl и немного его переделал на используемый - [Кибергигиена](https://dev1c.tech/кибергигиена/) - "Напоминаем вам, что мошенники часто используют поддельные профили руководителей в мессенджерах и соцсетях для попыток войти в доверие и в итоге похитить денежные средства своих жертв. Для этого они используют данные, находящиеся в открытом доступе, а также данные из массовых утечек (операторы связи, банки, ФНС, ПФР и.т.п.) часто 2-3 годичной давности." Если вам поступило сообщение - [Файловый сервер 1С до 15 одновременных подключений](https://dev1c.tech/как-развернуть-сервер-1с-до-15-одновреме/) - Лупонос Дмитрий, разработчик 1С, эксплуататор 1С, настройка серверов для 1С Внимание №1: Сервер 1С должен быть отдельным, больше ничего на него не должно быть установлено! Такое решение связано с высокими требованиями к производительностью системы Сразу оговорюсь, как серверное решение в текущих условиях Windows системы я не рассматриваю Внимание №2: вопрос защиты подключений и дополнительных авторизаций - [Сервер 1С и Сервер СУБД (PostgreSQL) на одной сборке](https://dev1c.tech/сервер-1с-и-сервер-субд-postgresql-на-одной-сбор/) - Лупонос Дмитрий, разработчик 1С, эксплуататор 1С, настройка серверов для 1С Внимание №1: Сервер 1С должен быть отдельным, больше ничего на него не должно быть установлено! Такое решение связано с высокими требованиями к производительностью системы Сразу оговорюсь, как серверное решение в текущих условиях Windows системы я не рассматриваю Внимание №2: вопрос защиты подключений и дополнительных авторизаций - [Разработка, программирование](https://dev1c.tech/разработка-1с/) - Лупонос Дмитрий, разработчик 1С, эксплуататор 1С, настройка серверов для 1С Выполнение задач в рамках внесения доработок бизнес процессов, разработка собственных методов, перенос и адаптация объектов конфигурации из УПР, адаптация методов обычных форм к управляемым; Разработка собственного процесса , который интегрируется в типовой механизм как дополнение в расширении с перехватом ввода на основании, заполнения объекта с - [Установка Postgres на примере Postgres-Pro-std-16 на Raspberry Pi 5](https://dev1c.tech/установка-postgrespro-std-16-на-raspberry-pi-5/) - Лупонос Дмитрий, разработчик 1С, эксплуататор 1С, настройка серверов для 1С #внимание, нет в видео. #Перед установкой postgres-pro конфигурируем дефолтную локаль ru_RU.UTF-8 dpkg-reconfigure locales Выбираем ru_Ru.UTF-8 Просто оставлю тут видео и ссылку на GitHub UPD 10-09-2024: Тест Гилева на дефолтных настройках PostgresPro-Std-16 на Raspberry Pi 5 с установленным гипервизором Proxmox 8. Диск ssd 256 530/560 под - [Разработка конфигурации для наработки навыков взаимодействия с API](https://dev1c.tech/testra/) - Лупонос Дмитрий, разработчик 1С, эксплуататор 1С, настройка серверов для 1С Адрес проекта GitHUB: https://github.com/Luponos-Dmitry/TestRA Описание проекта В рамках обучения я предложил коллегам факультативно разработать конфигурацию, представляющую функции REST API с обменом структурами XML и JSON, в которой к каждому сообщению будут предложены файлы.На базе платформы 1С 8.3.24 и EDT 2023.3.6 для Windows создаем конфигурацию с - [Очистка старых установок цен номенклатуры для УТ, КА, ЕРП](https://dev1c.tech/очистка-старых-установок-цен-номенкл/) - Лупонос Дмитрий, разработчик 1С, эксплуататор 1С, настройка серверов для 1С Проблема Из-за роста размера базы данных УТ11.1 столкнулся с задачей очистки документов "УстановкаЦенНоменклатуры" и регистров "ЦеныНоменклатуры" и "ЦеныНоменклатуры25". Поиск причины На приведенном скриншоте используется обработка Структура хранения ИБ и в консоли postgres выполняется следующий код: #В консоли psql соединяемся с базой данных \c ; #Выполнем - [Оптимизация PostgreSQL](https://dev1c.tech/оптимизация-postgresql/) - Лупонос Дмитрий, разработчик 1С, эксплуататор 1С, настройка серверов для 1С https://github.com/Luponos-Dmitry/postgrespro-utilites: репозиторий на GitHub В процессе настроек различных серверов PostgreSQL накопил конфиги для 15 и 16 версии. Сделал публичным репозиторий, кратко опишу назначения файлов в нем Часть связанная с сервером 1с https://github.com/Luponos-Dmitry/postgrespro-utilites/blob/main/_logcfg.xml https://github.com/Luponos-Dmitry/postgrespro-utilites/blob/main/logcfg.xml Соответственно ссылка на пустой конфигурационный файл технологического журнала и полный. В работающей - [Когда у программиста есть 30 минут обеда](https://dev1c.tech/когда-у-программиста-есть-30-минут-обеда/) - Лупонос Дмитрий, разработчик 1С, эксплуататор 1С, настройка серверов для 1С Он занимается разработкой и написанием статей (https://infostart.ru/1c/tools/2178267). Итак, на неделе, за 30 минут записал видео и написал статью о разработке небольшого расширения для любой конфигурации 1С, в которой есть общая форма "ПечатьДокументов". Цель разработки: мини-задача от пользователей, которым потребовалось ограничить возможность сохранения с дальнейшей целью - [SRE компетенции (оптимизация) 1С](https://dev1c.tech/sre-компетенции-оптимизация/) - Лупонос Дмитрий, разработчик 1С, эксплуататор 1С, настройка серверов для 1С Главные задачи SRE специалиста Бесперебойная работа всех сервисов; Автоматизация всех функций в рамках процессов; Документирование; Обеспечение резервирования каждого элемента процесса. Компетенции Сети: протоколы и схемы построения; Системы развертывания, интеграции и доставки; Системы мониторинга; Агрегаторы логирования. Технологии Linux: RHEL, Debian-like; виртуализация Proxmox, VMWare; Docker, Kubernetes; bash, - [Как правильно передать ошибку 1С в поддержку (видеоинструкция)](https://dev1c.tech/как-правильно-передать-ошибку-1с-в-подд/) - Лупонос Дмитрий, разработчик 1С, эксплуататор 1С, настройка серверов для 1С ## Yandex Turbo - [Информация на сайте](https://dev1c.tech/turbo/341/) - [](https://dev1c.tech/turbo/339/)