Дорабатываем 1С — так, чтобы потом не переделывать

Одну и ту же задачу в 1С можно решить за 20 тысяч и за 100. Разница — не в жадности подрядчика, а в том, что будет с вашей системой через полгода. Гарантировать, что доработка никогда не сломается, невозможно — но можно сильно снизить вероятность. Мы делаем доработки с прицелом на то, чтобы они пережили обновления, новых сотрудников и рост бизнеса.
  • 15+ лет в 1С
    Это опыт каждого, кто будет работать с вами.
  • Все основные конфигурации
    ERP, КА, УТ, БП, ЗУП, УНФ — работаем с ними ежедневно и знаем, как они устроены изнутри.
  • Клиенты работают с нами годами
    Потому что доработки реже ломаются. И потому что мы понимаем их бизнес.

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

Если хотя бы два пункта про вас — стоит поговорить
  • Добавили в 1С новый склад или новую скидку — и что-то сломалось
    Вы ничего необычного не делали — просто изменили то, что должно меняться. Но доработка перестала работать. Программист говорит «это другая задача, надо переделывать». Вы платите второй раз за то, что должно было работать с самого начала.
  • 1С превратилась в набор костылей
    Каждый следующий подрядчик дописывал своё поверх чужого. Реквизиты организации прямо в коде печатных форм. Внешние обработки, которые падают с ошибкой. Никто не знает, как это устроено целиком. Любое изменение — лотерея.
  • Программист ушёл — и забрал с собой всё понимание системы
    Код без комментариев, без документации, без логики, которую можно передать. Новый разработчик смотрит и говорит: «Проще написать заново». Вы снова платите.
  • Разослали задачу десяти компаниям — выбрали самую дешёвую
    Получили «рабочее» решение, которое через полгода начало разваливаться. Оказалось, что «дёшево» — это когда ИНН организации прописан прямо в коде, а не в настройках. И при любом изменении нужно снова звать программиста.
  • Боитесь обновлять 1С
    Потому что в прошлый раз после обновления половина доработок перестала работать. Теперь сидите на старой версии — без новых возможностей, без исправлений ошибок, без поддержки вендора. А специалистов по старым конфигурациям с каждым годом всё меньше — и они всё дороже.
  • Не можете найти одного подрядчика на всё
    Один делает доработки, другой поддерживает сервер, третий настраивает обмены. Когда что-то ломается — каждый говорит, что проблема не у него. А вы тратите время на координацию вместо бизнеса.

Кому не подходим

  • Ищете самое дешёвое КП
    Мы не участвуем в тендерах, где побеждает минимальная цена. Дешёвая доработка экономит сейчас, но создаёт расходы потом — при каждом изменении в бизнесе. Если бюджет — главный критерий, вам подойдёт фрилансер или франчайзи с конвейерным подходом.
  • Нужно «лишь бы работало, и побыстрее»
    Если задача одноразовая и точно не будет меняться — мы скажем честно и предложим простое решение. Но если вы не хотите думать о последствиях вообще — нам будет сложно договориться.
  • Не готовы объяснять, как устроен бизнес
    Чтобы доработка работала правильно, нам нужно понять задачу, а не просто получить список пожеланий. Мы задаём вопросы, уточняем сценарии, проверяем граничные случаи. Объясните простым языком, что вам нужно — остальное мы возьмём на себя. Но если для вас это «зачем вам столько знать, просто сделайте» — мы не сработаемся.
  • Хотите точную цену до начала работ
    Мы даём примерную оценку на каждую итерацию. Точную стоимость всего проекта заранее не знает никто. Те, кто называют точную цену до анализа — закладывают запас или потом выставят допработы.

После доработки

Что конкретно меняется в работе с системой
  • Доработка переживает изменения в бизнесе
    Открыли новый склад, добавили юрлицо, изменили логику скидок — доработка продолжает работать. Потому что она опирается на настройки, а не на жёстко прописанные значения в коде.
  • Обновления 1С не вызывают панику
    Мы учитываем обновляемость при проектировании: минимально вмешиваемся в типовой код, выносим логику так, чтобы при обновлении конфигурации риск поломки был минимальным. Это не гарантия — но разница между «всё отвалилось» и «надо поправить пару мест».
  • Мы остаёмся вашей командой разработки
    Не нужно каждый раз искать нового подрядчика, вводить его в контекст и надеяться на лучшее. Мы знаем вашу систему, ваш бизнес и историю каждой доработки. Следующая задача делается быстрее, потому что не нужно разбираться с нуля.
  • Каждое изменение в бизнесе — не повод звонить программисту
    Настройки вынесены туда, где их может менять пользователь. Программист нужен для новых задач, а не для обслуживания старых.
  • Вы понимаете, что именно сделано
    После каждой итерации показываем результат, объясняем логику. Вы не зависите от одного человека, который «всё держит в голове». Система принадлежит вам, а не разработчику.
  • Один подрядчик — одна ответственность
    Мы отвечаем за доработку целиком: от анализа задачи до поддержки после запуска. Если нужна коммуникация со смежной командой — берём её на себя и решаем спорные вопросы без вашего участия, когда это возможно.

