Имя: Пароль:
1C
1С v8
Если реквизит документа не найден в приемнике, то не перегружать документ
0 ANDRU48
 
22.12.14
16:26
Как сделать в конвертации, если любой реквизит документа не найден по ид или полям поиска в приемнике, то не перегружать документ и выдавать сообщение, что такой то объект не был перегружен из-за такого-то реквизита?
1 vicof
 
22.12.14
16:28
галка "не создавать, если не найден".
После загрузки Если ОбъектНайден Тогда
2 ANDRU48
 
22.12.14
16:34
Если галка не создавать, если не найден, то не будет создан объект, а документ загрузится с пустыми полями. После загрузки отказ = истина будет для конкретного объекта, но документ будет загружен с ненайденными объектами.
3 Йохохо
 
22.12.14
16:35
(2) "то не будет создан объект, а документ загрузится с пустыми полями" ТЧ?
4 ANDRU48
 
22.12.14
16:36
(3) с любым реквизитом не найденным
5 Йохохо
 
22.12.14
16:37
а как он загрузится если не будет создан?
6 ANDRU48
 
22.12.14
16:39
документ загрузится, в котором будет не найденный реквизит
7 Йохохо
 
22.12.14
16:44
кажется это одно и то же, что и сравнить загружаемый с Ссылка.
8 ANDRU48
 
22.12.14
17:04
Пока придумал такой вариант: в пко объектов, которые внутри документа в ПриЗагрузке пишем Если ОбъектНайден = Ложь Тогда как-то передать пустую ссылку справочника, потом в пко документа в ПриЗагрузке проверяем Объект.Реквизит на пустую ссылку, если равно, то Отказ = Истина для документа.
Основная теорема систематики: Новые системы плодят новые проблемы.