Как слезть с иглы программиста

За 13 лет работы в 1С мы повстречали много клиентов, которые использовали доработанные (снятые с поддержки) программные продукты 1С. Современные программы 1С научились расширять функционал, не изменяя конфигурацию, не залезая в код.

Знаете ли вы, что можно:

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

И это НЕ МЕНЯЯ конфигурацию, а оставляя программу 1С типовой, “на поддержке”!

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


Какие бывают специалисты 1С

Специалисты 1С неравномерно делятся на 2 основных типа: Консультанты 1С и Программисты.

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

Программисты 1С не всегда знают типовые возможности программ, не иногда не следят за изменениями программ (мы не говорим обо всех, программисты в тренде тоже существуют! и мы знаем парочку :) ). Как следствие, они могут не знать что ваша хотелка уже выпущена в новых версиях, и пытаются запрограммировать то, что консультант настроит, не изменяя программу и не снимая её с поддержки.
Доработка 1С (изменение кода типовой программы))
Если речь идет о незначительных изменениях, то это не критично. Хотя, даже небольшие доработки программы приводят к тому, что пропадает возможность обновить 1С в автоматическом режиме или перейти на новую версию 1С. А значит, что для каждого обновления придется привлекать программиста, а это постоянные дополнительные затраты для компании - это мы и называем “иглой”.

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

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


Что происходит на практике

По нашему опыту, большинство клиентов не вспоминают перечень изменений (доработок), которые вносились в программу. И, конечно, не стоит даже спрашивать -есть ли у компании полный список изменений, которые вносились в 1С. Это бы очень облегчило нам работу, но увы и ах.

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

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


Как избежать проблем

Чтобы подобное не произошло, всегда обращайтесь к компетентным специалистам, хорошо знающим функционал программ. Они подберут правильную 1С, закрывающую потребности организации.
Профессиональные специалисты 1С соберут требования, настроят все что можно настроить в программе типовыми средствами, а уже потом, оставшиеся “банты и хотелки” попросят сделать программиста 1С, который выполнит работу согласно требованиям (и постарается оставить программу типовой!)

Ну, и в конце, обязательно составит реестр изменений и будет следить за работоспособностью вашей программы :)

Не выпиливайте новые кубики, используйте Лего.