Имя: Пароль:
1C
1С v8
Конвертация данных. Отслеживание непосредственного удаления.
0 Kvestin
 
04.12.12
18:15
Добрый день.
Изучаю конвертацию (8.2) - возник вопрос:
 Мне необходимо отслеживать непосредственное удаление объекта в источнике (например в результате сворачивания дублирующих элементов в источнике), но при этом по GUID элементы справочника не синхронизированы.
 Как я понял событие ПередУдалением правила очистки возникает только если поиск элементов идет по Уникальному идентификатору (или я ошибаюсь).
1 DrShad
 
04.12.12
18:19
в КД не отслеживается непосредственное удаление
2 acsent
 
04.12.12
18:26
причем здесь правила очистки?
3 Kvestin
 
04.12.12
18:57
С правилами очистки разобрался. Если использовать стандартную выгрузку (т.е. весь справочник), то можно правилом очистки все метить на удаление, а потом синхронизировать пометку на удаление  - тогда все что удалено в источнике будет помечено на удаление(хотя как-то накладно по ресурсам получается).
 Но такой вариант не прокатывает если источником объектов для конвертации является выборка изменений плана обмена. В ней уже не все объекты а только измененные. Соответственно для удаленных объектов в выборке будет спец. объект ObjectDeletion с указанием GUID удаленного объекта. С этим объектом конвертация не умеет работать?
4 acsent
 
04.12.12
18:58
тебе нужен онлайн обмен и планы обмена
5 Kvestin
 
04.12.12
20:40
С планам обмена все ясно. Не нашел нормального описания по online обмену (не в гугле не в стандартной методичке 1с). Online обмен = загрузка в базу напрямую через com или это разные вещи?