Управление конфигурациями 1С v0.3.9.109

28.09.26

База данных - Инструменты администратора БД

Управление конфигурациями 1С — бесплатное кроссплатформенное десктоп-приложение с открытым исходным кодом, которое заменяет стандартный список баз 1С и даёт удобный современный интерфейс для ежедневной работы с информационными базами платформы 1С:Предприятие 8.3. Одна кодовая база работает и на Windows (WPF), и на Linux (Avalonia 11). Приложение решает повседневные задачи разработчика и администратора 1С: запуск баз в «1С:Предприятие» и «Конфигуратор», удобные группы и поиск, избранное с горячими клавишами, очистка кэша по GUID, синхронизация со стандартным файлом ibases.v8i, создание баз, выгрузка .dt/.cf, учётные записи (профили) и многое другое.

Бесплатные

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Узнавайте о новых бесплатных решениях в нашей телеграм-группе Инфостарт БЕСПЛАТНО

Наименование Скачано Бесплатно
Управление конфигурациями 1С v0.3.9.109
.exe 78,61Mb
124 Скачать бесплатно
Исходные файлы
.zip 6,65Mb
33 Скачать бесплатно
Управление конфигурациями 1С v0.3.9.109 linux
. 48,98Mb
1 Скачать бесплатно

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Что это такое

«Управление конфигурациями 1С» — это десктопная программа на платформе .NET 10 (WPF на Windows и Avalonia 11 на Linux), созданная как полноценная замена стандартного списка баз 1С. Проект собирается из одной кодовой базы под обе операционные системы (net10.0-windows для WPF на Windows и net10.0 для Avalonia на Linux) и распространяется бесплатно с открытым исходным кодом.

https://github.com/sivatorov/ConfigurationManagement

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


