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

Рассмотрим работу системы в контексте данных доработок на примере нижеприведенной схемы. Сервера, подключенные к серверу справочников, имеют версию, которая способна корректно работать с данными доработками, вследствие этого, сервер справочников не включает режим совместимости и работа идет в полном объеме. С серверами в левой части схемы ситуация аналогичная, так как их версии (21) в полной мере поддерживают внесенные доработки, сервер в правой части схемы, из-за подключения к нему серверов разных версий, среди которых имеются версии, не поддерживающие упомянутые доработки, включает режим совместимости, что приводит к тому, что он отправляет урезанные наборы данных серверам ниже. Таким образом, в цепочке серверов, изображенных в правой части схемы, будут отсутствовать возможности:

  • Использования расширенного набора прав (только 255 прав, в порядке заведения в системе, будут доступны)
  • Использования серверов отчетов в количестве больше 254 (только 254 сервера, в порядке заведения в системе, будут доступны)

Таким образом, процесс обновления (в случае необходимости использования доработок, входящих в режим совместимости) становится итерационным: необходимо постепенно обновлять цепочки серверов, подключая их к новым версиям серверов отчетов.

Важно

Серверы отчетов, подключенные к серверу справочников, должны иметь версии, не вызывающие на сервере справочников включение режима совместимости, иначе поддержка доработок будет отключена на самом верхнем уровне - сервере справочников.