Звонок в пятницу, полтретьего дня. Главбух строительной компании «СтройАльянс»: «Евгений, 1С зависает по 20 секунд при открытии любого документа. Бухгалтерия стоит, отчётность горит, закрытие квартала послезавтра». Выезжаем. Смотрим — сервер 2012 года выпуска, 8 ГБ оперативки, обычный HDD на 7200 оборотов, и на этом хозяйстве работают 15 пользователей одновременно. SQL Server 2008 R2. Файловая база на 12 гигабайт. Антивирус Касперского сканирует каждый чих, включая файлы базы данных.

Классика. Мы видим такие ситуации минимум раз в месяц. Компания растёт, пользователей становится больше, база раздувается — а сервер всё тот же, что ставили «на первое время» шесть лет назад.

За неделю мы перевели «СтройАльянс» на новое железо с SSD, подняли SQL Server 2019, настроили tempdb, добавили исключения в антивирус и перевели базу в клиент-серверный режим. Результат: открытие документа — 1.5 секунды вместо 20. Формирование оборотно-сальдовой ведомости за год — 8 секунд вместо 4 минут. Закрытие месяца — 12 минут вместо полутора часов.

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

Причина 1 — Жёсткий диск HDD вместо SSD

Это причина номер один. Не потому что самая сложная — а потому что встречается чаще всего и даёт самый заметный эффект после устранения.

1С — это, по сути, бесконечные операции чтения и записи на диск. Открыли документ — чтение. Записали проводки — запись. Сформировали отчёт — тысячи операций чтения из разных таблиц. Обычный HDD на 7200 оборотов выдаёт 80-120 операций ввода-вывода в секунду (IOPS). SSD — от 20 000 до 100 000 IOPS. Разница в сотни раз.

Что мы увидели у «СтройАльянса»: диск загружен на 100% практически постоянно. В диспетчере задач — среднее время отклика диска 45 мс. Для сравнения, у SSD это 0.1-0.5 мс.

Реальные цифры: После переноса базы данных с HDD на SSD Samsung 870 EVO время открытия документа «Реализация товаров» сократилось с 18 до 2 секунд. Формирование отчёта «Анализ счёта 62» за год — с 3 минут до 15 секунд. Это замеры на реальной базе объёмом 14 ГБ при 12 активных пользователях.

Что делать:

Проверить загрузку диска просто: откройте Диспетчер задач → Производительность → Диск. Если активное время стабильно выше 80% — диск является узким местом.

-- Проверка задержек дисковой подсистемы в SQL Server
SELECT
    DB_NAME(database_id) AS [База],
    file_id,
    io_stall_read_ms / NULLIF(num_of_reads, 0) AS [Avg чтение мс],
    io_stall_write_ms / NULLIF(num_of_writes, 0) AS [Avg запись мс]
FROM sys.dm_io_virtual_file_stats(NULL, NULL)
ORDER BY io_stall_read_ms DESC;

Если средние задержки чтения больше 20 мс — дисковая подсистема однозначно тормозит вашу 1С.

Причина 2 — Мало оперативной памяти

Второй по частоте убийца производительности. SQL Server любит оперативную память. Он кэширует данные в ней, чтобы не лезть на диск лишний раз. Когда памяти не хватает — данные выгружаются на диск (в файл подкачки), и вся ваша 1С начинает работать со скоростью этого самого диска.

Типичная картина: сервер с 8 ГБ RAM, на нём Windows Server (съедает 2-3 ГБ), SQL Server, сервер 1С, антивирус и ещё пара служб. SQL Server получает жалкие 3-4 ГБ и постоянно сбрасывает кэш на диск.

Формула расчёта памяти для сервера 1С:

Для 15 пользователей: 4 + 8 + 22 + 2 = 36 ГБ минимум. Рекомендую 64 ГБ с запасом на рост.

Важно: Обязательно ограничьте максимальную память SQL Server. По умолчанию он пытается забрать всю доступную RAM, оставляя другие процессы (включая сервер 1С) без памяти. Настройка: SQL Server Management Studio → Свойства сервера → Память → Максимальный размер серверной памяти. Для сервера с 32 ГБ ставьте 20-24 ГБ.
-- Ограничение памяти SQL Server (пример для 24 ГБ)
EXEC sp_configure 'show advanced options', 1;
RECONFIGURE;
EXEC sp_configure 'max server memory (MB)', 24576;
RECONFIGURE;

Как проверить, хватает ли памяти:

-- Проверяем, сколько памяти SQL Server реально использует
SELECT
    (physical_memory_in_use_kb / 1024) AS [SQL использует МБ],
    (total_physical_memory_kb / 1024) AS [Всего RAM МБ],
    (available_physical_memory_kb / 1024) AS [Свободно МБ]
FROM sys.dm_os_sys_memory
CROSS JOIN sys.dm_os_process_memory;

Если «Свободно МБ» стабильно меньше 500 — памяти не хватает. Добавляйте.

Причина 3 — Устаревший SQL Server

SQL Server 2008 R2. Мы до сих пор встречаем его у клиентов. Этот продукт вышел из расширенной поддержки Microsoft ещё в 2019 году. Он не получает обновлений безопасности, не умеет работать с современными механизмами оптимизации запросов, не поддерживает новые типы индексов и инкрементную статистику.

Каждая новая версия SQL Server содержит улучшения оптимизатора запросов. SQL Server 2019 и 2022 используют Intelligent Query Processing — набор автоматических оптимизаций, которые ускоряют типичные запросы 1С на 15-40% без каких-либо изменений в коде.

Конкретные улучшения, которые важны для 1С:

Из практики: Клиент «Логистика-Плюс», 22 пользователя, база 1С:Управление торговлей 28 ГБ. После миграции с SQL Server 2012 на SQL Server 2022 (на том же железе!) среднее время выполнения отчётов сократилось на 35%. Просто от замены версии SQL. Бесплатно — лицензия SQL Server Express покрывает базы до 10 ГБ, а Standard всё равно нужно обновлять.

Проверьте свою версию:

SELECT @@VERSION;

Если видите «2008», «2012» или «2014» — пора обновляться. Процедура миграции несложная: бэкап базы, установка новой версии, восстановление, обновление уровня совместимости базы.

Причина 4 — Файловая база вместо клиент-серверной

Файловая база 1С — это один большой файл 1Cv8.1CD, к которому все пользователи обращаются по сети одновременно. При каждой операции 1С читает и пишет данные напрямую в этот файл через SMB-протокол. Это всё равно что 15 человек пытаются одновременно редактировать один документ Word на сетевом диске. Работает? Формально да. Быстро? Нет.

Проблемы файловой базы при росте:

Когда переходить на клиент-серверный вариант:

Реальные цифры: Строительная компания, 8 пользователей, база 1С:Бухгалтерия 6 ГБ. Файловый режим: открытие журнала документов — 12 секунд, проведение «Реализации» — 8 секунд, ОСВ за год — 2.5 минуты. После перевода на SQL Server на том же сервере: журнал — 2 секунды, проведение — 1 секунда, ОСВ — 20 секунд. Ускорение в 5-7 раз.

Перевод базы на SQL Server делается штатными средствами 1С: выгрузка в .dt-файл из файловой базы и загрузка в новую клиент-серверную базу. Процедура занимает от 30 минут до нескольких часов в зависимости от размера базы. Данные не теряются.

Причина 5 — Не настроен tempdb

Это та причина, о которой знают далеко не все, но эффект от правильной настройки — огромный. tempdb — системная база данных SQL Server, которая используется для временных таблиц, сортировок, промежуточных результатов запросов и операций с версиями строк. 1С создаёт множество временных таблиц при формировании отчётов и проведении документов. Все они идут через tempdb.

По умолчанию SQL Server создаёт tempdb с одним файлом данных. Когда несколько пользователей одновременно формируют отчёты в 1С, они конкурируют за доступ к этому одному файлу. Возникают блокировки на уровне распределения страниц (allocation contention), и все ждут.

Правильная настройка tempdb:

  1. Количество файлов = количеству ядер процессора, но не более 8. Для 4-ядерного сервера — 4 файла
  2. Одинаковый размер всех файлов. SQL Server распределяет нагрузку пропорционально размеру файла. Если файлы разные — распределение неравномерное
  3. Размещение на отдельном SSD, если есть возможность. Хотя бы не на том же диске, где основная база
  4. Начальный размер — достаточно большой, чтобы избежать автоувеличения. Для 1С рекомендую 1-4 ГБ на файл
-- Настройка tempdb: добавляем файлы (пример для 4 ядер)
-- Сначала проверим текущее состояние
SELECT name, physical_name, size/128 AS [Размер МБ]
FROM sys.master_files WHERE database_id = 2;

-- Если файл один, добавляем ещё три
ALTER DATABASE tempdb ADD FILE (
    NAME = tempdev2, FILENAME = 'T:\tempdb\tempdev2.ndf', SIZE = 2048MB, FILEGROWTH = 512MB);
ALTER DATABASE tempdb ADD FILE (
    NAME = tempdev3, FILENAME = 'T:\tempdb\tempdev3.ndf', SIZE = 2048MB, FILEGROWTH = 512MB);
ALTER DATABASE tempdb ADD FILE (
    NAME = tempdev4, FILENAME = 'T:\tempdb\tempdev4.ndf', SIZE = 2048MB, FILEGROWTH = 512MB);

-- Не забываем привести первый файл к тому же размеру
ALTER DATABASE tempdb MODIFY FILE (
    NAME = tempdev, SIZE = 2048MB, FILEGROWTH = 512MB);
Из практики: Торговая компания, 18 пользователей, 1С:Управление торговлей. Каждый день в 17:00 менеджеры формируют отчёты — и 1С «встаёт» на 10-15 минут. Причина: tempdb из одного файла на 256 МБ, который постоянно авторасширяется. Добавили 4 файла по 2 ГБ на отдельный SSD — пиковая нагрузка стала проходить незаметно. Менеджеры даже не поняли, что мы что-то поменяли — просто «1С перестала тупить в конце дня».

Также включите флаг трассировки 1118 (для SQL Server до 2016) — он отключает смешанные экстенты в tempdb и снижает конкуренцию:

-- Для SQL Server 2014 и ранее
DBCC TRACEON (1118, -1);

В SQL Server 2016 и новее это поведение включено по умолчанию.

Причина 6 — Раздутая база (нужна реструктуризация)

Базы 1С имеют свойство расти. Иногда — необоснованно. Мы видели базу 1С:Бухгалтерии на 45 ГБ у компании из 20 человек, которая вела учёт всего три года. После анализа выяснилось: 18 ГБ — это журнал регистрации, 8 ГБ — версии объектов (история изменений), 5 ГБ — удалённые, но не очищенные объекты. Реальных данных — 14 ГБ.

Что раздувает базу:

Что делать:

  1. Тестирование и исправление через конфигуратор: Администрирование → Тестирование и исправление информационной базы. Отмечаем «Реструктуризация таблиц», «Сжатие таблиц», «Пересчёт итогов»
  2. Удаление помеченных объектов: в режиме 1С:Предприятие — Администрирование → Удаление помеченных объектов
  3. Сокращение журнала регистрации: оставьте записи за последние 3-6 месяцев, остальное — в архив
  4. Пересчёт итогов: Администрирование → Управление итогами — пересчитать и установить актуальный период
  5. Обслуживание SQL: регулярная дефрагментация индексов и обновление статистики
-- Проверка фрагментации индексов в базе 1С
SELECT
    OBJECT_NAME(ips.object_id) AS [Таблица],
    i.name AS [Индекс],
    ips.avg_fragmentation_in_percent AS [Фрагментация %],
    ips.page_count AS [Страниц]
FROM sys.dm_db_index_physical_stats(DB_ID(), NULL, NULL, NULL, 'LIMITED') ips
JOIN sys.indexes i ON ips.object_id = i.object_id AND ips.index_id = i.index_id
WHERE ips.avg_fragmentation_in_percent > 30 AND ips.page_count > 1000
ORDER BY ips.avg_fragmentation_in_percent DESC;
Реальные цифры: Бухгалтерская фирма, 1С:Бухгалтерия, база 38 ГБ. После полной реструктуризации, удаления помеченных объектов и сокращения журнала регистрации — 19 ГБ. Время формирования «Оборотно-сальдовой ведомости» за год сократилось с 2.5 минут до 40 секунд. Размер бэкапа уменьшился с 12 до 6 ГБ — стал быстрее копироваться.

Рекомендую создать регламентное задание на обслуживание SQL Server — дефрагментация индексов и обновление статистики по ночам. В Management Studio это делается через Maintenance Plan за 15 минут.

Причина 7 — Антивирус сканирует базу 1С

Самая обидная причина тормозов. Обидная — потому что устраняется за две минуты, а эффект может быть колоссальным.

Что происходит: антивирус перехватывает каждую операцию чтения и записи файлов. SQL Server постоянно читает и пишет файлы базы данных (.mdf, .ldf), файлы tempdb, файлы бэкапов. Антивирус проверяет каждый из этих запросов. На загруженном сервере это десятки тысяч проверок в минуту.

Ещё хуже ситуация с файловой базой 1С. Файл 1Cv8.1CD постоянно модифицируется, и некоторые антивирусы начинают его полностью пересканировать при каждом изменении. Мы видели случаи, когда Kaspersky Endpoint Security увеличивал время проведения документа в 3-4 раза.

Что исключить из проверки антивирусом:

Важно: Я не говорю «отключите антивирус». Антивирус нужен. Но он должен быть настроен правильно. Исключения для SQL Server — это официальная рекомендация Microsoft. Статья KB309422 в базе знаний Microsoft прямо описывает, какие папки и процессы нужно исключить.
Из практики: Производственная компания, 12 пользователей, 1С:ERP. Жалобы на «странные подвисания» — 1С то работает нормально, то замирает на 5-10 секунд. Причина: Dr.Web запускал полное сканирование каждый день в 13:00 (время обеда), но сотрудники продолжали работать. Перенесли сканирование на 3:00 ночи + добавили исключения для SQL — подвисания исчезли. Среднее время отклика 1С снизилось на 28%.

Для Kaspersky Endpoint Security: Настройки → Защита от файловых угроз → Область защиты → Исключения. Для Windows Defender: PowerShell от администратора:

# Исключения Windows Defender для SQL Server
Add-MpPreference -ExclusionPath "C:\Program Files\Microsoft SQL Server"
Add-MpPreference -ExclusionPath "D:\SQLData"
Add-MpPreference -ExclusionPath "T:\tempdb"
Add-MpPreference -ExclusionProcess "sqlservr.exe"
Add-MpPreference -ExclusionProcess "rphost.exe"
Add-MpPreference -ExclusionExtension ".mdf"
Add-MpPreference -ExclusionExtension ".ldf"
Add-MpPreference -ExclusionExtension ".ndf"

Причина 8 — Сетевые проблемы (для терминального доступа)

Если пользователи подключаются к 1С через терминальный сервер (RDP) или работают с файловой базой по сети — качество сетевого соединения напрямую влияет на скорость работы.

Для RDP-подключения критична задержка (latency), а не полоса пропускания. Можно иметь гигабитный канал, но если задержка 50 мс — каждый клик в 1С будет ощущаться с паузой. Для комфортной работы нужна задержка не более 20-30 мс.

Для файловой базы по сети критичны обе характеристики. Файловая 1С передаёт по сети огромные объёмы данных — при формировании отчёта может уходить несколько сотен мегабайт в обе стороны.

Что проверить:

Случай из практики: Юридическая компания, 10 пользователей, 1С:Бухгалтерия на терминальном сервере. Жалобы: «1С тормозит, особенно после обеда». Проверяем сеть — всё идеально. Проверяем сервер — нагрузка в норме. Потом замечаем: пинг до сервера у бухгалтера Светланы — 2 мс, а у юриста Андрея — 45 мс. Выясняется, что Андрей подключён через Wi-Fi, а точка доступа стоит за двумя бетонными стенами. Протянули кабель — проблема решена. Стоимость решения: 800 рублей за патч-корд и полчаса работы.

Для удалённых офисов, подключённых через VPN:

Причина 9 — Устаревшая платформа 1С

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

Если у вас платформа 8.3.18 или старше — вы теряете производительность. В более новых версиях улучшены механизмы блокировок, оптимизирована работа с временными таблицами, ускорено формирование отчётов на СКД (системе компоновки данных).

Ключевые улучшения по версиям:

Осторожно: Не обновляйте платформу бездумно. Сначала проверьте совместимость с вашей конфигурацией. Откройте сайт releases.1c.ru и посмотрите, какая минимальная версия платформы рекомендована для вашей конфигурации. Всегда делайте бэкап базы перед обновлением. И обновляйте сначала на тестовой базе.

