Переносятся ли элементы справочника "Физические лица" при синхронизации ЗУП и БУХ

1. user2130350 03.03.25 21:50 Сейчас в теме
Всем добрый день!
Прочитала уже множество статей и форумов, но так и не нашла четкого ответа на такой вопрос:
Переносятся ли элементы справочника "Физические лица" при синхронизации из ЗУП в БУХ без документов, где бы использовались эти физ.лица?

Пыталась принудительно зарегистрировать физ.лица к выгрузке, он их регистрировал, даже якобы выгружал (подключение через локальную папку), потом смотрю сообщение, где должны быть эти физ.лица - их там нет.

То есть при синхронизации он показывает, мол "Выгружено объектов 100 из 1000", ну и так идёт до 1000, пока не выгрузятся все. В конце сообщение, мол объекты выгружены.

Смотрю сообщение обмена (файл формата xml) - пусто.
По теме из базы знаний
Найденные решения
5. VmvLer 04.03.25 09:24 Сейчас в теме
(4)

1. в расширении можно добавить код чтобы ФЛ в ЗУП регистрировались к обмену при изменении эдемента ФЛ и связанных с ним ключевых регистров: ФИО, КИ...
Это просто через общие модули

например в расширении: ОбщийМодуль.ОбменДаннымиПереопределяемый
Пример для не типового обмена с УТ, можно заменить на БУХ

// Вызывается в обработчиках ПриЗаписи:
//  - Справочники.ФизическиеЛица
//  - Регистры сведений.ФИОФизическихЛиц
//  - Регистры сведений.КадроваяИсторияСотрудников
//
Процедура _ОбменЗупУт_ЗарегистрироватьИзмененияФизЛицаКОбмену(ФизЛицо) Экспорт
	УстановитьПривилегированныйРежим(Истина);

	Если НЕ ЗначениеЗаполнено(ФизЛицо.Наименование) Тогда
	    Возврат; // Без наименования не регистрируем
	КонецЕсли;
	Если НЕ ЗначениеЗаполнено(ФизЛицо.ИНН) И НЕ ЗначениеЗаполнено(ФизЛицо.СтраховойНомерПФР) Тогда
		Возврат; // Если ИНН и СНИЛС не заполнены, то не регистрируем. Что-то одно есть ключ поиска при обмене. Ведущий ключ - ИНН.
	КонецЕсли;
	//Если НЕ ЗначениеЗаполнено(ФизЛицо.ДатаРождения) Тогда
	//	Возврат; // Без даты рождения не регистрируем
	//КонецЕсли;
	
	// Если план обмена удален в приложении, в конфигураторе остался - Узел будет пустой ссылкой и регистрации не будет.
	Узел = ПланыОбмена._ОбменЗупУт.НайтиПоКоду("УТ");
	Если ЗначениеЗаполнено(Узел) Тогда
		ПланыОбмена.ЗарегистрироватьИзменения(Узел, ФизЛицо);
	КонецЕсли;
	
КонецПроцедуры
Показать




2. если в УТ(БП) такие не едут,
- то в настройке синхронизации
- находим узел обмена
- входим в состав отправляемых данных
- в ЕЩЕ
- в настройки
- сбрасываем галку "Использовать при регистрации ....ограничение миграции"

Последняя галка позволяет обменивать и подразделения без документов.
6. RustamZz 04.03.25 09:31 Сейчас в теме
(5) А я просто это поле очищаю.
Прикрепленные файлы:
13. KirillHome 5 04.03.25 11:12 Сейчас в теме
(9) Да, есть два варианта настроек обмена ЗУП-БП
"старый" - <<Бухгалтерия предприятия, редакция 3>>
"новый" - <<Бухгалтерия предприятия, редакция 3. Обмен с использованием универсального формата обмена "Enterprise Data">>

В старом - нет доп. настроек по поводу НСИ.
И замечал, что в случае "старого" обмена есть проблемы с обменом по алиментам (что-то связанное с исполнительными листами)...
Прикрепленные файлы:
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
4. RustamZz 04.03.25 08:53 Сейчас в теме
(1) Без документов ФЛ не переносятся.
user2130350; +1 Ответить
5. VmvLer 04.03.25 09:24 Сейчас в теме
(4)

1. в расширении можно добавить код чтобы ФЛ в ЗУП регистрировались к обмену при изменении эдемента ФЛ и связанных с ним ключевых регистров: ФИО, КИ...
Это просто через общие модули

