Привет всем! Подскажите пожалуйста в чем может быть причина:
В Центрально БД и в филиале имеется одинаковая запись. Данные идут с Центрально БД в филиал. Проблема в том что когда в Центальной БД запись удаляется, а на филиале в это же время происходит модификация этой же записи, при корпо-обмене не внидряется запись-удаление, которая пришла с Центрально БД, причем корпо отрабатывает нормально без всяких конфликтов или предупреждений, только в лог записывается что данные не внедрились.
если не изменяет память, это конфликтная ситуация и надо делать настройки разрешения конфлиткных ситуций.
типа то, что делается в центральной БД - то событие и главнее.
Тогда ваша запись удалится в филиале а в центральной БД изменений не произойдет.
Разрешение конфликтов у меня стоит - кто последний, тот и прав. Проблем с удалением не наблюдалось, но при этом:
в cfg-файле или =/Конфигуратор/Параметры/Corpo стоит параметр Corpo.DeleteFirst=On
(При разрешении конфликтов операции Delete имеют приоритет. При этом конфликты не формируются.)
у меня стоит ручное разрешение конфликто. Проблем не возникает если данные отправляю с Филиала на ЦБД, в этом случае при отработке Корпо на ЦБД появляется диалоговое окно в котором можно выбрать какаю из записей оставить... Все проблемы появляются когда данные отправляю с ЦБД в Филиал.