При работе с облачными решениями (например, база Управление торговлей 11 в облаке Раруса или 1С:Фреш) часто возникает потребность в локальной доработке функционала. Использование учебных версий платформы в этом случае быстро заводит в тупик из-за жестких ограничений на количество записей в таблицах, размер базы и сложность запросов. Рассмотрим подробно, как профессионально подойти к вопросу организации рабочего места разработчика, разберем стоимость легальных вариантов и современные инструменты, которые облегчат жизнь команде программистов.
Разберем ситуацию: учебная версия 1С создана исключительно для первого знакомства с кодом. Как только мы пытаемся загрузить в нее реальную конфигурацию УТ 11, платформа начинает выдавать ошибки или просто обрезать данные. Для полноценной разработки, отладки и тестирования обменов нам нужна полноценная ПРОФ-версия платформы. Однако покупать полную коробку за несколько десятков тысяч рублей для каждого из четырех разработчиков — накладно. Выясним, какие существуют «человеческие» пути решения этой задачи.
Проанализируем самый доступный на сегодняшний день способ, который не был упомянут в старых обсуждениях, но является официальным ответом фирмы 1С на запросы разработчиков. 1С:Предприятие 8. Комьюнити-версия — это абсолютно бесплатный инструмент для разработчиков.
Основные характеристики этого варианта:
Это идеальный вариант для локальной доработки расширений или конфигураций с последующей выгрузкой в облако.
Если вам требуется официальная именная лицензия с ключом защиты, рассмотрим «путь специалиста». Рассмотрим подробнее условия получения комплекта за символическую цену (около 4000–6000 рублей):
В этот комплект входит не только платформа, но и полные дистрибутивы основных конфигураций (Бухгалтерия, УТ, ЗУП), что крайне важно для корректной разработки под Управление торговлей 11.
Если компания хочет владеть лицензиями централизованно, не привязываясь к личностям разработчиков, разберем схему «Основная поставка + Доп. лицензии». Посмотрим на цифры:
УТ 11, вам все равно придется где-то легально брать её дистрибутив.Когда в команде 4 человека, возникает вопрос синхронизации кода. Выясним, как это реализовать технически. Для совместной работы в 1С используется механизм Хранилище конфигурации.
Алгоритм настройки совместной работы:
Конфигурация — Хранилище конфигурации — Создать хранилище.Важный момент: для работы с хранилищем каждому разработчику нужна лицензия на запуск платформы, но само хранилище дополнительных лицензий не требует. Это позволяет избежать хаоса при «импорте/экспорте» файлов, о котором упоминал автор темы.
Проанализируем ситуацию с обновлением. Поскольку основная база находится в облаке Раруса, крайне не рекомендуется менять основную конфигурацию. Лучший путь — использование Расширений.
Рассмотрим преимущества этого метода:
Расширение в своей локальной базе..cfe.Для работы с расширениями на локальных машинах отлично подходит 1С:EDT (Enterprise Development Tools) — современная среда разработки на базе Eclipse, которая бесплатна и отлично интегрируется с системами контроля версий типа Git.
Подведем итог: чтобы не платить лишнего и работать эффективно, мы рекомендуем следующий план:
УТ 11 использовать имеющуюся подписку 1С:КП (ИТС), которая уже должна быть у вас для облачной базы.Такой подход полностью легален, технически грамотен и экономит бюджет компании, выделяемый на лицензирование рабочих мест программистов.