Обновление конфигурации — отдельная тема. Старые конфигурации (например, 1С:Бухгалтерия редакции 2.0) не оптимизированы под современные механизмы платформы. Если у вас стоит конфигурация 3-5 летней давности — обновите её. Разработчики 1С постоянно оптимизируют типовые конфигурации, ускоряют закрытие месяца, проведение документов, формирование отчётов.

Как проверить версию платформы: в 1С нажмите Справка → О программе. Или через командную строку:

:: Посмотреть установленные версии платформы 1С
dir "C:\Program Files\1cv8\" /AD /B
dir "C:\Program Files (x86)\1cv8\" /AD /B

Причина 10 — Плохо написанные отчёты и обработки

Бывает так: всё настроено идеально — SSD, 64 ГБ RAM, SQL Server 2022, tempdb на 8 файлов — а 1С всё равно тормозит. Но тормозит не вся, а при определённых операциях. Обычно это значит, что проблема в коде конкретного отчёта или обработки.

Типичные проблемы в коде 1С, которые убивают производительность:

Как найти проблемный запрос:

-- Топ-10 самых тяжёлых запросов в SQL Server
SELECT TOP 10
    qs.total_elapsed_time / qs.execution_count / 1000 AS [Avg время мс],
    qs.execution_count AS [Выполнений],
    qs.total_elapsed_time / 1000 AS [Общее время мс],
    SUBSTRING(qt.text, 1, 200) AS [Запрос]
FROM sys.dm_exec_query_stats qs
CROSS APPLY sys.dm_exec_sql_text(qs.sql_handle) qt
ORDER BY qs.total_elapsed_time DESC;

Ещё полезнее — технологический журнал 1С. Включается в настройках сервера 1С и записывает все длительные запросы с полным текстом. Файл настройки:

<?xml version="1.0" encoding="UTF-8"?>
<config xmlns="http://v8.1c.ru/v8/tech-log">
  <log location="C:\Logs\1C" history="24">
    <event>
      <eq property="name" value="DBMSSQL"/>
      <ge property="Durationus" value="5000000"/>
    </event>
    <property name="all"/>
  </log>
</config>

Этот конфиг записывает все SQL-запросы, которые выполняются дольше 5 секунд. Файл кладётся в C:\Program Files\1cv8\conf\logcfg.xml.

Из практики: Производственная компания, 25 пользователей, 1С:ERP. Каждый понедельник в 9 утра 1С «ложится» на 30-40 минут. Включили технологический журнал — нашли обработку «Актуализация остатков», написанную фрилансером два года назад. Она делала 15 000 запросов в цикле. Переписали на один пакетный запрос — время выполнения сократилось с 35 минут до 45 секунд. Стоимость переписывания — 8 часов работы программиста 1С.

Бонус: чеклист ускорения 1С

Распечатайте и повесьте рядом с сервером. Или отправьте своему сисадмину.

  • Диски: SSD для баз данных, tempdb и логов транзакций
  • RAM: минимум 4 ГБ на ОС + 4 ГБ на SQL + 1.5 ГБ на каждого пользователя
  • SQL Server: версия 2019 или 2022. Настроен лимит памяти
  • Режим базы: клиент-серверный (не файловый) при 4+ пользователях
  • tempdb: количество файлов = количеству ядер (до 8), одинаковый размер
  • Реструктуризация: раз в 3-6 месяцев. Удаление помеченных объектов ежемесячно
  • Антивирус: исключения для папок SQL и процессов 1С/SQL
  • Сеть: задержка до сервера не более 20 мс, без потерь пакетов
  • Платформа 1С: актуальная версия, совместимая с конфигурацией
  • Код: нет запросов в циклах, проиндексированы поля фильтрации
  • Обслуживание SQL: еженощная дефрагментация индексов и обновление статистики
  • Бэкапы: не во время рабочих часов, на отдельный диск
  • Регламентные задания 1С: тяжёлые задания перенести на ночь
  • Модель восстановления SQL: для некритичных баз — Simple (не Full), чтобы не раздувать лог транзакций

Необязательно делать всё сразу. Начните с пунктов 1 (SSD) и 7 (антивирус) — они дают максимальный эффект при минимальных затратах. Потом — tempdb и реструктуризация. И так далее по списку.

Часто задаваемые вопросы

Сколько оперативной памяти нужно серверу 1С на 10-15 пользователей?

Минимум 16 ГБ, оптимально 32 ГБ. Формула: 4 ГБ на ОС + 4 ГБ на SQL Server + по 1-1.5 ГБ на каждого активного пользователя. Для 15 пользователей с активной работой в 1С:Бухгалтерии и 1С:Зарплата мы рекомендуем 32 ГБ с возможностью расширения до 64 ГБ. Не забудьте ограничить максимальную память SQL Server через sp_configure, иначе он заберёт всё.

Файловая база 1С или клиент-серверная — что выбрать?

Файловая — для 1-3 пользователей и баз до 2-3 ГБ. Если пользователей больше пяти или база превышает 4 ГБ — однозначно клиент-серверная на MS SQL Server или PostgreSQL. Переход на клиент-серверный вариант обычно ускоряет работу в 3-5 раз при многопользовательской работе. Выгрузка/загрузка через .dt занимает от 30 минут до нескольких часов.

Как часто нужно делать реструктуризацию базы 1С?

Для активно используемых баз — раз в 3-6 месяцев. Конфигуратор → Администрирование → Тестирование и исправление. Если база выросла на 20-30% за квартал без видимых причин — пора. Помимо реструктуризации, ежемесячно удаляйте помеченные объекты и раз в месяц сокращайте журнал регистрации.

Можно ли ускорить 1С без замены оборудования?

Да. Настройка tempdb, исключения в антивирусе, обновление платформы 1С, реструктуризация базы, оптимизация отчётов — всё это бесплатно и даёт эффект 20-40%. По нашему опыту, правильная настройка SQL Server и исключения в антивирусе — это первое, что нужно сделать, прежде чем тратить деньги на новое железо.

1С тормозит только у одного пользователя — в чём причина?

Если проблема локальная, проверяйте: канал связи (пинг до сервера, потери пакетов), локальный антивирус, забитый кэш 1С (папка %AppData%\1C), нехватку RAM на рабочей станции. Также причиной может быть конкретный отчёт или обработка с плохим кодом, которую использует именно этот сотрудник. Попросите его показать, что именно тормозит — часто проблема в одной конкретной операции.

Заключение

1С тормозит не просто так. За каждым «зависанием» стоит конкретная причина: медленный диск, нехватка памяти, неправильная настройка SQL Server, раздутая база или плохой код. И у каждой причины есть конкретное решение.

Вернёмся к нашему «СтройАльянсу». Вот что мы сделали за неделю:

  1. Заменили HDD на SSD Samsung 870 EVO 1 ТБ — 10 000 руб.
  2. Добавили 16 ГБ RAM (было 8, стало 24) — 5 000 руб.
  3. Обновили SQL Server с 2008 R2 до 2019 Express — бесплатно
  4. Перевели базу с файловой на клиент-серверную — 3 часа работы
  5. Настроили tempdb (4 файла по 2 ГБ) — 15 минут
  6. Провели реструктуризацию (база сжалась с 12 до 7 ГБ) — 2 часа
  7. Добавили исключения в антивирус — 2 минуты

Итог: 15 000 рублей на железо и день работы. Время открытия документа — с 20 секунд до 1.5 секунды. Бухгалтерия закрыла квартал вовремя. Главбух перестала звонить по пятницам.

Если ваша 1С тормозит и вы не знаете, с чего начать — начните с SSD и исключений в антивирусе. Это два действия, которые занимают минимум времени и дают максимальный эффект. А если хотите комплексный аудит и оптимизацию — мы в АйТи Фреш этим занимаемся каждый день.

Полезные ссылки: ИТС — Оптимизация производительности 1С, Microsoft Learn — Производительность SQL Server

1С тормозит? Поможем ускорить

ООО «АйТи Фреш» — аудит и оптимизация 1С

Проведём комплексную диагностику: проверим сервер, SQL Server, базу данных, сеть и код. Найдём узкие места и устраним их. Работаем с любыми конфигурациями 1С: Бухгалтерия, Зарплата, Управление торговлей, ERP. Гарантируем измеримый результат — замеряем скорость до и после оптимизации.

15+лет опыта
25+клиентов
40Gсвоя сеть
24/7поддержка