Платформа 1С 8.3.28 - Простой обмен данными с автономным мобильным клиентом | Новости 1С от WiseAdvice-IT
Меню

Простой обмен данными с автономным мобильным клиентом в 1С 8.3.28

Содержание статьи
  1. Как работает автономный мобильный клиент 1С
  2. Что изменится с релиза платформы 1С 8.3.28
  3. В чем польза

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

Как работает автономный мобильный клиент 1С

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

Что изменится с релиза платформы 1С 8.3.28

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

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

Настройка обмена данными при синхронизации между мобильным устройством и серверной информационной базой. Источник: wonderland.v8.1c.ru
Настройка обмена данными при синхронизации между мобильным устройством и серверной информационной базой. Источник: wonderland.v8.1c.ru

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

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

Колонка «Отбор» в настройках состава автономной конфигурации. Источник: wonderland.v8.1c.ru
Колонка «Отбор» в настройках состава автономной конфигурации. Источник: wonderland.v8.1c.ru

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

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

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

Пример автоматически сгенерированного фильтра. Источник: wonderland.v8.1c.ru
Пример автоматически сгенерированного фильтра. Источник: wonderland.v8.1c.ru

Пример фильтрации до записей справочников. Источник: wonderland.v8.1c.ru
Пример фильтрации до записей справочников. Источник: wonderland.v8.1c.ru

В чем польза

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

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

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

Напоминаем про наш новостной канал в Telegram и видеоконтент для пользователей и специалистов 1С – на YouTube и RUTUBE.

Рассказать друзьям
Предыдущая статья новость
Новые возможности в клиент-серверном варианте работы системы 1С:Предприятие
Следующая статья новость
Встречайте новый интерфейс 1С
Комментарии