В Управление Дистрибуцией для каждого подразделения-дистрибьютора можно указать индивидуальные настройки блокировки объектов, выгружаемых из Управление дистрибуцией в МУ агента, от изменений. Настройка используется в рамках функционала Т-обмена и помогает избежать конфликтов данных дистрибьютора и производителя в БД мобильного приложения на устройстве агента.
Например, если в учетной системе дистрибьютора отключено использование GPS, а для Производителя важно получать данные о передвижениях агентов, то Производитель может воспользоваться блокировкой настроек. Для этого следует открыть карточку дистрибьютора и создать настройку блокировки данных.
Настройки блокировки делятся на 3 основных раздела: "Справочники", "Документы" и "Блокирование персональных настроек". Для справочников могут быть заблокированы от изменений отдельные реквизиты Настройка блокировки GPS находится в разделе "Использование функций мобильного устройства – GPS – Общие настройки – Использовать GPS".
При установленном значении "Да" для настройки "Использовать GPS", на МУ будет включено фиксирование координат, даже если из учетной системы будет передаваться значение "Нет".
Пример кода
Заблокированные элементы описываются в файле обмена данными при помощи тэга BLOCKED и вложенного в него тэга ELEMENTS.
<BLOCKED BLOCKERID="" Comment="Очистка блокировок"/>
<BLOCKED BLOCKERID="C4B6EA22-A2E6-4109-BE1E-E79885C02C57" Comment="Блокировка конфигурацией Управление Дистрибуцией">
<ELEMENTS>
<ITEM GUID="D6D52ADA-0F38-4112-AF3C-2F1E425A43D1" Comment="Справочник.Номенклатура" Attrs="GrpID1"/>
<ITEM GUID="A00B7107-5700-4E02-97F6-C577E707E21F" Comment="Справочник.ВидыЗадач" Attrs="Name"/>
<ITEM GUID="D2015F3B-2F65-46F7-A40D-2867FB75D930" Comment="Справочник.ВопросыАнкет" Attrs="А02"/>
<ITEM GUID="EFAD4C8E-C7C3-40A4-885C-9F10DF65967B" Comment="Справочник.МатрицыТоваров"/>
<ITEM GUID="41598C02-F788-48A7-A039-645EF74BD57F" Comment="Справочник.ПланыПродаж"/>
<ITEM GUID="6B5D547E-B683-4990-89CD-61D0F8497A9C" Comment="Справочник.СоставПланаПродаж" Attrs="Name"/>
<ITEM GUID="B49074D6-3C0C-4361-B71D-BBF446AB02B6" Comment="Документ.Задание" Attrs="А01,А09"/>
<ITEM GUID="43920FA1-745D-4499-84AF-7000672CEEFF" Comment="Документ.Маршрут"/>
<ITEM GUID="E8DCA437-FA0D-4F92-B7B8-4A7A162638C5" Comment="Константа.ИспользоватьGPS"/>
<ITEM GUID="829BFD3A-AB3B-4118-8137-E2942FD86D5A" Comment="Константа.ФиксироватьОтключениеГПС"/>
<ITEM GUID="964FFAD2-52AC-4C67-8B36-C7F99D08445C" Comment="Константа.РежимОпределенияКоординат"/>
<ITEM GUID="6E7183CC-ABF6-4B18-AF75-F4D851551FD4" Comment="Константа.ЗаписьТрека"/>
<ITEM GUID="DD7CDE5E-3B09-4FA5-809B-529E8BBFB929" Comment="Константа.ЗаписыватьСкорость"/>
<ITEM GUID="E38FE34E-F36A-44C9-9DBD-A29F7C925940" Comment="Константа.ПериодЗаписиТрека"/>
<ITEM GUID="1DE1DAE1-A088-4C5B-A68E-4D233B49683A" Comment="Константа.РабочееВремя"/>
<ITEM GUID="428F867C-0BF1-45B2-B812-EF1D284D3E3F" Comment="Константа.РабочиеДни"/>
</ELEMENTS>
</BLOCKED>
Тэг ELEMENTS задает список блокируемых объектов. Содержит вложенные тэги ITEM. Атрибутов в тэге ELEMENTS не предусмотрено.
-
Тэг ITEM задает константу. Атрибуты тэга ITEM:
-
GUID – строковое представление уникального идентификатора элемента. GUID всех элементов, используемых в приложении см. в документе "Описание формата обмена данными МТ" из пакета документации к приложению "Агент Плюс: Мобильная торговля".
-
Comment – в тэге передается текстовое представление название элемента.
-
Attrs – задает заблокированный атрибут элемента.