0
vadim777
28.07.15
✎
12:47
|
Всем привет!
Три дня бьюсь, не могу выгрузить регистр сведений - ГражданствоФизЛиц из конфигурации "Комплексная автоматизация".
Процесс выгрузки даже не доходит до обработки этого регистра - ставил отладочную печать Сообщить(Источник.Страна) во все обработчики - вывода нет.
Естественно, вместе с регистрами выгружаются и справочники ФизическиеЛица и КлассификаторСтранМира.
Пробовал также в обработчик ПослеВыгрузки справочника ФизическиеЛица добавлять код:
Запрос = Новый Запрос("
|ВЫБРАТЬ
| Гражданство1.*
|ИЗ
| РегистрСведений.ГражданствоФизЛиц.СрезПоследних(, ФизЛицо = &Объект) КАК Гражданство1");
Запрос.УстановитьПараметр("Объект", Источник);
// Сообщить(Источник);
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
Сообщить(Выборка.Страна);
ВыгрузитьПоПравилу(Выборка, , , , "ГражданствоФизЛиц");
КонецЦикла;
и такой код:
НаборЗаписей = РегистрыСведений.ГражданствоФизЛиц.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.ФизЛицо.Установить(Источник,Истина);
НаборЗаписей.Прочитать();
Для Каждого Запись из НаборЗаписей Цикл
ВыгрузитьПоПравилу(Запись, , , , "ГражданствоФизЛиц");
КонецЦикла;
Процесс не заходит в цикл в обоих вариантах, как будто просто нет данных.
То же самое делал для выгрузки регистра сведений ФИОФизЛиц - работает на ура. Почему для ГражданствоФизЛиц не работает? Как правильно?
|
|
2
vadim777
28.07.15
✎
13:28
|
1 Смешно то, что заработал перенос, когда убрал ПВД для этого регистра. Просто удалил его.
Да, еще поставил галку на вкладке Настройка ПКО "Не замещать существующие объекты в приемнике при загрузке, а только создавать новые и заполнять их".
Смысла этой галки не понимаю, но заработало.
|
|