Конфликтные ситуации

 

Обработка конфликтных ситуаций

 

Отсутствие записи справочника

 

Суть конфликта

На принимающем сервере действие не принимается из-за того, что в принимаемом действии присутствует запись, в которой есть ссылки на записи справочника, отсутствующие на принимающем сервере.

 

Сообщения об ошибках

Отсутствует запись в справочнике.

Неверно задана запись-оригинал.

 

Способ разрешения конфликта

Действие не принимается принимающим сервером.

 

Причины

Неправильная настройка состава реплицируемых компонент или значений фильтраторов.

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

На принимающем сервере удалили запись справочника, на передающем – добавили запись справочника, использующую эту запись справочника.

 

Обработка конфликта системой

Действие не принимается принимающим сервером. Для передающего сервера формируется ответ Не принято и действие-исправление с типом Удаление или Изменение (в зависимости от типа принимаемого действия – Добавление или Изменение соответственно – при удалении ссылки не проверяются) и признаком Ручное.

 

Действия пользователя

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

 

 

 

См. также:

·         Удаление используемой записи;

·         Удаление измененной записи;

·         Изменение измененной записи ;

·         Изменение несуществующей записи;

·         Неуникальность кода или наименования записи справочника;

·         Нельзя использовать запись справочника вне ее срока действия;

·         Отсутствие прав на выполнение действия.