+7 747 150-40-81
26.09.2024 22:25:45
Максим

Как перевести доработанную базу 1С в облако

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



Что такое платформа 1С

У нас в ITsheff есть простая внутренняя объяснялка разницы между платформой и конфигурацией 1С. Платформа — это проигрыватель. Конфигурация — пластинка.

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

Платформа — основа основ работы базы 1С со всеми доработками, написанными для нее.

Проблемы совместимости платформы и конфигурации 1С

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

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

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

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

Как решили проблему совместимости в ITsheff

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

Кейс

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

При переходе в облако база по умолчанию размещается на последних версиях платформ. Но, помимо этого, мы поддерживаем и все предыдущие версии, которые у нас были или устанавливали по запросу клиентов. Сейчас поддерживаем около 20 версий платформ.

Какие есть ограничения при использовании старых платформ 1С

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

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

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

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

  3. Сложность с интеграцией новых IT-систем. У старой платформы 1С могут быть проблемы совместимости с более современными crm-системами, интеграцией с маркетплейсами, банковскими службами и другими IT-системами. Если программными способами это решить не получается, то встанет дилемма — отказаться от интеграции, либо перейти на новую платформу с последующей доработкой реализованных в конфигурации решений.

Преимущество гибкой платформы от ITsheff

  1. Можем подобрать клиенту индивидуальную платформу.

  2. Платформа закрепляется за контрактом и не будет меняться при общем обновлении платформ по умолчанию.

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

Загрузить файлы
CAPTCHA
*
Отмена
Программа
для запуска