После обновления обновления платформы с 16й на 19ю, и режима совместимости расширения с 14 на 16, в расширении перестала работать конструкция:
в запросе:
| И КонтрагентыКонтактнаяИнформация.Вид = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.АдресДоставкиКонтрагета)");
и вот так тоже не работало:
Запрос.УстановитьПараметр("АдресДоставкиВид", Справочники.ВидыКонтактнойИнформации.АдресДоставкиКонтрагента);
получилось только найти по наименвоанию...
Запрос.УстановитьПараметр("АдресДоставкиВид", Справочники.ВидыКонтактнойИнформации.НайтиПоНаименованию("Доставка"));
после добавления справочника и предопределенного элемента в расширение заработала конструкция Справочники.ВидыКонтактнойИнформации.АдресДоставкиКонтрагента
но в запросе через "значение" все равно не работает.
Это ошибка в конфигурации УНФ.
В версии 1.6.22.75 реквизит назывался АдресДоставкиКонтрагета
без н
А в новой исправили...
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший