Как легально получить полный дистрибутив 1С при наличии подписки ИТС?

Системный администратор 1С v8.3 (Обычные формы) IT и автоматизация бизнеса
← На главную

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

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

Анализ франчевой политики: должен ли партнер предоставлять дистрибутив?

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

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

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

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

Практические способы получения полного дистрибутива

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

  1. Запрос у обслуживающего франчайзи. Это самый простой и бесконфликтный путь. Партнеры имеют постоянный доступ к полным дистрибутивам на партнерских ресурсах. Если у вас сложились доверительные отношения, специалист франчайзи предоставит вам актуальный релиз.
  2. Восстановление из коробки программного продукта. Вы можете взять исходный диск (или архив электронной поставки), который шел в комплекте при покупке программы, установить «лохматую» первоначальную версию, а затем последовательно накатить накопившиеся обновления с сайта поддержки пользователей.
  3. Самостоятельное скачивание с Портала «1С:ИТС». Современный регламент фирмы «1С» значительно упростил жизнь пользователям. Сейчас на официальном Портале в разделе обновлений для большинства типовых конфигураций выкладываются не только файлы обновлений, но и полные дистрибутивы. Для их скачивания ваша программа должна быть зарегистрирована в личном кабинете, а договор сопровождения должен быть активен.

Альтернативные технические методы развертывания новой базы

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

Метод 1. Создание «чистой» базы через файл конфигурации (.cf)

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

Выполним следующие шаги:

  1. Откройте рабочую информационную базу в режиме Конфигуратор.
  2. В главном меню выберите пункт Конфигурация -> Открыть конфигурацию (если она еще не открыта).
  3. Далее выберите Конфигурация -> Выгрузить конфигурацию в файл... и сохраните файл с расширением .cf (например, clean_base.cf) на жесткий диск.
  4. Создайте на диске пустую папку для новой базы.
  5. Запустите стартер «1С:Предприятия» и нажмите кнопку Добавить.
  6. Выберите пункт «Создание новой информационной базы» -> «Создание информационной базы без конфигурации...» и укажите путь к созданной пустой папке.
  7. Запустите новую пустую базу в режиме Конфигуратор.
  8. В меню выберите Конфигурация -> Открыть конфигурацию.
  9. Выберите Конфигурация -> Загрузить конфигурацию из файла..., укажите ваш ранее сохраненный файл clean_base.cf и согласитесь на обновление конфигурации базы данных.

Важное примечание: Этот способ идеально подходит для создания абсолютно чистой базы. Однако помните, что при выгрузке .cf файла переносится только структура метаданных (справочники, документы, регистры, роли). Предопределенные элементы (например, базовые ставки налогов, классификаторы стран мира или валют, которые поставляются в составе демо-базы или заполняются при первом запуске через специальный стартовый помощник) в некоторых конфигурациях могут не создаться автоматически. Их придется загружать отдельно или заполнять вручную.

Метод 2. Обновление «лохматой» версии через CF-файл

Если вы устанавливаете старую версию из коробки, вам не обязательно последовательно накатывать 15–20 промежуточных обновлений (файлов .cfu). Процесс можно существенно ускорить. Если у вас есть доступ к актуальному файлу конфигурации .cf (например, выгруженному от коллеги или предоставленному франчайзи):

  1. Установите старую версию продукта из коробки.
  2. Откройте ее в режиме Конфигуратор.
  3. Перейдите в меню Конфигурация -> Поддержка -> Обновить конфигурацию.
  4. Выберите вариант «Выбор файла обновления» и укажите путь к файлу полного релиза .cf.
  5. Система автоматически сопоставит объекты и обновит старую конфигурацию сразу до актуального состояния, минуя промежуточные релизы.

Автоматизация процесса: командная строка для создания базы из CF

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

Ниже представлен пример скрипта, который создает новую файловую информационную базу и загружает в нее структуру метаданных из имеющегося файла metadata.cf:


:: Создание новой пустой информационной базы в каталоге C:\Db\NewBase
"C:\Program Files\1cv8\8.3.22.1709\bin\1cv8.exe" CREATEINFOBASE File="C:\Db\NewBase"

:: Загрузка структуры метаданных из CF-файла в созданную базу в пакетном режиме
"C:\Program Files\1cv8\8.3.22.1709\bin\1cv8.exe" DESIGNER /F "C:\Db\NewBase" /LoadCfg "C:\Db\metadata.cf" /UpdateDBCfg /Out "C:\Db\log.txt" -NoTruncate

Использование подобных сценариев позволяет существенно ускорить развертывание тестовых ландшафтов и исключает человеческий фактор при рутинных операциях.

Резюме

Мы выяснили, что жесткой обязанности хранить и предоставлять вам любые старые дистрибутивы у франчайзи нет, однако в рамках подписки 1С:ИТС / 1С:КП получить файлы всегда возможно. Самый цивилизованный современный путь — самостоятельное скачивание полных дистрибутивов с Портала «1С:ИТС». Если же доступ ограничен или требуется оперативное решение без скачивания гигабайтов данных, используйте проверенный метод с выгрузкой и загрузкой файла конфигурации .cf из уже существующей рабочей базы.

← На главную