Отказ от выгрузки подчиненных справочников

1. user623969_dusa 17.07.17 10:38 Сейчас в теме
ПКО Номенклатура После загрузки
Если НЕ Объект.ЭтоГруппа Тогда
	Если ОбъектНайден Тогда
		Объект.Комментарий = "перенесенная номенклатура";
		Объект.СтавкаНДС = Перечисления.СтавкиНДС.БезНДС;
	Иначе 
		Отказ = Истина;	
	КонецЕсли;
Иначе 
	Отказ = Истина;	
КонецЕсли;
Показать

нужно пометить комментарием перенесенные номенклатуры - все норм работает. Но проблема в том, что у номенклатуры есть подчиненный справочник ЕдиницыИзмерения, который выгружается по ссылке и не знает что объект номенклатура при загрузке не найден и не загружается единица измерения. То есть создается единица измерения с битой ссылкой - владельцем, который не загружен. Переносить лишнюю номенклатуру не надо. Как сделать так чтобы вместе с отказом загрузки номенклатуры не отрабатывали ПКС?
По теме из базы знаний
Найденные решения
4. Boneman 298 17.07.17 11:00 Сейчас в теме
Тебе нужно найти, и отредактировать вот это диалоговое окно в соответствии с потребностями.
Если тебе не нужно перезаполнять имеющуюся номенклатуру, а просто найти по УИДу и оставить то, что есть - то поставь флажок - "не замещать объекты, а только создавать новые и заполнять их"
Прикрепленные файлы:
Остальные ответы
Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. Boneman 298 17.07.17 10:54 Сейчас в теме
(1) а зачем ты после загрузки эти проверки лепишь?
и вообще мне по процессу не очень понятно.
Т.е. номенклатура должна ведь по любому переносится ? И если в приемнике она есть, то никакого коммента ставить не нужно, и ничего отказывать тоже не нужно...а если ее нет, тогда просто ставим комментарий.

Убери свой Иначе Отказ= Истина и все.
3. user623969_dusa 17.07.17 11:00 Сейчас в теме
убираю задвоение - номенклатура уже есть и ранее перенесена из другой базы мы имеем товар1 и товар1 мне надо пометить комментарием товар1 перенесенный - ничего лучше не придумал создать конвертацию по справочнику номенклатура с синхронизацией по УИД, чтобы наверняка знать что перенесено а что уже было
единицы измерения тянуть тоже надо - пусть выравниваются, а то там ранее кривой обработкой присваивалась единица измерения не к той номенклатуре получалось единица измерения для товара2 владелец товар1
если варианта с конвертацией не получится придется обработкой подчищать мусор - в принципе не сложно удалить все 9000 единиц измерения без владльцев
4. Boneman 298 17.07.17 11:00 Сейчас в теме
Тебе нужно найти, и отредактировать вот это диалоговое окно в соответствии с потребностями.
Если тебе не нужно перезаполнять имеющуюся номенклатуру, а просто найти по УИДу и оставить то, что есть - то поставь флажок - "не замещать объекты, а только создавать новые и заполнять их"
Прикрепленные файлы:
5. user623969_dusa 17.07.17 11:38 Сейчас в теме
(4) ну да наверное ты прав надо поиграться с этими флажками.. странно что отказ = истина не отменяет загрузку пкс - раз объекты выгружены то они отрабатывают
Оставьте свое сообщение

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