На рынке готовых решений для 1С долгие годы самым популярным является ресурс Инфостарт. Платформа позволяет программистам (будь то физические лица или организации) зарегистрироваться, опубликовать свою доработку, назначить за нее цену и непосредственно продавать ее.
За время работы Инфостарта на местном форуме накопилось огромное количество обсуждений. Поэтому высока вероятность найти ответ на интересующий пользователя вопрос – изменения в законодательстве, рекомендации по учету, примеры кода и т.д. Однако стоит обращать внимание на дату обсуждения – возможно информация не является актуальной на момент обращения к ресурсу.
Также нужно быть готовым к негативному опыту взаимодействия с пользователями форума. Обращаясь с очередным вопросом, можно столкнуться с нападками «профессионалов», имеющих большее желание поглумиться, нежели помочь.
О нюансах работы с готовыми решениями на Инфостарте предлагаем порассуждать на примере трех бизнес-кейсов: положительного, проблемного и нейтрального. Пойдем по порядку.
Положительный кейс
Клиенту срочно требовалось добавить новую форму УПД для старой конфигурации 1С:Управление торговлей 10.3 (с 1 апреля 2024 года редакция конфигурации снята с поддержки и обновления для нее не выходят). Для решения данного вопроса было предложено два варианта:
1. Самостоятельная разработка внешней печатной формы. Данный вариант предполагал подготовку макета печатной формы в Excel, написание технического задания и реализацию доработки программистом;
2. Приобретение готовой печатной формы на Инфостарте.
Совместно с клиентом был выбран второй вариант. Клиент приобрел доработку, наши специалисты протестировали ее, нашли незначительные ошибки и оперативно их исправили. Как итог, клиент получил желаемое и остался доволен.
Приобретение готового решения на Инфостарте было оправдано срочностью задачи клиента. Плюс доработка была небольшой, и ее адаптация под конфигурацию клиента не заняла много времени. Делаем заметку: покупать готовые доработки на Инфостарте можно для оперативного решения небольших задач. Заранее необходимо взвесить, будет ли такой вариант быстрее и выгоднее самостоятельной разработки с нуля.
Проблемный кейс
Одной из подзадач довольно крупного проекта являлся перенос начальных остатков из 1С:Бухгалтерии в 1С:Комплексная автоматизация. В условиях поджимающих сроков с клиентом вновь был выбран вариант с приобретением готовой обработки на Инфостарте. Доработка была технически достаточно сложной, поэтому также был приобретен комплект технической поддержки на 3 месяца, предполагающий помощь разработчиков в доработке, исправлении ошибок и адаптации решения под новые версии 1С.
Здесь нужно сделать отступление. У каждой доработки на Инфостарте есть описание. Пишет его непосредственно человек, публикующий доработку на сайт. В идеале описание представляет собой некое техническое задание, инструкцию по эксплуатации и технические рекомендации по настройке/доработке решения.
Вернемся к нашему кейсу. Описание обработки содержало мало технической информации и несло скорее рекламный характер. Тем не менее и нас и клиента на первый взгляд оно нас устраивало.
Проблемы начались уже после приобретения. При тестировании доработки стали выявляться множественные ошибки. Мы решили воспользоваться возможностями технической поддержки. Здесь возникает еще один нюанс – при обращении в поддержку связь происходит не с разработчиком решения напрямую, а через менеджера самого Инфостарта. Обсуждение проблемы осложнялось тем, что менеджер часто не имеет технических компетенций, передача информации становится сродни глухому телефону. При этом у менеджеров нет, как таковых, рычагов давления на разработчика, и ответ с той стороны может поступать весьма продолжительное время.В особенности, если доработка принадлежит физическому лицу, а не организации, есть риск, что разработчик пропадет с радаров, и обратную связь можно не дождаться вовсе.
В результате задача по переносу была выполнена, но время на ее выполнение двукратно превысило то, если бы изначально было решено писать обработку самостоятельно.
Нейтральный кейс
Клиенту было необходимо настроить обмен между конфигурациями 1С:Управление производственным предприятием и 1С:Бухгалтерия. До обращения к нам обмен им уже настраивала другая организация, но он отрабатывал некорректно.
В ходе анализа было выявлено, что правила обмена для переноса данных были приобретены на Инфостарте, при этом клиент не был об этом осведомлен – по сути прошлая организация выдала доработку с Инфостарта за свою. При этом доработка была выполнена на Конвертации данных 3, была универсальной, а не разработанной конкретно под нужды клиента, собственно, отсюда и некорректная работа обмена. Когда клиент обратился к ним с просьбой откорректировать, с той стороны поступил отказ – по всей видимости из-за нехватки технических компетенций.
Приступив к данной работе, мы ознакомились с нынешней доработкой, не имея под рукой нужной документации. Было принято решение собственноручно писать новые правила обмена, так как на анализ и исправление чужого кода ушло бы куда больше времени.
Во многом данный кейс обозначен как нейтральный в силу того, что проблемы здесь возникали не со стороны Инфостарта, а по причине недобросовестности обслуживающей организации. Поэтому важно всегда обговаривать с клиентом приобретение доработок на Инфостарте.
Наши мысли
Использование готовых решений с Инфостарта будет результативным, если учитывать следующие моменты:
– всегда обсуждать с клиентом варианты приобретения готовых доработок, последнее слово должно быть за клиентом;
– небольшие готовые доработки идеально подходят для решения срочных задач, при условии, что их адаптация также не займет много времени;