Обсудить проект

Узнаете, как на самом деле устроена ваша 1С или программа и где в ней уязвимости — за 2–3 дня, без доступа к базе

Конфигурацию — вашу версию 1С — годами дорабатывали разные программисты, а документации нет. Любая правка — риск, а новому программисту нужны недели, чтобы просто понять, что где лежит. Я делаю полную техническую документацию по исходникам: доступ к 1С и рабочей базе не нужен, достаточно выгрузки конфигурации. За 2–3 дня вы получаете офлайн-сайт: он открывается без интернета. В нём описан каждый объект и модуль, видны все связи, собраны ошибки и риски. Отдельно — отчёт о том, как ускорить 1С.

Узнаёте себя?

Если это про вас — я могу помочь

Программист, который годами дорабатывал нашу 1С, ушёл. Новый просит месяц, чтобы просто разобраться, что там написано.
Боимся что-то трогать: в прошлый раз поправили одну обработку — и сломался обмен.
Что у нас типовое, а что доработано, не знает никто. Поэтому обновляться страшно.
1С тормозит: документы проводятся по минуте, отчёты строятся по полчаса. Программист говорит: «Сервер слабый».
Хотим сменить подрядчика, но не понимаем, что именно ему передаём и в каком оно состоянии.
Обмены с сайтом, банком и маркетплейсами время от времени падают, и почему — каждый раз выясняем заново.
Результат

Что вы получите

Здесь — полный объём работ. Что входит в стартовый пакет за 40 000 ₽, смотрите в блоке «Стоимость» вверху страницы.

01

Описание каждого объекта и модуля

Справочники, документы, регистры, обработки, отчёты, общие модули: что делает, что вызывает и кто вызывает его. Доработки отделены от типового — сразу видно, что меняли именно у вас.

02

Связи, подсистемы и интеграции

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

03

Реестр проблем

Ошибки и риски с уровнем критичности — от мелочей до того, что стоит исправить первым: например, пароли прямо в коде или места, где может сбоить обмен. Код я не меняю: даю список, а что и когда чинить, решаете вы с вашим программистом.

04

Отчёт «как ускорить 1С»

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

05

Офлайн-сайт одним архивом

Документация в HTML открывается на любом компьютере без интернета и установки программ: поиск, перекрёстные ссылки, страница на каждый объект, реестр проблем и отчёт по производительности. Плюс версия в Markdown (простом текстовом формате) — её удобно хранить рядом с кодом и дополнять.

Процесс

Как идёт работа — по шагам

  1. Вы присылаете выгрузку

    Ваш программист выгружает конфигурацию в XML или файл .cf — это несколько минут, инструкцию дам. Рабочая база с данными и доступ к 1С не нужны. Посмотрев выгрузку, называю цену — до старта она фиксируется.

  2. Разбираю конфигурацию

    Своими инструментами прохожу всю конфигурацию: каждый объект, модуль, запрос и связь — и отделяю доработки от типового. Всё делаю локально: исходники никуда не уходят.

  3. Нахожу узкие места и риски

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

  4. Сдаю и объясняю

    Передаю архив с документацией, на созвоне показываю, как ей пользоваться, и разбираем главное из реестра и отчёта. Вы принимаете работу.

Примеры задач

С чем ко мне приходят

Смена программиста

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

Перед обновлением

Конфигурацию давно не обновляли, потому что никто не знает, что сломается. Документация показывает все доработки и их связи с типовым — по ней программист оценивает объём и риски обновления.

Медленная 1С

Сотрудники жалуются, что всё тормозит, а покупать новый сервер не хочется. Отчёт по производительности показывает узкие места в коде и даёт программисту список с приоритетами.

Аудит перед сменой подрядчика

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

Вопросы

Частые вопросы

Не нашли свой — спросите +7 (926) 830-42-82.

Сколько стоит и что делать, если бюджет совсем маленький?

Документация конфигурации — от 40 000 ₽. Точная цена зависит от объёма доработок: небольшую конфигурацию с парой сотен своих объектов описать проще, чем систему на 2000 объектов и сотни тысяч строк кода. Цену называю, посмотрев выгрузку. Она фиксируется до старта. Урезанных дешёвых вариантов не делаю: документация, где описана половина связей, вводит в заблуждение сильнее, чем её отсутствие.

Сколько времени займёт?

2–3 дня с момента, как я получу выгрузку. Для больших конфигураций тоже: в проектах, которые я уже сдал, было около 2000 объектов и сотни тысяч строк кода. Быстро, потому что у меня собственные инструменты для разбора исходников 1С и отлаженный процесс. Сбор связей и описаний не отнимает недели, и моё время уходит на анализ и выводы.

Нужен ли доступ к нашей базе?

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

Что обычно находится?

В конфигурациях, которые я уже разбирал, нашлись тысячи проблем разной важности, из них десятки критичных. Ещё нашлись сотни мест, где 1С можно ускорить. Описано больше 20 подсистем. Типичное — пароли и ключи прямо в коде, места, где обмен может сбоить, тяжёлые запросы там, где они выполняются постоянно.

Это инструкция для пользователей?

Нет, это техническая документация — для программистов и руководителей: как устроена система, что с чем связано и где риски. Инструкции для сотрудников в духе «как провести документ» — другая задача.

А другие программы так можно описать?

Да, так же документирую и другие готовые программы, у которых есть исходники, но нет описания. Цену и срок называю по запросу.

Обсудим вашу задачу?

Опишите задачу в двух словах. Отвечу в течение дня, уточню детали и назову цену.

  • Цена фиксируется до старта — без счетов задним числом
  • Скажу прямо, если задача не окупится или её можно решить дешевле либо самому
Удобнее написать напрямую? +7 (926) 830-42-82