например в расширении: ОбщийМодуль.ОбменДаннымиПереопределяемый
Пример для не типового обмена с УТ, можно заменить на БУХ

// Вызывается в обработчиках ПриЗаписи:
//  - Справочники.ФизическиеЛица
//  - Регистры сведений.ФИОФизическихЛиц
//  - Регистры сведений.КадроваяИсторияСотрудников
//
Процедура _ОбменЗупУт_ЗарегистрироватьИзмененияФизЛицаКОбмену(ФизЛицо) Экспорт
	УстановитьПривилегированныйРежим(Истина);

	Если НЕ ЗначениеЗаполнено(ФизЛицо.Наименование) Тогда
	    Возврат; // Без наименования не регистрируем
	КонецЕсли;
	Если НЕ ЗначениеЗаполнено(ФизЛицо.ИНН) И НЕ ЗначениеЗаполнено(ФизЛицо.СтраховойНомерПФР) Тогда
		Возврат; // Если ИНН и СНИЛС не заполнены, то не регистрируем. Что-то одно есть ключ поиска при обмене. Ведущий ключ - ИНН.
	КонецЕсли;
	//Если НЕ ЗначениеЗаполнено(ФизЛицо.ДатаРождения) Тогда
	//	Возврат; // Без даты рождения не регистрируем
	//КонецЕсли;
	
	// Если план обмена удален в приложении, в конфигураторе остался - Узел будет пустой ссылкой и регистрации не будет.
	Узел = ПланыОбмена._ОбменЗупУт.НайтиПоКоду("УТ");
	Если ЗначениеЗаполнено(Узел) Тогда
		ПланыОбмена.ЗарегистрироватьИзменения(Узел, ФизЛицо);
	КонецЕсли;
	
КонецПроцедуры
Показать




2. если в УТ(БП) такие не едут,
- то в настройке синхронизации
- находим узел обмена
- входим в состав отправляемых данных
- в ЕЩЕ
- в настройки
- сбрасываем галку "Использовать при регистрации ....ограничение миграции"

Последняя галка позволяет обменивать и подразделения без документов.
6. RustamZz 04.03.25 09:31 Сейчас в теме
(5) А я просто это поле очищаю.
Прикрепленные файлы:
7. VmvLer 04.03.25 09:36 Сейчас в теме
(6) Это глубоко. Обычный юзер, даже без кода, может вручную зарегать объект, сбросить галку и выполнить синхрон. Работа с правилами для него практически невозможна.
10. user2130350 04.03.25 10:49 Сейчас в теме
(7) Регистрировала, выполняла синхрон - сообщение отправки пустое.
Но хотелось бы сохранить типовые правила, поэтому и возник вопрос, а возможно ли обойтись типовыми средствами.
11. user2130350 04.03.25 10:49 Сейчас в теме
(5) Галку сбрасывала, но к результату это не привело.
12. user2130350 04.03.25 10:50 Сейчас в теме
(4) Спасибо!
Сижу уже долго и всё больше убеждаюсь, что типовыми средствами эту логику не обойти.
2. KirillHome 5 03.03.25 22:10 Сейчас в теме
(1) Выгрузка как настроена - сводно или по сотрудникам?
При сводной - точно нет; по сотрудникам - должны выгружаться...
3. user2130350 03.03.25 22:54 Сейчас в теме
(2) Настраивала первоначально не я, но в обеих базах стоит "По сотрудникам"
8. devlog 04.03.25 10:20 Сейчас в теме
Там есть отборы Нормативно-справочная информация "Отправлять всю" , "Отправлять используемую в документах"
9. user2130350 04.03.25 10:46 Сейчас в теме
(8) Да вот смысл в том, что там форма настроек другая и нет этих пунктов. Если бы они были, я бы тоже сперва подумала о них. Но там просто дата, сводно или детально по сотрудникам, и выбрана организация, по которой делается синхронизация...
13. KirillHome 5 04.03.25 11:12 Сейчас в теме
(9) Да, есть два варианта настроек обмена ЗУП-БП
"старый" - <<Бухгалтерия предприятия, редакция 3>>
"новый" - <<Бухгалтерия предприятия, редакция 3. Обмен с использованием универсального формата обмена "Enterprise Data">>

В старом - нет доп. настроек по поводу НСИ.
И замечал, что в случае "старого" обмена есть проблемы с обменом по алиментам (что-то связанное с исполнительными листами)...
Прикрепленные файлы:
14. user2130350 04.03.25 11:59 Сейчас в теме
(13) Вы тут точно подметили, там было много старых предупреждений по алиментам.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот