Переносятся следующие регистры: СемейноеПоложениеФизЛиц, СведенияОСтажеРаботыНаСевере, СведенияОбИнвалидностиФизлиц, КатегорииОбъектов, Заметки, ВоинскийУчет, ГражданствоФизЛиц, СтатусФизЛицКакНалогоплательщиковНДФЛ, НДФЛСтандартныеВычетыФизлиц, НДФЛСтандартныеВычетыНаДетей, КонтактнаяИнформация, ПаспортныеДанныеФизЛиц, ФИОФизЛиц, ВременноПребывающиеПринятыеПоДолгосрочнымДоговорам, ЗначенияСвойствОбъектов, НазначенияСвойствОбъектов.
А также связанные элементы справочника ХранилищеДополнительнойИнформации (фото и файлы).
Вдохновившись вот этим предложением //infostart.ru/public/124062/, и используя свою разработку Мастер XML-обмена (//infostart.ru/public/391787/), разработал обмен данными о физлицах между базами ЗУП (или ЗУП-УПП, или УПП-УПП).
Выгружаются/загружаются элементы справочника «Физические лица», их дополнительные свойства и категории, их фотографии, другие изображения и файлы.
ВАЖНО: группы физлиц синхронизируются по UIDу, если нет группы с таким UIDом, то ищется группа по коду И наименованию, элементы синхронизируются по UIDу, если нет такого элемента, то ищется элемент по коду И наименованию И ИНН.
Также выгружаются/загружаются записи следующих регистров сведений с информацией о выгружаемых элементах физ лиц:
- Сведения о стаже работы на севере
- Сведения об инвалидности физлиц
- Заметки
- Воинский учет
- Гражданство физического лица
- Статус физ лиц как налогоплательщиков НДФЛ
- Стандартные вычеты физических лиц по НДФЛ
- Стандартные вычеты физических лиц на детей
- Контактная информация
- Паспортные данные физического лица
- Фамилия, имя, отчество физического лица
- Временно пребывающие иностранные граждане, принятые по долгосрочным договорам
- Категории объектов
- Значения свойств объектов
- Назначения свойств объектов
Выгрузка очень проста в доработке — для различных отборов просто модифицируйте запрос с выборкой физ.лиц, а его параметры сами подтянуться в табличку на форме при открытии.
Так выглядит обработка выгрузки:
А так обработка загрузки:
В архиве ниже находятся обработки выгрузки и загрузки, а также сохраненный вариант обмена для Мастера XML-обмена (//infostart.ru/public/391787/).
Выдает ошибку: Поле не найдено «РаботникиОрганизацийСрезПоследних.Сотрудник.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.ОсновноеМестоРаботы)». Открываю в казахстанском ЗУПе.
(1) Qwerxs, видно у вас нет такого поля в справочнике сотрудники — делал все же под российские конфы. Вы не программист?
Думал можно будет сотрудника отбирать, а он всех переносит =(
Толковая вещь +1
отборы явно напрашиваются, но хотя, кому надо — тот допишет.
{Форма.Форма.Форма(1727)}: Значение не является значением объектного типа (ПредставлениеПараметра)
Стр.ПредставлениеПараметра = «Дата выгрузки»;
Комплексная автоматизация не работает.
(5) den23l, позволю себе предположить, что запрос был модифицирован, при этом из него убрали параметр «ДатаВыгрузки» — ну уж взялись подшаманить — так шаманьте до конца)
Обработка выгрузки выдала ошибку:
{Форма.Форма.Форма(1727)}: Значение не является значением объектного типа (ПредставлениеПараметра)
Стр.ПредставлениеПараметра = «Дата выгрузки»;
УПП 1.3, а из УПП в УПП работает?
(7)Работает, но релизы не стоят на месте — ряд реквизитов уже исчез с момента написания обработки и запрос выдает ошибку). Актуализировал.
Работает.
Пробовал на ЗУП 2.5.113.1 и УПП 1.3.86.2.
Спасибо!
Добрый день. На сегодняшний день обработка актуальна?
Добрый день. На сегодняшний день обработка актуальна?
На релизе 3.1.3.224 ошибку выдаёт:
{ВнешняяОбработка.ЗагрузкаФизЛиц.МодульОбъекта(2048)}: Поле объекта не обнаружено (КодИМНС)
ТекущийОбъект.КодИМНС = ПолучитьЗначениеРеквизитаПростогоТипа(Значение, «Строка»,»Строка»);
Добрый день. ЗУП -> ЗУП. Релиз 2.5.124.3 Перенос СУПЕР!!! Легко и быстро! Автору огромное СПАСИБО!!
(12)Здравствуйте. Закомментировать эту строчку сможете? Или вы совсем пользователь?
Всё, справился уже. Спасибо.
Добрый день, ЗУП 2.5 -> ЗУП 3,1 Перенос будет работать?
Структура данных справочника физ лиц немножко отличается, поэтому и спрашиваю.
(16)Сомневаюсь, структура данных там вроде другая (еще не играл с 3.1 — точно не скажу))
в вашей обработке выгружаются только те физические лица, которые являются сотрудниками, в моем случае нужны все, физ лица.
(18)смотрите скрин — там же это параметрически задается, установите 2 первых параметра в «нет» и выгрузит всех
Как видно выгрузка происходит по выборке из РегистрСведений.РаботникиОрганизаций, а не из справочника физические лица, как я полагал до этого!
выбор параметров как видим не поможет,
В нашем случае есть физические лица арендаторы получающие доход.
Показать
(20)Ну что я могу вам сказать) Модифицируйте запрос в части отбора физлиц
Для ЗУП 3 написал свою обработку, в ней удобно, что можно отметить кого загружать, а кого нет.
https://infostart.ru/public/1029447/
Вот:
При загрузке заполняется следующее:
ФИО физ.лица, дата рождения, пол, ИНН,СНИЛС, Гражданство.
История смены ФИО;
История паспортных данных и прочих документов;
Контактная информация (адрес, телефон, и т.д.).