d24; Возможности

  • Запуск баз в режимах «1С:Предприятие» и «Конфигуратор»; выбор версии и линии платформы, разрядности (32/64), тонкого/толстого клиента, веб-клиента; автопоиск установленной платформы.
  • Запуск из командной строки — ConfigurationManagement.exe --run "Имя базы" [--designer] запускает базу без открытия окна (ярлык на любую базу, скрипты, внешние лаунчеры); --list выводит список баз с Id; коды возврата для автоматизации (обе платформы).
  • Управление списком: вкладки Все базы / Избранное / Недавние, иерархические группы с вложенностью, избранное Alt+1…9, закрепление, поиск и мультифильтр по тегам, сортировка; переход к базе в общем списке из любой вкладки — «Найти в списке» (горячая клавиша Ctrl+T, пункт контекстного меню базы): раскрытие цепочки групп, выделение строки и прокрутка к ней именно в разделе «Все базы» (строка в «Закреплённых» не перехватывает переход).
  • Теги баз — назначение прямо в строке списка: кнопка «+ тег» открывает поле с выбором из существующих тегов (выпадающий список) или свободным вводом нового; теги отображаются чипами под названием базы и участвуют в мультифильтре панели «Теги».
  • Горячие клавиши для избранных (закладки баз 1–9) — избранные базы получают слот с номером (1…9), до 9 закладок; в списке баз у закладки отображается бейдж с номером. Установка: Ctrl+Shift+P, Ctrl+Shift+[1..9], меню Ctrl+B или звёздочка в строке. Перемещение: Ctrl+[1..9] (с раскрытием свёрнутой группы), меню Ctrl+B. Очистка: Ctrl+Alt+X (все), удаление конкретной. Запуск: Alt+<номер> — «1С:Предприятие», Ctrl+Alt+<номер> — «Конфигуратор», Alt+E — все базы с закладками.
  • Мультивыделение баз и пакетные операции — Ctrl+щелчок отмечает/снимает базу, Shift+щелчок выделяет диапазон от последней обычной строки до цели; помеченные строки подсвечиваются вторичным фоном. При N > 1 в контекстном меню появляется блок «Для выделенных (N)…»: назначить тег, переместить в группу, добавить в избранное, выполнить сценарий резервирования, проверить доступность, удалить (обе платформы).
  • Командная палитра Ctrl+K — быстрый поиск по базам и командам интерфейса: Enter выполняет выбранное (для баз — «1С:Предприятие», Shift+Enter — Конфигуратор); избранные базы — вверху списка.
  • Настраиваемые горячие клавиши для запуска и действий интерфейса.
  • Создание ИБ — пустая или из шаблона (.cf/.dt), файловые и клиент-серверные; редактирование, удаление, выгрузка .dt/.cf, тестирование, физическое удаление каталога.
  • Дублирование базы (контекстное меню → «Администрирование») — файловая ИБ: копия каталога рядом с исходным и запись в списке; клиент-серверная ИБ (0.3.9.100): клон на сервере через выгрузку .dt/.cf → CREATEINFOBASE → восстановление данных (режимы «Данные и конфигурация» / «Только конфигурация», с параметрами СУБД и целевым сервером). Новая запись — с новым Id, чистой историей; наследует подключение, авторизации и теги; для запущенной базы копирование запрещено.
  • Drag & drop добавление баз из проводника — перетащите каталог файловой ИБ или файл 1Cv8.1CD из проводника (Windows) / файлового менеджера (Linux) в главное окно: база добавится в список автоматически (несколько путей за один drop; дубликаты пропускаются).
  • Очистка кэша 1С с отображением размеров по базам и остатков от удалённых баз.
  • Синхронизация с ibases.v8i (импорт/экспорт, автоматическая по режиму), импорт из StartManager, резервные копии профиля. Выборочный экспорт и добавляющий импорт отдельных баз — через окно-чеклист (Настройки → Базы → Список).
  • Поиск потерянных и забытых баз 1С на дисках с инкрементальной отдачей результатов, поиском по каталогу и добавлением найденных баз в программу и/или ibases.v8i.
  • Профили пользователей с паролями (PBKDF2-SHA256), миграция данных.
  • Приватные базы — флаг «Приватная база» в свойствах: база скрывается из всех списков (дерево, поиск, теги, трей, командная палитра, недавние), пока профиль не разблокирован паролем; команда «Открыть приватные базы» в меню «Утилиты» и авто-разблокировка при входе с паролем профиля; запуск приватной базы через CLI отклоняется.
  • Локализация (русский/английский, подключение языков без пересборки).
  • Темы оформления: светлая/тёмная, собственные цветовые схемы с двумя палитрами и живым предпросмотром; автогенерация пары светлой и тёмной палитр из одного базового цвета («Создать схему из цвета…»). Темизация распространяется на все окна приложения, включая диалоги «Сценарии резервирования» и «Задания по расписанию».
  • Проверка доступности всех баз (кнопка «Доступность») — пакетная проверка баз с индикатором хода: пока база проверяется, её значок становится серым с часиками, результат каждой базы публикуется сразу по мере готовности, а по завершении выводится итог «Проверено N баз: доступно M, недоступно K» (ограниченный параллелизм — до 4 баз одновременно; повторный запуск во время проверки игнорируется).
  • Индикатор «база сейчас запущена» — зелёная точка у имени базы, если процесс 1С с параметрами подключения этой базы обнаружен среди запущенных (опрос раз в 10 с: Windows — WMI, Linux — /proc).
  • Автообновление из GitHub Releases с единым диалогом обновления и многопоточной загрузкой (HTTP Range, до 8 сегментов с докачкой каждого и динамической балансировкой: завершившийся сегмент берёт следующий незанятый диапазон, поэтому все соединения работают до конца файла, а «хвост» не докачивается одним потоком) — провайдеры, режущие скорость на одно соединение, больше не тормозят скачивание; при любом сбое параллельного режима загрузка автоматически переходит в однопоточный путь.
  • Проверка обновлений конфигураций 1С (F9) — проверка для выбранной ИБ по ресурсу обновлений 1С, подсветка нового релиза и загрузка дистрибутива; авторизация выполняется через портал 1С (логин/пароль на login.1c.ru), последняя версия определяется со страницы проекта на releases.1c.ru, дистрибутив скачивается с этого же ресурса.
  • Окно «Актуальные релизы» (ALT+F9) — пакетная проверка отслеживаемых типовых конфигураций.
  • Список типовых конфигураций — предопределённый набор + пользовательские, формирование ссылок обновлений по правилу 1С, настройка связи ИБ ↔ конфигурация и определение версии.
  • Сценарии резервирования (DT/CF/ZIP/RAR, до 3 каталогов) — модель сценария с шаблоном имени и учётными данными, выполнение для выбранной ИБ.
  • Выполнение сценария (SHIFT+CTRL+F5) — пакетная выгрузка .dt/.cf через конфигуратор, упаковка в ZIP/RAR и копирование во все каталоги назначения.
  • Задания по расписанию (меню «Утилиты») — резервная копия, обновление конфигурации ИБ из .cf (/LoadCfg + /UpdateDBCfg), связка «Копия → обновление», проверка целостности файловой ИБ (chdbfl, тихий запуск с ожиданием результата) и обновление самого приложения по времени и дням недели; выполняются фоновым планировщиком, пока приложение запущено. Догоняющее выполнение: если компьютер был выключен в плановый момент, при следующем запуске задание выполняется сразу — один раз (свежие пропуски не старше 7 суток; к «Обновлению приложения» не применяется), с системным уведомлением «Выполнено пропущенных заданий: N»; отключается в настройках (Настройки → Настройки → «Выполнять пропущенные задания по расписанию при старте»). В окне задания рядом с выбором сценария есть кнопка «Сценарии…» — список сценариев открывается без закрытия окна, а созданные/изменённые сценарии сразу появляются в выборе.
  • Список выгрузок и восстановление (SHIFT+CTRL+F7, /RestoreIB) — обзор созданных файлов и загрузка данных обратно в ИБ (в т.ч. без интерактивного конфигуратора).
  • Пакетное обновление конфигураций из хранилищ (меню «Утилиты») — окно со списком баз с заполненным адресом хранилища конфигурации и флажками; выбранные базы последовательно обновляются через конфигуратор в пакетном режиме (/ConfigurationRepositoryF + /ConfigurationRepositoryN/P + /ConfigurationRepositoryUpdateCfg /UpdateDBCfg) с построчным журналом (успех/ошибка/время) и итогом; базы, запущенные в данный момент, пропускаются, результат попадает в историю запусков (RepoUpdate).
  • Центр обслуживания (меню «Утилиты») — дашборд состояния всех баз: доступность (с временем последней проверки), последняя копия, размер ИБ, свободное место на диске (файловые базы: диск/точка монтирования и объём со долей, например «C:\ — 23,4 ГБ (12%)»; ниже порога ячейка подсвечивается красным), кэш (вычисляется при открытии), конфигурация/версия, возраст данных и последний результат проверки обновлений конфигурации. Фильтр «Только проблемы» показывает базы с проблемами (недоступна / копия отсутствует или старше 7 дней / кэш больше 1 ГБ / мало свободного места на диске / обнаружен новый релиз); порог свободного места настраивается (Настройки → Базы → Обслуживание, по умолчанию 10 ГБ, 0 — не предупреждать); кнопки «Проверить доступность» и «Открыть базу» (переход к строке в главном списке), двойной клик — выбрать базу в главном окне.
  • Блокировка сеансов файловой ИБ (CTRL+ALT+L) — установка/снятие блокировки без открытия «1С:Предприятия»: время начала (+5 мин), длительность (30 мин), сообщение с параметрами {ДатаНач}/{ДатаКон}, шаблоны «Технические работы» и «Обновление ИБ».
  • Временная блокировка приложения паролем — защита интерфейса на время отсутствия пользователя: команда «Блокировка приложения» (меню «Утилиты», сразу после «Консоли администрирования серверов», можно назначить горячую клавишу) показывает модальное окно блокировки, и пока пароль не введён, приложение недоступно — окно разблокировки закрывается только верным паролем. Первый вызов предлагает задать пароль (хранится в виде PBKDF2-хэша).
  • Интеграция с проводником Windows — ассоциация .1CD и команды контекстного меню «Зарегистрировать в списке баз» / «Запустить 1С:Предприятие» / «Запустить Конфигуратор» (регистр HKCU, без прав администратора; Настройки → Базы → Обслуживание → Интеграция). На Linux функция недоступна.
  • Проверка целостности файловой ИБ (chdbfl, CTRL+ALT+Q) — быстрый запуск утилиты проверки целостности файловой ИБ без открытия «1С:Предприятия» (контекстное меню файловой базы).
  • Консоль администрирования серверов 1С (CTRL+ALT+S) — запуск консоли администрирования серверов (оснастка 1CV8Servers.msc / rac) из меню «Утилиты»; консоль не привязана к конкретной базе и доступна при любой выбранной строке списка (или без выбора) — база, если выбрана, используется только для подбора каталога платформы.
  • Внешняя обработка при запуске ИБ — поле «Внешняя обработка» в свойствах базы; выбранная .epf/.erf автоматически запускается при открытии базы в режиме «1С:Предприятие» (ключи /Execute и /C в строке запуска).
  • Пользовательские скрипты при запуске базы (функция №8) — произвольные команды «Выполнить перед запуском» и «Выполнить после запуска» в свойствах базы (вкладка «Запуск»): выполняются через системный shell (cmd /c на Windows, sh -c на Linux) при каждом запуске этой базы — и в «1С:Предприятии», и в Конфигураторе, из окна, трея, командной палитры, закладок и CLI (--run). Pre-команда ожидается до 30 секунд; при ошибке или таймауте пользователь предупреждается, но запуск базы не блокируется; post-команда запускается без ожидания завершения (fire-and-forget). Команды фиксируются в истории запусков базы (pre:/post: в деталях записи).
  • Действие по двойному щелчку на базе — единая настройка запуска «Запустить 1С:Предприятие», «Запустить Конфигуратор» или «Ничего»; глобально (Настройки → Базы) и индивидуально для каждой ИБ (в свойствах: «Автоматически» — наследование глобального, либо явное действие; переопределяет глобальное).
  • Автозапуск при старте ОС — запуск вместе с операционной системой: ключ реестра HKCU\...\Run на Windows (без прав администратора) / автозапуск десктоп-окружения ~/.config/autostart на Linux (Настройки → Базы → Обслуживание).
  • Сохранение копии экрана по хоткею (Ctrl+F12) — снимок рабочего стола (Windows, все мониторы) или главного окна (Linux) сохраняется в PNG в настраиваемый каталог (Настройки → Клавиши → «Копия экрана», каталог — в Настройки → Базы → Обслуживание).
  • Режимы функциональности: Пользователь / Специалист / Разработчик — выбор режима в окне «Настройки» (Настройки → Настройки → «Режим функциональности») с пояснением каждого режима прямо в окне. В режиме «Пользователь» в контекстном меню базы остаются только запуск, избранное и закрепление; на текущем этапе «Специалист» и «Разработчик» дают одинаковый полный набор операций со списком баз (состав меню не различается), а реальные разработческие инструменты конфигуратора запланированы на последующие этапы дорожной карты.
  • Параметры запуска по умолчанию из 1CLaunch.cfg — ключи configpath (asp/usp/sp), configdir, appmode, selectmodeoff; приоритет аргументов командной строки над файлом; подстановка как значений по умолчанию при запуске 1С.
  • Раздельные учётные данные для запуска и хранилища (функция №7 StartManager) — отдельные логин/пароль для режимов «1С:Предприятие», «Конфигуратор» (с признаком «Авторизация как для 1С:Предприятия») и Хранилища конфигурации; каждый набор передаётся ключами командной строки (/N /P, /ConfigurationRepositoryN /ConfigurationRepositoryP) при запуске соответствующего режима, единый резолвер InfobaseAuthResolver.
  • Портативный режим / установка на сменный носитель — при наличии portable.dat рядом с exe (или env-флага CONFIG_MANAGEMENT_PORTABLE=1) настройки хранятся рядом с приложением (ConfigurationManagement-Data) и переносятся вместе с носителем.
  • Колонка «Дата изменений» файла ИБ (функция №3 StartManager) — настраиваемая колонка списка баз с датой и временем последнего изменения файла информационной базы (LastWriteTime); видимость, ширина и порядок задаются в Настройки → Отображение → Колонки.
  • Автосохранение состояния списка (раскрытые группы) — раскрытие/сворачивание групп списка баз сохраняется между сеансами и периодически автосохраняется (по умолчанию раз в 10 секунд) только при наличии изменений (AutoSaveListState, ListStateAutoSaveIntervalSeconds).
  • Экспорт списка баз в CSV (меню «Утилиты») — выгрузка всех видимых сейчас баз (приватные скрыты; учитываются режим списка, поиск и теги) в CSV-файл для Excel: имя, полный путь группы, тип, строка подключения, теги, закладка 1–9, закрепление, дата изменений файла ИБ и размер. UTF-8 с BOM, разделитель «;», экранирование по RFC 4180; имя файла по умолчанию Bases_ГГГГ-ММ-ДД.csv (обе платформы).
  • Инспектор процессов 1С (меню «Утилиты») — таблица всех запущенных процессов платформы 1С: база (сопоставление командной строки со списком, иначе — «Неизвестная база»), режим (1С:Предприятие / Конфигуратор / Служебный по ключам DESIGNER/CONFIG, /Execute, /C), пользователь, время запуска, PID и краткая строка подключения (в подсказке — полная командная строка). Кнопка «Обновить» и автообновление раз в 5 секунд; «Завершить процесс» — с подтверждением и предупреждением о несохранённых данных (только процессы 1cv8, перезапуск списка после завершения); двойной клик по строке с известной базой — переход к ней в главном окне (обе платформы).
  • Статистика использования баз (меню «Утилиты») — аналитика по истории запусков всех баз: таблица «Имя базы | Запусков | Последний запуск | Первый запуск | Дней с последнего запуска» (сортировка по умолчанию — по числу запусков убыванием, фильтр «Только используемые» — базы без истории скрываются), сводка (всего баз, баз с запусками, всего запусков, среднее на базу, самая запускаемая база) и распределение запусков по дням недели текстовой гистограммой. Учитываются все записи истории запусков каждой базы (включая служебные режимы и запуски из CLI/трея/задач), для баз без истории — «—» в колонках дат (обе платформы). с эталонным файлом .cf или двух файлов .cf между собой: отчёт об отличиях по объектам метаданных (добавленные / изменённые / удалённые, сгруппированные по типам, со статусами, числом файлов и размерами) и экспорт в CSV и TXT. Сравнение выполняется через выгрузку конфигураций в XML-файлы (/DumpConfigToFiles) без открытия графического конфигуратора; каждый .cf распаковывается во временную базу (обе платформы).
  • Сравнение конфигураций (меню «Утилиты») — сравнение конфигурации выбранной базы
  • Клонирование клиент-серверной ИБ (0.3.9.100, функция №10) — команда «Дублировать базу» для серверной базы создаёт копию на целевом сервере 1С: полная копия (данные + конфигурация: выгрузка .dt, CREATEINFOBASE, восстановление) или только конфигурация (выгрузка .cf, создание с /UseTemplate); диалог с параметрами сервера/Ref/СУБД, окно прогресса с этапами «Выгрузка → Создание → Загрузка», человекочитаемые ошибки из лога платформы (обе платформы).
  • Системные уведомления ОС о завершении фоновых операций — при свёрнутом в трей приложении завершение резервной копии (успех/ошибка, имя базы и сценария), задания по расписанию (успех/ошибка, имя задания и тип) и обнаружение новой версии приложения показываются системным уведомлением (Windows — balloon-tip значка трея, Linux — notify-send); отключаются в настройках (Настройки → Настройки → «Системные уведомления»).
  • Системный трей, компактный режим интерфейса (сжимает отступы строк списка и высоту собственного заголовка окна), виртуализация списков.

🔍 Проверка доступности баз

Кнопка «Проверить доступность всех баз» (панель команд) помечает базы списка по фактическому состоянию. Проверка идёт в фоне, а результат виден интерактивно:

  • пока база проверяется, её значок становится серым с часиками, в подсказке — «Проверка доступности…»;
  • результат каждой базы публикуется сразу по мере готовности: значок меняется на иконку типа базы (янтарная — файловая, синяя — веб, фиолетовая — клиент-серверная); если база недоступна, иконка типа остаётся той же (форма не меняется), но становится красной — сразу видно, файловая это база или серверная, даже когда она не прошла проверку;
  • в строке состояния обновляется прогресс «Проверка доступности: i из N…», по завершении — итог «Проверено N баз: доступно M, недоступно K»;
  • проверки выполняются с ограниченным параллелизмом (до 4 баз одновременно), повторный запуск во время проверки игнорируется.

Как именно проверяется доступность

Тип базы Что проверяется
Файловая Наличие каталога или файла базы по пути из строки подключения (Directory.Exists / File.Exists)
Клиент-серверная (Windows) Реальное внешнее подключение к базе через COM-коннектор 1С (процесс-агент ComReadHost, ReadConfigurationInfo) с таймаутом из настройки «Таймаут определения свойств конфигурации» (по умолчанию 30 секунд)
Клиент-серверная (Linux) COM-коннектор на Linux недоступен, поэтому такие базы считаются недоступными (см. примечание)
Веб Заполненность адреса веб-публикации

b88;A039; Важно: красная иконка означает «не прошла данную проверку» и НЕ равна «нельзя войти в конфигуратор». Конфигуратор запускается локальным процессом 1cv8 и не проверяет соединение так, как это делает внешний COM-коннектор. Частые причины «красных» клиент-серверных баз при работающем конфигураторе: COM-коннектор не зарегистрирован (comcntr.dll), сетевые задержки/брандмауэр, отсутствие права на внешнее соединение или большое число баз (очередь из таймаутов). Таймаут задаётся настройкой «Таймаут определения свойств конфигурации» (по умолчанию 30 секунд). Список баз можно проверить повторно — результаты перезаписываются, а до запуска проверки иконки показывают расчётное состояние по параметрам подключения.


🖥A039; Технологии

Технология Назначение
.NET 10 Платформа разработки (net10.0-windows / net10.0)
WPF Графический интерфейс (Windows)
Avalonia 11 Графический интерфейс (Linux)
MVVM + Microsoft.Extensions.DependencyInjection Архитектура и внедрение зависимостей
MaterialDesignThemes Иконки и современный интерфейс (Windows)
System.Text.Json Хранение данных в JSON-файлах

📦 Требования

Windows

  • Windows 10 / 11
  • .NET 10 SDK (для сборки из исходного кода)
  • Установленная платформа 1С:Предприятие 8.3

Linux

  • .NET 10 SDK (для сборки; self-contained публикация не требует runtime)
  • Установленная платформа 1С:Предприятие 8.3 для Linux (клиент 1cv8)
  • Зависимости пакета: GTK3, glib2, xdg-utils; для трея на GNOME Shell может потребоваться расширение AppIndicator

🔧 Сборка и запуск

git clone https://github.com/sivatorov/ConfigurationManagement.git
cd Configuration Management

# Сборка
dotnet build "Configuration Management/Configuration Management.csproj"

# Запуск
dotnet run --project "Configuration Management/Configuration Management.csproj"

Целевой TFM и набор файлов выбираются автоматически по ОС: на Windows — WPF (net10.0-windows), на Linux — Avalonia (net10.0). Также доступны скрипты [build.sh](Configuration Management/build.sh), [build.ps1](Configuration Management/build.ps1) и упаковка в single-file, AppImage и .deb.


🐧 Linux

Linux-порт выполнен и включает Avalonia UI, сервисы платформы 1С (1cv8, readelf, /proc), системный трей, сборку в AppImage и .deb. Целевые дистрибутивы — Ubuntu LTS, Debian, ALT Linux, Astra Linux (x64). Реализована диагностика окружения при старте (в т. ч. детектор виртуализации и программного рендера) и корректная работа безрамочных модальных окон, что повышает стабильность в виртуализированных средах и на оконных менеджерах X11. Подробнее — в [Configuration Management/LINUX_PORT.md](Configuration Management/LINUX_PORT.md).

# Сборка single-file linux-x64
./build.sh Release publish

# Упаковка в AppImage
./package/linux/appimage.sh

# Упаковка в .deb
./package/linux/deb/build-deb.sh

💾 Хранение данных

Данные сохраняются в %APPDATA%\ConfigurationManagement (на Linux — ~/.config/ConfigurationManagement): infobases.json (базы), groups.json (группы), settings.json (настройки интерфейса), ColorSchemes/ (цветовые схемы), logs/ (журнал приложения).


🧩 Архитектура

Приложение построено по паттерну MVVM (Models / ViewModels / Views / Services) с единой кодовой базой для Windows и Linux. Подробности — в ARCHITECTURE.md. Полная история изменений — в CHANGELOG.md.


📜 Лицензия

Проект распространяется с открытым исходным кодом и доступен бесплатно. Исходный код размещён в этом репозитории GitHub и в разделе Файлы публикации на Infostart. Подробнее — в LICENSE.


🤝 Вклад и контакты

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

 

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Разработчик Руководитель проекта 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы, интерфейс 8.5. Может выполнять свертку одновременно в несколько потоков, а также без непосредственного участия пользователя. Решение в Реестре отечественного ПО.

24900 руб.

20.08.2024    83293    432    171    

362

Инструменты администратора БД Роли и права Системный администратор Разработчик Пользователь 1С 8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Документооборот 1С:Зарплата и кадры государственного учреждения 3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Роли… Вы тратите много времени и сил на подбор ролей среди около 2400 в ERP или 1500 в Рознице 2, пытаясь понять какими правами они обладают? Вы все время смотрите права в конфигураторе или отчетах чтоб создать нормальные профили доступа? Вы хотите наглядно видеть какие права дает профиль и редактировать все в простом виде? А может хотите просто указать подсистему и дать права на просмотр и добавление на объекты и не лезть в дебри прав и чтоб обработка сама подобрала нужные роли? Все это теперь стало возможно! Обновление от 17.04.2026, версия 1.4.1, работает в 1С:ФРЕШ!

23180 руб.

06.12.2023    25085    85    14    

118

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

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

17000 руб.

10.11.2023    28767    103    46    

107

Информационная безопасность Инструменты администратора БД Инструментарий разработчика Учет документов Системный администратор Разработчик Аналитик Бухгалтер Пользователь Руководитель проекта 1С 8.3 1С 8.5 Розничная и сетевая торговля (FMCG) Платные (руб)

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

6000 руб.

15.04.2026    4177    12    0    

25

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтер Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14640 руб.

29.04.2020    52963    145    164    

98

Файловый обмен (TXT, XML, DBF), FTP Поиск данных Инструменты администратора БД Корректировка данных Системный администратор Разработчик 1С:Предприятие 8 1C:Бухгалтерия 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Данная обработка позволит Вам легко и просто, а главное - быстро, выполнить сравнение данных между ЛЮБЫМИ базами (и РИБ, по правилам конвертаций) по контрольным суммам выбранных объектов баз 1С, работающих на платформах 8.3 и выше. Удобный и понятный интерфейс в виде "мастера". Высокая скорость сравнения достигается за счет специального алгоритма расчета контрольной суммы объекта/записи и сравнения по данным суммам объектов 2х баз через файл. Имеется возможность выбора реквизитов, по которым система будет сравнивать объекты. Сравнение количества записей в движениях документов, возможность сравнивать данные по правилам конвертации и не только! Выбор объектов конфигурации для КАЖДОГО узла в отдельности с индивидуальным отбором для каждого объекта конфигурации, работа с FTP, сохранение или загрузка настроек, сохранение или загрузка результата сравнения, регистрация на обмен объекта и его движений. (Обновление от 12.11.2024, версия 2.2-2.5)

24400 руб.

27.10.2017    47848    33    15    

