Как узнать найдена номенклатура по внутреннему ID или нет

1. olo_lo4 18.04.13 17:08 Сейчас в теме
Подскажите
если из базы сливаю новую номенклатуру то она должна попадать в определенную группу, если не новую но соответственно не попадать. Как это отследить можно в КД ?

Щас сделано что все сливается в определенную группу
в КС у родителя прописал
Выражение = "Справочники.Номенклатура.НайтиПоКоду("""+Параметры.НомерПапкиН+""")";
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Rulllan 4 18.04.13 22:34 Сейчас в теме
При загрузке в обработчиках можно сделать проверку на параметр "Объектнайден".
3. insurgut 207 22.04.13 07:45 Сейчас в теме
Либо как вариант, ставим признак "Не замещать существующие объекты в приемнике при загрузке, а только создавать новые и заполнять их", затем в ПКО После загрузки выполняем что-то вроде:
Если НЕ ЗначениеЗаполнено(Объект.Родитель) Тогда
  Объект.Родитель = Справочники.Ваш_Справочник.НайтиПо...
КонецЕсли;


Только реквизит Родитель в ваших правилах так понимаю переносится не должен.
4. cold_mount 1 14.02.14 17:37 Сейчас в теме
Пробовал делать проверку параметра ОбъектНайден, однако оказалось, что данный параметр всегда установлен в Истину (не зависимо от того найден ли объект, или загружен). Проще всего проверить следующим образом: если объект не найден, то перед загрузкой ссылка на данный объект = неопределено, тоесть объект еще не существует физически в базе. Если же объект найден, тогда у него есть вполне конкретная ссылка. Так что проще проверять как раз ссылку на объект.
Оставьте свое сообщение

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