gifts2017

Перенос физических лиц ЗУП → ЗУП (УПП)

Опубликовал Rom Shpakoff (Lancelot-2M) в раздел Обмен - Обмен через XML

Перенос физических лиц и полной информации по ним, но ничего лишнего.

Переносятся следующие регистры: СемейноеПоложениеФизЛиц, СведенияОСтажеРаботыНаСевере, СведенияОбИнвалидностиФизлиц, КатегорииОбъектов, Заметки, ВоинскийУчет, ГражданствоФизЛиц, СтатусФизЛицКакНалогоплательщиковНДФЛ, НДФЛСтандартныеВычетыФизлиц, НДФЛСтандартныеВычетыНаДетей, КонтактнаяИнформация, ПаспортныеДанныеФизЛиц, ФИОФизЛиц, ВременноПребывающиеПринятыеПоДолгосрочнымДоговорам, ЗначенияСвойствОбъектов, НазначенияСвойствОбъектов.
А также связанные элементы справочника ХранилищеДополнительнойИнформации (фото и файлы).

Вдохновившись вот этим предложением http://infostart.ru/public/124062/, и используя свою разработку Мастер XML-обмена (http://infostart.ru/public/391787/), разработал обмен данными о физлицах между базами ЗУП (или ЗУП-УПП, или УПП-УПП).

Выгружаются/загружаются элементы справочника "Физические лица", их дополнительные свойства и категории, их фотографии, другие изображения и файлы.

ВАЖНО: группы физлиц синхронизируются по UIDу, если нет группы с таким UIDом, то ищется группа по коду И наименованию, элементы синхронизируются по UIDу, если нет такого элемента, то ищется элемент по коду И наименованию И ИНН.

Также  выгружаются/загружаются записи следующих регистров сведений с информацией о выгружаемых элементах физ лиц:

  • Сведения о стаже работы на севере
  • Сведения об инвалидности физлиц
  • Заметки
  • Воинский учет
  • Гражданство физического лица
  • Статус физ лиц как налогоплательщиков НДФЛ
  • Стандартные вычеты физических лиц по НДФЛ
  • Стандартные вычеты физических лиц на детей
  • Контактная информация
  • Паспортные данные физического лица
  • Фамилия, имя, отчество физического лица
  • Временно пребывающие иностранные граждане, принятые по долгосрочным договорам
  • Категории объектов
  • Значения свойств объектов
  • Назначения свойств объектов

Выгрузка очень проста в доработке - для различных отборов просто модифицируйте запрос с выборкой физ.лиц, а его параметры сами подтянуться в табличку на форме при открытии.

Так выглядит обработка выгрузки:

А так обработка загрузки:


В архиве ниже находятся обработки выгрузки и загрузки, а также сохраненный вариант обмена для Мастера XML-обмена (http://infostart.ru/public/391787/).

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
ВыгрузкаЗагрузкаФизЛиц.zip
.zip 2,64Mb
11.09.15
45
.zip 2,64Mb 45 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Гость 21.09.15 14:25
Выдает ошибку: Поле не найдено "РаботникиОрганизацийСрезПоследних.Сотрудник.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.ОсновноеМестоРаботы)". Открываю в казахстанском ЗУПе.
2. Rom Shpakoff (Lancelot-2M) 21.09.15 15:11
(1) Qwerxs, видно у вас нет такого поля в справочнике сотрудники - делал все же под российские конфы. Вы не программист?
3. Ярослав Хлебников (Nemikx) 04.11.15 21:10
Думал можно будет сотрудника отбирать, а он всех переносит =(
4. Константин Куликов (Светлый ум) 21.12.15 11:21
Толковая вещь +1
отборы явно напрашиваются, но хотя, кому надо - тот допишет.
5. Денис (den23l) 24.08.16 15:13
{Форма.Форма.Форма(1727)}: Значение не является значением объектного типа (ПредставлениеПараметра)
Стр.ПредставлениеПараметра = "Дата выгрузки";

Комплексная автоматизация не работает.
6. Rom Shpakoff (Lancelot-2M) 24.08.16 18:42
(5) den23l, позволю себе предположить, что запрос был модифицирован, при этом из него убрали параметр "ДатаВыгрузки" - ну уж взялись подшаманить - так шаманьте до конца)
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа