Связаться с нами

Оставьте заявку — перезвоним за 15 минут

Или свяжитесь напрямую

+7 (705) 966-25-25
Алматы, ул. Шевченко 165Б, БЦ «МТС», офис 1009 (10 этаж)

Доработка 1С: виды, этапы и цены в Казахстане: что выбрать

Коротко (TL;DR)Доработка 1С это изменение типовой программы под то, как работает конкретная компания: новые поля, документы, проверки, отчёты, печатные формы и обмен с другими системами. Сегодня почти всё делают расширением конфигурации (.cfe) или внешней обработкой (.epf), чтобы база оставалась на поддержке и обновлялась штатно. Правку типовой оставляют на крайний случай. В Казахстане небольшие правки стоят от 150 000 ₸, отдельный участок от 350 000 ₸ за одну-две недели, комплексная доработка занимает от месяца. Ниже разбираем виды доработок, этапы, цены, особенности конфигураций для Казахстана, торговлю и склад, обновления, выбор подрядчика и чек-лист для технического задания.

Что такое доработка 1С

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

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

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

Виды доработки: расширение, обработка или правка типовой

Технически есть три способа изменить 1С. От выбора зависит цена, срок и то, сколько будет стоить каждое следующее обновление.

Расширение конфигурации (.cfe)

Расширение подключается к базе отдельным слоем. Оно может добавить реквизиты и табличные части к типовым документам, создать новые справочники и регистры, изменить форму, повесить свою проверку на проведение, добавить кнопку или HTTP-сервис. Типовая конфигурация при этом остаётся нетронутой и обновляется из пакета поставщика. Для большинства задач это основной и правильный способ.

Внешняя обработка или отчёт (.epf, .erf)

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

Правка типовой конфигурации

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

СпособКогда подходитОбновления
РасширениеНовые поля, проверки, документы, формы, обменШтатно, нужна проверка после релиза
Внешняя обработкаЗагрузки, массовые операции, печать, отчётыПочти не затрагивают
Правка типовойГлубокие изменения ядра, когда расширения малоКаждый раз ручное объединение

Признаки, что 1С пора дорабатывать

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

  • Рядом с 1С живут таблицы Excel, которые ведут каждый день, и без них работа встаёт.
  • Одни и те же данные вводят дважды: в 1С и в другую систему, сайт, CRM, маркетплейс.
  • Менеджеры не могут быстро ответить клиенту про цену и остаток, потому что смотреть надо в нескольких местах.
  • Ошибки находят только при инвентаризации или сверке: продали больше, чем было, отгрузили не тому.
  • Руководитель просит отчёт, и бухгалтер собирает его полдня вручную.
  • Печатные формы приходится править в Word после печати.
  • Склад ищет товар по памяти, а новые сотрудники неделями учатся, где что лежит.

Если узнали два-три пункта, доработка почти наверняка окупится быстрее, чем кажется: время, которое сотрудники тратят на обходные пути, обычно стоит дороже самой работы.

Этапы доработки 1С

Процесс у добросовестных подрядчиков похож. Отличаются детали и то, насколько честно проходят первые шаги.

  1. Разговор с теми, кто работает в программе. Не только с руководителем. Кладовщик, менеджер и бухгалтер описывают реальный процесс, который часто расходится с регламентом.
  2. Аудит базы. Какая конфигурация и релиз, что уже дорабатывали, есть ли снятая поддержка, какие расширения подключены. Без этого оценка будет гаданием.
  3. Короткое описание решения. Что изменится в работе каждого сотрудника, какие поля, кнопки и отчёты появятся. Согласуется до написания кода.
  4. Оценка цены и срока письменно.
  5. Разработка на копии базы. Рабочая 1С в это время работает как обычно.
  6. Проверка на реальных данных. Сотрудники пробуют на своих документах, находятся неудобства, которые не видны на бумаге.
  7. Подключение в рабочую базу и обучение.
  8. Период правок. Первые дни работы всегда дают мелкие замечания, их закрывают в рамках проекта.

Как это устроено у нас, описано на странице доработка 1С.

Из чего складывается срок

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

  • Разбор и согласование. Один-два дня на разговоры с сотрудниками и описание решения. Если пропустить этот шаг, переделки съедят в разы больше времени.
  • Подготовка копии базы. Выгрузка, развёртывание, проверка, что копия совпадает с рабочей.
  • Разработка. Обычно это меньшая часть срока.
  • Проверка заказчиком. Здесь срок зависит от того, насколько быстро сотрудники находят время посмотреть результат. Самая частая причина затянутых проектов именно в этом.
  • Перенос в рабочую базу. Обычно вечером или в выходной, чтобы не мешать работе, иногда с выходом всех пользователей из программы.
  • Первые дни работы. Мелкие правки по реальным документам.

Чтобы уложиться в срок, заранее договоритесь, кто и в какие дни проверяет результат, и когда можно попросить пользователей выйти из базы для подключения расширения. Тогда срок в договоре совпадает с реальным, а не сдвигается из недели в неделю.

Сколько стоит доработка 1С в Казахстане

Цена зависит не от количества строк кода, а от того, сколько объектов затрагивает задача и насколько запутана база. Ориентиры, по которым мы работаем:

ЗадачаСрокСтоимость
Небольшая правка: реквизит, проверка, кнопка, простая печатная форманесколько днейот 150 000 ₸
Отдельный участок: склад, продажи, оплаты, производство1-2 неделиот 350 000 ₸
Комплексная доработка нескольких участков с обменомот месяцапо оценке после аудита

Что удорожает работу:

  • Снятая с поддержки конфигурация и чужие правки без документации.
  • Старый релиз, который сначала нужно обновить.
  • Обмен с внешними системами, где вторая сторона не готова к интеграции.
  • Размытое ТЗ, которое меняется по ходу работы.

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

Доработка разных конфигураций

Подходы общие, но у каждой конфигурации свои типичные запросы.

1С:Бухгалтерия для Казахстана

Чаще всего просят печатные формы под требования контрагентов, загрузку банковских выписок из казахстанских банков, проверки при проведении, обмен с ИС ЭСФ и отчёты для руководителя, которых нет в типовой. Свои печатные формы 1С обычно делают через расширение или внешнюю форму, без вмешательства в типовую.

1С:Управление нашей фирмой (УНФ)

УНФ популярна у малого и среднего бизнеса за простоту. Доработки здесь чаще про склад и продажи: адресное хранение, листы сборки, статусы доставки, контроль оплат, мобильные рабочие места.

1С:Управление торговлей (УТ)

Запросы про ценообразование, скидки, лимиты по контрагентам, обмен с интернет-магазином и маркетплейсами, выгрузку остатков и заказов.

1С:ERP и Комплексная автоматизация

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

1С:Зарплата и управление персоналом

Нестандартные начисления, отчёты по подразделениям, кадровые документы по внутренним правилам компании.

Казахстанская специфика доработок

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

  • ИС ЭСФ и СНТ. Выписка электронных счетов-фактур и сопроводительных накладных из 1С, контроль статусов, сверка с порталом. Типовой обмен есть, но компании часто просят свои проверки перед отправкой и отчёты по отклонённым документам.
  • Банковские выписки. Форматы казахстанских банков различаются, загрузку нередко приходится допиливать под конкретный банк и правила разнесения платежей.
  • Kaspi и маркетплейсы. Выгрузка остатков и цен, загрузка заказов, сверка оплат Kaspi с документами в 1С.
  • Маркировка и НТИН. Хранение национальных идентификаторов товара и их вывод в документах и на этикетках.
  • Двуязычные печатные формы. Документы на казахском и русском по требованию контрагентов и госорганов.

Подрядчик, который работает с казахстанскими базами, знает эти места заранее и не тратит ваше время на изучение.

Что можно сделать без программиста

Не всякая задача требует доработки. Прежде чем заказывать работу, проверьте штатные возможности:

  • Дополнительные реквизиты и сведения. Во многих конфигурациях можно добавить поле к номенклатуре, контрагенту или документу через настройки, без кода.
  • Настройка отчётов. Отчёты на СКД позволяют менять группировки, отборы и колонки мышкой и сохранять свои варианты.
  • Права и профили. Ограничить, кто видит закупочные цены или может менять проведённые документы, часто можно настройкой.
  • Шаблоны и заполнение по умолчанию. Значения, которые подставляются автоматически, экономят время на вводе.

Если штатного не хватает, тогда уже нужна доработка. Честный подрядчик сам скажет, какая часть списка решается настройкой, даже если это уменьшает объём работ.

Доработка 1С для торговли и склада

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

  • Адресное хранение. У каждой позиции есть место на складе, сборщик видит его в накладной.
  • Лист сборки по маршруту. Строки накладной сортируются по адресу, сборщик проходит склад один раз.
  • Сканер штрихкодов на телефоне. Менеджер в зале видит цену, остаток и место хранения без компьютера.
  • Контроль выдачи. Отчёт по накладным, которые проведены, но товар по ним ещё не выдан.
  • Отгрузки и доставка. Что отгружено, что доставлено, что у курьера.
  • Оплаты. Сводка по способам оплаты и должникам.

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

Доработка под обмен с другими системами

Отдельный большой класс задач связан не с самой 1С, а с тем, как она общается с остальным миром. Компании редко живут в одной программе: есть сайт, интернет-магазин, маркетплейсы, CRM, банк, мобильные приложения сотрудников, Telegram-боты для клиентов.

Способы обмена у 1С стандартные, и выбор между ними важен:

  • HTTP-сервисы. Свой адрес внутри 1С, который принимает и отдаёт данные в JSON. Подходят для мобильных приложений, сканеров, ботов и сайтов, которым нужны живые остатки и цены.
  • OData. Стандартный интерфейс для чтения и записи объектов. Удобен для аналитики и простых интеграций, но открывает данные широко, поэтому права нужно настраивать аккуратно.
  • Обмен файлами. Выгрузка и загрузка по расписанию: XML, Excel, CSV. Надёжно, но данные обновляются не мгновенно.
  • Обращение 1С к внешним API. Когда 1С сама отправляет заказы, статусы или остатки в маркетплейс, банк или службу доставки.

Главное правило обмена: у каждого вида данных должен быть один хозяин. Если цены правят и в 1С, и на сайте, рано или поздно они разойдутся. Хорошая доработка начинается с того, что вместе с заказчиком фиксируют, где живёт каждый справочник и в какую сторону идут изменения. Ещё один частый источник проблем это дубли: обмен создаёт новый элемент номенклатуры или контрагента вместо того, чтобы найти существующий. Поэтому ключи сопоставления (артикул, штрихкод, БИН, внешний идентификатор) обсуждают до написания первой строки кода.

Мобильные рабочие места поверх 1С

Раньше для склада покупали терминалы сбора данных и отдельные программы. Сегодня часть задач закрывает обычный смартфон с приложением, которое через HTTP-сервис обращается к 1С. Сканирование штрихкода камерой работает быстро, а сотрудник видит те же данные, что и в программе.

Что обычно выносят в телефон:

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

Со стороны 1С для этого нужна доработка: HTTP-сервис, права отдельного пользователя, иногда новые реквизиты для статусов. Приложение без такой доработки работать не сможет, поэтому оценивать их правильно вместе, одним проектом.

Как понять, окупится ли доработка

Простая прикидка помогает решить, стоит ли браться за задачу сейчас или она подождёт.

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

Если годовые потери больше стоимости работы, решение очевидно. Если меньше, задачу лучше отложить или решить настройкой. Мы сами часто советуем начать с самого болезненного участка, а остальное делать после того, как первая доработка покажет результат.

Кейс: склад и торговый зал на 1С:УНФ

Торговая компания NOVA PLAST работает в 1С:УНФ. До доработки адреса хранения не были указаны ни у одной позиции, менеджеры в зале не видели цену и остаток с телефона, а руководство собирало картину по отгрузкам и оплатам вручную.

Что сделали расширением, не снимая базу с поддержки:

  • адресное хранение на штатных объектах УНФ, адреса загружены из Excel, сопоставились 209 артикулов из 209;
  • печатная форма листа сборки с сортировкой строк по адресу;
  • три отчёта: отгружено и доставлено, проведено, но не выдано, оплаты;
  • HTTP-сервис в 1С и мобильное приложение-сканер для iPhone и Android: цена, остаток, адрес ячейки, накладные на выдачу.

На проект ушло около 250 часов работы команды. Подробности и таблица до и после в кейсе на странице доработки 1С.

Обновления: почему ломаются доработки и как этого избежать

Самая частая жалоба: после обновления 1С что-то перестало работать. Причины почти всегда одни и те же.

  • Правка типовой без документации. При обновлении изменения затираются или конфликтуют с новым кодом поставщика.
  • Расширение обращается к внутренним процедурам. Поставщик переименовал или переписал модуль, перехват перестал срабатывать.
  • Изменилась форма. Расширение добавляло элемент рядом с полем, которого больше нет.
  • Обработки под старый релиз. Внешние файлы обращаются к реквизитам, которые поменяли.

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

Как выбрать подрядчика

Рынок 1С в Казахстане большой: франчайзи, небольшие студии, частные программисты. Вопросы, которые стоит задать до договора:

  • Будете ли вы делать доработку расширением? Если ответ звучит как сразу снимем с поддержки, это повод насторожиться.
  • Кто проверяет базу перед оценкой и сколько это занимает?
  • Где хранятся исходники и получим ли мы их?
  • Как устроена проверка: на копии или сразу в рабочей базе?
  • Что входит в цену после сдачи: период правок, помощь после обновления?
  • Можно ли посмотреть похожий проект и поговорить с клиентом?

Отдельно обратите внимание на договор: в нём должен быть понятный перечень работ, срок и порядок приёмки. Абстрактное выполнение доработок по заявкам заказчика защищает только исполнителя.

Типичные ошибки при заказе доработки

Большинство неудачных проектов ломается не на коде, а на организации. Чаще всего встречаются:

  • ТЗ от руководителя без участия исполнителей. Доработка формально сделана, но кладовщику неудобно, и таблица Excel возвращается.
  • Работа сразу в рабочей базе. Ошибка останавливает продажи на день.
  • Всё и сразу. Большой проект без промежуточных результатов тянется месяцами, а требования за это время меняются.
  • Нет приёмки. Работу принимают по факту оплаты, замечания всплывают через месяц, и уже непонятно, входят ли они в договор.
  • Исходники только у подрядчика. При смене исполнителя новому приходится разбираться с нуля.

Все эти ошибки дешево предотвратить на старте и дорого исправлять потом. Хорошая практика: разбить большую задачу на этапы по одной-две недели, на каждом этапе получать работающий результат, принимать его по короткому списку проверок и только потом переходить к следующему. Так заказчик видит прогресс, а подрядчик получает обратную связь, пока изменения ещё дёшевы.

Что происходит после сдачи

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

  • разовые задачи по мере необходимости с оценкой каждой;
  • пакет часов на месяц для небольших правок и консультаций;
  • проверка доработок после каждого крупного обновления.

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

Чек-лист: что подготовить перед заказом доработки

Подготовка экономит и деньги, и время на согласования. Минимальный набор:

  1. Название конфигурации и номер релиза (Справка, О программе).
  2. Список того, что уже дорабатывали, если известно, и контакты прошлого подрядчика.
  3. Описание процесса словами сотрудников: кто, что делает, где сейчас неудобно.
  4. Примеры: таблица Excel, которую ведут параллельно, нужная печатная форма, образец отчёта.
  5. Что считается результатом: какой отчёт, какая кнопка, какая проверка, что должно перестать происходить.
  6. Ответственный со стороны компании, который принимает решения и проверяет работу.
  7. Доступ к копии базы или возможность её сделать.

С этим набором оценка занимает дни, а не недели, и цена в договоре совпадает с ценой в конце. Если готовы обсудить задачу, оставьте заявку на странице доработка 1С: посмотрим базу и назовём цену до начала работ.

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

Сколько стоит доработка 1С?

Небольшие правки от 150 000 ₸, отдельный участок от 350 000 ₸ за одну-две недели, комплексная доработка от месяца по оценке после аудита. Точную цену называем после осмотра базы, письменно и до начала работ.

Сколько времени занимает доработка?

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

Слетят ли доработки при обновлении 1С?

Если доработка сделана расширением, типовая обновляется штатно. После крупных релизов расширение проверяют на копии базы: иногда поставщик меняет формы или модули, и перехват нужно поправить. Правка типовой при каждом обновлении требует ручного объединения.

Можно ли дорабатывать 1С без программиста в штате?

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

Можно ли сделать доработку удалённо?

Да, почти всегда работа идёт удалённо через защищённое подключение к серверу или по копии базы. Приезд нужен редко, обычно для обучения или если базу нельзя выносить за пределы офиса.

Что лучше: расширение или внешняя обработка?

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

Какая гарантия на доработку?

Срок гарантии и порядок исправления ошибок прописываем в договоре. Замечания, найденные при приёмке и в первые дни работы, исправляем в рамках проекта.

Вы работаете с базами, которые дорабатывал кто-то другой?

Да. Сначала проводим аудит: смотрим, что изменено, снята ли поддержка, есть ли расширения. По результату предлагаем, что оставить, что переделать в расширение и как дальше обновляться.

Можно ли доработать 1С под мобильное приложение или сканер?

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