Что входит

Из чего состоит проект доработки
  • Разбор задачи
    Выясняем, что именно нужно и почему. Расскажите простым языком, что хотите получить — мы сами разберёмся, как это реализовать. Задаём вопросы: кто будет пользоваться, что может измениться, какие есть граничные случаи.
  • Анализ рисков
    Продумываем, что может пойти не так. Что будет, если откроется новый филиал? Если изменится система налогообложения? Если придёт новый сотрудник, который не знает контекста? Подстилаем соломку заранее.
  • Проектирование решения
    Выбираем подход: расширение, обработка, изменение типового кода. Объясняем плюсы и минусы каждого варианта — на понятном языке, без технического жаргона.
  • Разработка
    Пишем код. Минимально вмешиваемся в типовую конфигурацию, чтобы не ломать обновления. Делаем настраиваемо, а не жёстко. Комментируем сложные места.
  • Тестирование на демо-базе
    Проверяем на копии вашей базы. Рабочая система не страдает. Тестируем не только «как должно работать», но и «что будет, если пользователь сделает не так».
  • Установка и обучение
    Переносим на рабочую базу. Показываем сотрудникам, как пользоваться. Не «вот кнопка», а «вот зачем это нужно и что делать, если что-то пошло не так».
  • Сопровождение после запуска
    На связи, пока команда не привыкнет. Если что-то работает не так — исправляем. Многие клиенты продолжают работать с нами годами — на доработках и поддержке.

Как проходит работа

Работаем итерациями по 1−2 недели — вы видите прогресс и контролируете приоритеты.
Созвон — разбираем задачу
Вы рассказываете, что нужно — своими словами, без формальных документов. Мы задаём вопросы, уточняем детали, предлагаем варианты решения. Вместе определяем, с чего начать.
Оценка
Называем примерные сроки и стоимость итерации. Не всего проекта — а ближайшего блока работ, где оценка более точная.
Делаем на тестовой базе
Разрабатываем, настраиваем, проверяем — всё на копии вашей базы. Рабочая система не страдает.
Показываем, собираем обратную связь
Вы смотрите результат, пробуете работать, говорите, что не так. Мы дорабатываем.
Переносим на рабочую базу и обучаем
Когда всё проверено — ставим в боевую систему. Обучаем сотрудников. Остаёмся на связи, пока не устаканится.
Следующая итерация — или поддержка
Если есть ещё задачи — берём следующую. Если всё закрыто — переходим в режим поддержки. Или просто остаёмся на связи.

Примеры доработок

При переходе с 1С:Бухгалтерии на 1С:ERP бухгалтерия теряла привычный сервис «Сканер чеков»: в ERP его нет вовсе, а распознавание первичных документов работает со сканами, а не с QR-кодами. Рассказали, как мы перенесли в 1С:ERP сканер чеков, к которому привыкла бухгалтерия.

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

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

Дистрибьютор принимал заявки дилеров по телефону и почте, остатки проверяли вручную. Мы собрали B2B-портал для дилеров на базе 1С — на встроенной системе самообслуживания 1С, без отдельного сайта и веб-команды.

Почему одна и та же задача может стоить по-разному

Представьте: вам нужна печатная форма — счёт, акт, коммерческое предложение. Задача выглядит простой. Но сделать её можно двумя способами.

Быстрый способ. Вписать название организации, ИНН, адрес и подпись директора прямо в макет печатной формы. Сделать за пару часов, закрыть задачу.

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

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

Что произойдёт дальше: Сменился директор — меняете в карточке. Новое юрлицо — заполняете карточку, форма уже работает. Без программиста.
Второй способ стоит дороже на старте. Но первый способ стоит дороже на всём сроке жизни вашей 1С. Мы выбираем второй — и объясняем, почему. Если вы понимаете эту разницу, мы сработаемся.

С описаниями товаров та же история. Можно хранить текст целиком в каждой карточке — и тогда правка одной формулировки превращается в поиск по всем товарам, а потом ещё и по всем переводам. А можно разобрать описания на фрагменты и хранить каждый в одном экземпляре: тогда одна правка обновляет описания всех товаров на всех языках. Логика ровно та же, что с печатной формой: значение живёт в одном месте, а не в десяти копиях.

Стоимость

  • От 80 000 р
    Стоимость доработки
  • от 2 недель
    Срок проекта
  • 1−2 недели
    Длина одной итерации
На связи по будням с 9:00 до 18:00
Давайте обсудим ваш запрос
Оставьте свои данные или напишите основателю Первого нормального Алексею Кокорину в Телеграме