При работе с конфигурациями 1С, особенно после их изменения, подключения к хранилищу или обновления, можно столкнуться с различными служебными сообщениями. Одно из таких сообщений, которое может вызвать беспокойство, — «Конфигурация изменена и использование мобильного клиента будет невозможно». Чаще всего оно появляется при попытке обновить конфигурацию базы данных в 1С:ERP. При работе с несколькими базами для упрощения их технического обслуживания можно настроить автоматическое обновление конфигураций 1С по расписанию.
Давайте вместе разберемся, что это за сообщение, насколько оно критично для работы основной системы и какими способами можно его устранить, чтобы оно больше не появлялось.
Чтобы понять, почему возникает это предупреждение, нужно немного углубиться в механизмы платформы 1С. Современные конфигурации, такие как 1С:ERP, поддерживают работу через мобильные устройства. Для обеспечения безопасности и целостности данных, мобильное приложение, собранное на основе такой конфигурации, должно быть уверено, что сама конфигурация не была изменена злоумышленниками или случайно.
Для этой цели используется механизм цифровой подписи мобильного клиента. Типовая конфигурация от поставщика (фирмы "1С") поставляется с уже готовой, валидной подписью. Когда вы вносите любые изменения в конфигурацию — добавляете свой модуль, изменяете существующий объект или даже просто подключаете ее к хранилищу конфигурации — эта подпись становится недействительной. Платформа 1С при обновлении обнаруживает это несоответствие и честно предупреждает вас: «Конфигурация изменена, исходная подпись больше не работает, а значит, собрать или обновить мобильное приложение на ее основе не получится».
Важный момент: если ваша компания не использует и не планирует использовать мобильный клиент 1С, это сообщение не несет никакой критической опасности. Оно не влияет на работу пользователей в десктопном (обычном) клиенте и носит исключительно уведомительный характер.
Самый правильный и логичный способ решения проблемы, если мобильный клиент не используется, — это просто удалить недействительную подпись. Система перестанет находить ее, и, соответственно, перестанет проверять и выдавать предупреждение. Разберем этот процесс по шагам.
Первое, что нужно проверить, — это возможность внесения изменений в конфигурацию. Если ваша конфигурация находится на полной поддержке (напротив ее названия в дереве конфигурации стоит иконка с замком), то внести изменения не получится. Для начала нужно разрешить редактирование:
После этого конфигурация останется на поддержке, но вы получите возможность вносить в нее изменения. Теперь можно приступать к очистке подписи.
ERPУправлениеПредприятием).F7) и попробуйте обновить конфигурацию базы данных (Ctrl+F5) еще раз. Предупреждение должно исчезнуть.Этот метод является наиболее предпочтительным, так как он устраняет саму причину появления сообщения, не затрагивая другие механизмы платформы.
Иногда поведение платформы может зависеть от конкретной версии (релиза). В обсуждении на форуме был случай, когда проблема решилась простой установкой другой версии платформы. Пользователь столкнулся с предупреждением на нескольких версиях, но после установки релиза 8.3.18.1208 обновление прошло без каких-либо вопросов.
Этот способ можно рассматривать как запасной вариант. Он может помочь, если:
Однако стоит помнить, что этот метод не гарантирует стопроцентного результата и может потребовать подбора подходящей версии платформы.
Платформа 1С позволяет гибко настраивать свои механизмы. Если вы уверены, что проверка подписи мобильного клиента для данной информационной базы вам никогда не понадобится, ее можно отключить на уровне настроек самой базы данных.
Рассмотрим, как это сделать:
После этого платформа больше не будет выполнять проверку подписи при обновлении конфигурации для этой конкретной информационной базы, и сообщение не появится.
Существует еще один метод, который, по сути, не решает проблему, а лишь скрывает ее симптомы. Вы можете запустить 1С со специальным параметром, который отключает показ всех служебных сообщений при старте.
Для этого в свойствах ярлыка для запуска информационной базы или в дополнительных параметрах запуска нужно добавить ключ /DisableStartupMessages.
Важно понимать: этот способ скроет не только это предупреждение, но и другие потенциально важные системные сообщения. Использовать его стоит с большой осторожностью и только в тех случаях, когда вы точно понимаете, что делаете, и готовы пропустить другие уведомления от платформы.
В заключение, появление сообщения о невозможности использования мобильного клиента — это штатное поведение платформы 1С при изменении типовой конфигурации. Для большинства разработчиков и администраторов, не использующих мобильные приложения, оно не представляет угрозы. Наилучшим решением будет очистка подписи через свойства конфигурации, что полностью и корректно устранит причину предупреждения.