Типовая торговля 11.4.3.144 - при создании исходящего электронного письма / при вводе адреса получателя выдается сообщение "Поле объекта не обнаружено"
Вероятно что такая же ошибка будет наблюдаться и в соответствующих версиях типовой комплексной и типовой ЕРП.
Причина - документ "Электронное письмо исходящее", модуль формы документа, функция ДанныеВыбораДляЭлектронногоПисьма.
В данном случае происходит получение списка реквизитов для которых включен ввод по строке, затем построение запроса с их использованием. Проблема возникает в том, что при этом проверяется тип знаяения реквизита, для этого реквизит получается из списка так называемых стандартных реквизитов (код, наименование и т.п.). Однако, если в справочнике Партнеры включен ввод по строке по реквизиту не являющемуся стандартным, то выделенное желтым даст ошибку. Для исправления можно изменить выделенный фрагмент кода следующим образом: УсловиеПолейВводаПоСтроке = ""; МетаданныеОбъекта = Метаданные.НайтиПоТипу(ЭлементМассиваОписания.Тип); СписокПолей = МетаданныеОбъекта.ВводПоСтроке; Для Каждого Поле Из СписокПолей Цикл // оквита Если МетаданныеОбъекта.Реквизиты.Найти(Поле) <> Неопределено Тогда Если МетаданныеОбъекта.Реквизиты[Поле.Имя].Тип.Типы()[0] = Тип("Строка") Тогда УсловиеПолейВводаПоСтроке = УсловиеПолейВводаПоСтроке + " ИЛИ СправочникКонтакт." + Поле.Имя + " ПОДОБНО &ВведеннаяСтрока"; КонецЕсли; Иначе // /оквита Если МетаданныеОбъекта.СтандартныеРеквизиты[Поле.Имя].Тип.Типы()[0] = Тип("Строка") Тогда УсловиеПолейВводаПоСтроке = УсловиеПолейВводаПоСтроке + " ИЛИ СправочникКонтакт." + Поле.Имя + " ПОДОБНО &ВведеннаяСтрока"; КонецЕсли; // оквита КонецЕсли; // /оквита КонецЦикла;
%D0%A3%D1%81%D0%BB%D0%BE%D0%B2%D0%B8%D0%B5%D0%9F%D0%BE%D0%BB%D0%B5%D0%B9%D0%92%D0%B2%D0%BE%D0%B4%D0%B0%D0%9F%D0%BE%D0%A1%D1%82%D1%80%D0%BE%D0%BA%D0%B5%20%3D%20%22%22%3B%0A%20%D0%9C%D0%B5%D1%82%D0%B0%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5%D0%9E%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%B0%20%3D%20%D0%9C%D0%B5%D1%82%D0%B0%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5.%D0%9D%D0%B0%D0%B9%D1%82%D0%B8%D0%9F%D0%BE%D0%A2%D0%B8%D0%BF%D1%83%28%D0%AD%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D0%9C%D0%B0%D1%81%D1%81%D0%B8%D0%B2%D0%B0%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D1%8F.%D0%A2%D0%B8%D0%BF%29%3B%0A%20%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA%D0%9F%D0%BE%D0%BB%D0%B5%D0%B9%20%3D%20%D0%9C%D0%B5%D1%82%D0%B0%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5%D0%9E%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%B0.%D0%92%D0%B2%D0%BE%D0%B4%D0%9F%D0%BE%D0%A1%D1%82%D1%80%D0%BE%D0%BA%D0%B5%3B%0A%20%D0%94%D0%BB%D1%8F%20%D0%9A%D0%B0%D0%B6%D0%B4%D0%BE%D0%B3%D0%BE%20%D0%9F%D0%BE%D0%BB%D0%B5%20%D0%98%D0%B7%20%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA%D0%9F%D0%BE%D0%BB%D0%B5%D0%B9%20%D0%A6%D0%B8%D0%BA%D0%BB%0A%20%2F%2F%20%D0%BE%D0%BA%D0%B2%D0%B8%D1%82%D0%B0%0A%20%D0%95%D1%81%D0%BB%D0%B8%20%D0%9C%D0%B5%D1%82%D0%B0%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5%D0%9E%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%B0.%D0%A0%D0%B5%D0%BA%D0%B2%D0%B8%D0%B7%D0%B8%D1%82%D1%8B.%D0%9D%D0%B0%D0%B9%D1%82%D0%B8%28%D0%9F%D0%BE%D0%BB%D0%B5%29%20%3C%3E%20%D0%9D%D0%B5%D0%BE%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BE%20%D0%A2%D0%BE%D0%B3%D0%B4%D0%B0%0A%20%D0%95%D1%81%D0%BB%D0%B8%20%D0%9C%D0%B5%D1%82%D0%B0%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5%D0%9E%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%B0.%D0%A0%D0%B5%D0%BA%D0%B2%D0%B8%D0%B7%D0%B8%D1%82%D1%8B%5B%D0%9F%D0%BE%D0%BB%D0%B5.%D0%98%D0%BC%D1%8F%5D.%D0%A2%D0%B8%D0%BF.%D0%A2%D0%B8%D0%BF%D1%8B%28%29%5B0%5D%20%3D%20%D0%A2%D0%B8%D0%BF%28%22%D0%A1%D1%82%D1%80%D0%BE%D0%BA%D0%B0%22%29%20%D0%A2%D0%BE%D0%B3%D0%B4%D0%B0%0A%20%D0%A3%D1%81%D0%BB%D0%BE%D0%B2%D0%B8%D0%B5%D0%9F%D0%BE%D0%BB%D0%B5%D0%B9%D0%92%D0%B2%D0%BE%D0%B4%D0%B0%D0%9F%D0%BE%D0%A1%D1%82%D1%80%D0%BE%D0%BA%D0%B5%20%3D%20%D0%A3%D1%81%D0%BB%D0%BE%D0%B2%D0%B8%D0%B5%D0%9F%D0%BE%D0%BB%D0%B5%D0%B9%D0%92%D0%B2%D0%BE%D0%B4%D0%B0%D0%9F%D0%BE%D0%A1%D1%82%D1%80%D0%BE%D0%BA%D0%B5%20%2B%20%22%20%D0%98%D0%9B%D0%98%20%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D1%87%D0%BD%D0%B8%D0%BA%D0%9A%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82.%22%20%2B%20%D0%9F%D0%BE%D0%BB%D0%B5.%D0%98%D0%BC%D1%8F%20%2B%20%22%20%D0%9F%D0%9E%D0%94%D0%9E%D0%91%D0%9D%D0%9E%20%26amp%3B%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%BD%D0%B0%D1%8F%D0%A1%D1%82%D1%80%D0%BE%D0%BA%D0%B0%22%3B%0A%20%D0%9A%D0%BE%D0%BD%D0%B5%D1%86%D0%95%D1%81%D0%BB%D0%B8%3B%0A%20%D0%98%D0%BD%D0%B0%D1%87%D0%B5%0A%20%2F%2F%20%2F%D0%BE%D0%BA%D0%B2%D0%B8%D1%82%D0%B0%0A%20%D0%95%D1%81%D0%BB%D0%B8%20%D0%9C%D0%B5%D1%82%D0%B0%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5%D0%9E%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%B0.%D0%A1%D1%82%D0%B0%D0%BD%D0%B4%D0%B0%D1%80%D1%82%D0%BD%D1%8B%D0%B5%D0%A0%D0%B5%D0%BA%D0%B2%D0%B8%D0%B7%D0%B8%D1%82%D1%8B%5B%D0%9F%D0%BE%D0%BB%D0%B5.%D0%98%D0%BC%D1%8F%5D.%D0%A2%D0%B8%D0%BF.%D0%A2%D0%B8%D0%BF%D1%8B%28%29%5B0%5D%20%3D%20%D0%A2%D0%B8%D0%BF%28%22%D0%A1%D1%82%D1%80%D0%BE%D0%BA%D0%B0%22%29%20%D0%A2%D0%BE%D0%B3%D0%B4%D0%B0%0A%20%D0%A3%D1%81%D0%BB%D0%BE%D0%B2%D0%B8%D0%B5%D0%9F%D0%BE%D0%BB%D0%B5%D0%B9%D0%92%D0%B2%D0%BE%D0%B4%D0%B0%D0%9F%D0%BE%D0%A1%D1%82%D1%80%D0%BE%D0%BA%D0%B5%20%3D%20%D0%A3%D1%81%D0%BB%D0%BE%D0%B2%D0%B8%D0%B5%D0%9F%D0%BE%D0%BB%D0%B5%D0%B9%D0%92%D0%B2%D0%BE%D0%B4%D0%B0%D0%9F%D0%BE%D0%A1%D1%82%D1%80%D0%BE%D0%BA%D0%B5%20%2B%20%22%20%D0%98%D0%9B%D0%98%20%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D1%87%D0%BD%D0%B8%D0%BA%D0%9A%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82.%22%20%2B%20%D0%9F%D0%BE%D0%BB%D0%B5.%D0%98%D0%BC%D1%8F%20%2B%20%22%20%D0%9F%D0%9E%D0%94%D0%9E%D0%91%D0%9D%D0%9E%20%26amp%3B%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%BD%D0%B0%D1%8F%D0%A1%D1%82%D1%80%D0%BE%D0%BA%D0%B0%22%3B%0A%20%D0%9A%D0%BE%D0%BD%D0%B5%D1%86%D0%95%D1%81%D0%BB%D0%B8%3B%0A%20%2F%2F%20%D0%BE%D0%BA%D0%B2%D0%B8%D1%82%D0%B0%0A%20%D0%9A%D0%BE%D0%BD%D0%B5%D1%86%D0%95%D1%81%D0%BB%D0%B8%3B%0A%20%2F%2F%20%2F%D0%BE%D0%BA%D0%B2%D0%B8%D1%82%D0%B0%0A%20%D0%9A%D0%BE%D0%BD%D0%B5%D1%86%D0%A6%D0%B8%D0%BA%D0%BB%D0%B0%3B Теперь полсе ищется сначала в обычных реквизитах и если не нашлось - в стандартных. |