51
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. V.Nikonov 141 17.08.26 14:12 Сейчас в теме
Имеется ли возможность выборочно отредактировать Список Общих баз (подцепить соответствующий файл *.v8i) ?
4. sivatorov 42 17.08.26 15:15 Сейчас в теме
(1) Нет, такой возможности нет, но если сделает ишью с описанием постараюсь, что-нибудь придумать.
2. Sh00rick 1193 17.08.26 14:43 Сейчас в теме
84 релиза за один день...
обычно такое количество плодится, когда код добывается очень легко (генерируется) ;)
sivatorov; +1 – Ответить
3. sivatorov 42 17.08.26 15:14 Сейчас в теме
(2) Это разве проблема? :-)
34. KVadik 29.08.26 06:25 Сейчас в теме
(2) Да ежу понятно, что иишка пишет, но для таких задач это нормально. Я дал исходники Клоду, попросил добавить работу с клюшками, он достаточно шустро это сделал с моим минимальным участием. И главное всё работает.
Sh00rick; sivatorov; +2 – Ответить
5. latm 1 17.08.26 17:56 Сейчас в теме
Идея отличная. Несколько моментов:
1. Не совсем работает двусторонняя синхронизация. Удалил базу из "Управление конфигурациями 1С". Синхронизировал. База опять появилась. То же самое если удалить базу из стандартного стартера 1С.
2. Не сохраняются логин и пароль для запуска базы. После перезапуска "Управление конфигурациями 1С", обнуляется
3. Пароль пользователя вводиться в открытом виде
4. Если в группе, по мимо баз есть еще подгруппы, то иерархия выводиться не читаемо - подгруппы располагаются на уровне основной группы
7. sivatorov 42 17.08.26 20:29 Сейчас в теме
(5) 4 пункт, Скорее всего Вы скачали версию, где была данная проблема, скачайте новый файл.
Остальные пункты проверю, спасибо!
6. support 4484 17.08.26 19:15 Сейчас в теме
А зачем столько истории, сделай просто саммари
8. sivatorov 42 18.08.26 10:55 Сейчас в теме
Выложил новую версию 0.2.6.35
ТочкаScarab; +1 – Ответить
9. sivatorov 42 18.08.26 17:05 Сейчас в теме
Выложил новую версию 0.2.7.9
ТочкаScarab; +1 – Ответить
10. SerVer1C 1146 18.08.26 23:29 Сейчас в теме
Странно, что так мало плюсов. Человек (машина) старается. Да и есть множество скачавших на халяву. Проект годный, мне лично заменил StartManager. Родной ущербный жёлтый стартер ваще страдает, когда на ПэКа ставишь/удаляешь в перемешку 8.3 и 8.5, да ещё и разных битностей. Автору респект!!!
latm; ТочкаScarab; Rafaraf; sivatorov; +4 – Ответить
12. capitan 2609 19.08.26 13:15 Сейчас в теме
(10)
Странно, что так мало плюсов.

Вспоминается... неуловимый Джо...
Каждый уважающий себя 1С ник должен написать стартер 1С
Я вот для клюшек еще писал
И потом им не пользоваться)
Это как дециметры, вроде они есть...
Нет линукса нет плюса
16. sivatorov 42 19.08.26 14:42 Сейчас в теме
(12) Да линукса нет, возможно пока, а возможно и не будет, у меня нет такой необходимости, но как Вы могли заметить, никто не гнался не за плюсами, ни за деньгами, чистый энтузиазм.
28. ksv74 92 24.08.26 22:33 Сейчас в теме
(12) Отправил PR на github с поддержкой Linux. Собирал на ubuntu c KDE. От win-версии конечно отстает, но запускается и даже как-то работает
sivatorov; +1 – Ответить
37. 7OH 90 01.09.26 23:06 Сейчас в теме
(28) А можно с Вами в телеге связаться ?
Инфостарту конечно большое "спасибо" за вырезанную возможность общаться в личке.
Постучите в t.me/Pavlyukoff
43. ksv74 92 03.09.26 20:26 Сейчас в теме
(37) У меня тележка не премиум. Могу только в каком-нибудь общем чатике в тг (а такие есть) в сообщениях плюсануть.
11. sivatorov 42 19.08.26 13:09 Сейчас в теме
Выложил новую версию 0.2.5.7.17
13. SerVer1C 1146 19.08.26 14:05 Сейчас в теме
(11) Почему после 0.2.6 и 0.2.7 вышла версия 0.2.5 ??
14. sivatorov 42 19.08.26 14:10 Сейчас в теме
(13) сбился в версиях, сейчас все поправим, спасибо за наблюдательность
15. sivatorov 42 19.08.26 14:21 Сейчас в теме
(13) Исправлено. Выложил новую версию 0.2.7.21
17. sivatorov 42 19.08.26 15:08 Сейчас в теме
У меня есть чувство прекрасного, но сам это реализовать не могу.
Знаю, что многие это ждали, представляю Вашему вниманию изменение цветовых схем. Выложил новую версию 0.2.7.24, делитесь своими вариантами цветовых схем.
18. sivatorov 42 19.08.26 17:24 Сейчас в теме
Пока жду обратную связь, выложил новую версию 0.2.7.31
19. sivatorov 42 20.08.26 14:43 Сейчас в теме
Кому надо, то зайдет и скачает. Выложил новую версию 0.3.1.1
20. kauksi 217 20.08.26 15:08 Сейчас в теме
а куда заходить? отсюда не скачать почему то
sivatorov; +1 – Ответить
21. sivatorov 42 20.08.26 15:52 Сейчас в теме
(20) Как и в любой публикации файлы, почти в самом вверху, проблем быть не должно, но если вдруг тут не получается, то в описании есть ссылка на GitHub, можно перейти по ссылке, там в релизах самая новая версия
22. latm 1 20.08.26 18:35 Сейчас в теме
Наткнулся на особенность работы EDT с ibases.v8i. Если в файле у строк "Connect" в конце нет знака ";" - EDT не может работать с этими базами. А синхронизация в "Управление конфигурациями 1С" эту ";" удаляет. Этот момент поправить и вообще отлично будет.

Сейчас:
Connect=File="D:\база"
Должно быть:
Connect=File="D:\база";
sivatorov; +1 – Ответить
23. sivatorov 42 21.08.26 10:57 Сейчас в теме
(22) исправлено в новой версии.
24. sivatorov 42 21.08.26 10:57 Сейчас в теме
Выложил новую версию 0.3.2.3
25. sivatorov 42 23.08.26 14:30 Сейчас в теме
Выложил новую версию 0.3.3.30
26. YA_56130470 24.08.26 10:42 Сейчас в теме
(25) не качает (((, говорит нет такого
27. sivatorov 42 24.08.26 14:13 Сейчас в теме
(26) Перейдите по ссылке на GitHub, есть более свежие версии и оттуда скачайте
29. sivatorov 42 25.08.26 09:38 Сейчас в теме
Выложил новую версию 0.3.4.1
30. sivatorov 42 25.08.26 20:47 Сейчас в теме
Выложил новую версию 0.3.4.14
35. Sh00rick 1193 31.08.26 09:31 Сейчас в теме
(30)
Пора автоапдейт добавлять, чтобы новые версии прилетали сами, а не руками каждую закидывать.
Если конечно цель не - поднять рейтинг по загрузкам файла ;)
36. sivatorov 42 31.08.26 18:33 Сейчас в теме
(35) за новые версии файлов никто особо не поднимает рейтинг, так же не очень удобно здесь обновлять программу, актуальные версии на GitHub, стараюсь максимально исправлять найденные недочеты, следующее крупное обновление попытаюсь реализовать автообновление программы.
41. sivatorov 42 02.09.26 17:12 Сейчас в теме
(35) Реализовано в новых версиях.
42. Sh00rick 1193 02.09.26 17:13 Сейчас в теме
31. Award 27.08.26 16:26 Сейчас в теме
В текущей версии 0.3.4.14 в списке баз после столбца "Размер" идёт столбец "Конфигурация". Он сейчас отсутствует на скриншотах и не заполнен. Что там планируется показывать? Или может быть уже показывается, а я просто не вижу? Если предполагается автоматическое определение конфигурации информационной базы данных, то было бы очень здорово.
sivatorov; +1 – Ответить
32. sivatorov 42 27.08.26 17:47 Сейчас в теме
(31) Да все именно так, но пока есть некоторые трудности, полировка приложения, исправление багов и прочее в ближайшее время попытаюсь реализовать данный функционал
33. Award 27.08.26 18:06 Сейчас в теме
38. webester 26 02.09.26 10:55 Сейчас в теме
Честно сказать в этой нейропростыне не смог отыскать ссылку на гитхаб, хотя вы пишете в начале, что она есть. Может имеет смысл сделать какие-то сворачиваемые блоки? Еще у вас в инструкции Мне кажется это осталось от заглушки когда еще код не был выложен на гитхаб
sivatorov; +1 – Ответить
40. sivatorov 42 02.09.26 14:57 Сейчас в теме
(38) поправил статью и выложил новую версию
39. webester 26 02.09.26 11:13 Сейчас в теме
Очень интересно ведет себя, если у папки есть вложенная папка. В оригинальном стартере создаются две папки с одним именем в одной лежит то, что лежит в корне, во второй вложенная папка со своим содержимым
44. sivatorov 42 28.09.26 17:09 Сейчас в теме
Выложил новую версию v0.3.9.109
mikhalchenko31; +1 – Ответить
45. mikhalchenko31 02.10.26 07:00 Сейчас в теме
(44) Привет! После последнего обновления. Или это на моей стороне проблема?
Прикрепленные файлы:
46. sivatorov 42 02.10.26 13:45 Сейчас в теме
(45) Привет! Исправлено в новой версии.
mikhalchenko31; +1 – Ответить
49. PolAlex2 118 05.10.26 19:59 Сейчас в теме
Все вроде перерыл, не нашел настройку "что запускать при дабл-клике по базе".
Неужели нет такого??
Если есть, ткните плиз носом в настройку.
50. PolAlex2 118 06.10.26 01:35 Сейчас в теме
(49) Нашел ))) Раздел настроек "Базы" - "Список баз".. Ну так то логично ))
47. PolAlex2 118 05.10.26 19:01 Сейчас в теме
А что делать, если при запуске зависает на этом сообщении?
Висит, висит, потом падает/закрывается..
Прикрепленные файлы:
48. PolAlex2 118 05.10.26 19:11 Сейчас в теме
уже не актуально, пачка обновлений вышла )
51. Rafaraf 38 21.10.26 08:55 Сейчас в теме
лучший бесплатный стартер!
качать, конечно, надо с гитхаба, каждый день выходят обновления, автор уже реализовал все мои фантазии и продолжает варить )
ЗЫ. Называется уже Workspace 1С
sivatorov; +1 – Ответить
52. sivatorov 42 21.10.26 20:06 Сейчас в теме
(51) Спасибо большое за комментарий и оценку программы. В ближайшее время и сюда выложу новую программу :-)
Для отправки сообщения требуется регистрация/авторизация