Ситуация:
Делаю обмен данными справочника физ лица. Поле Дата рождения.
Заполнил в базе источнике поле дата рождения, сделал обмен:
1. данные выгрузились в файл
2. в файле дата рождения есть
3. в базе приемнике дата рождения загрузилась.. всё ок!
Однако
После этого очищаю поле Дата рождения в источнике. Опять делаю обмен:
1. в файл пусчтое поле Дата рождения НЕ выгружается.
2. При загрузке в базе приемнике - НЕ ОЧИЩАЕТСЯ!!!
В настройках ПКС нигде нет ничего при загрузку/выгрузку пустых свойств.
Вопрос: - как настроить КД3, чтобы факт очистки поля также выгружался и загружался??
В правилах конечной базы нужно смотреть, в модулях обработчиков событий этого ПКО - _Получение_ПриКонвертацииДанныхXDTO, _Получение_ПередЗаписьюПолученныхДанных.
Иногда наоборот нужно, чтобы не очищались заполненные данные, если в данных обмена их нет.
(2), (3) Ну я понял. Простого способа (какую нибудь галку поставить где-нибудь) нет... Нужно в обработчиках самому логику прописывать. Спасибо.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс