Здравствуйте! Проведя тестирование конфигурации Документооборот КОРП 2.1.1.11 (типовая) на платформе 1С 8.3.8.1747 + SQL2014SP1 выявилась следующая ошибка: при попытке перейти в справочник физические лица выходит следующее:
****************************************************************************************************************************
Невосстановимая ошибка
Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:
по причине:
Ошибка СУБД:
Microsoft SQL Server Native Client 11.0: Элементы ORDER BY должны входить в список выбора, если указывается SELECT DISTINCT.
HRESULT=80040E14, SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=145, line=1
****************************************************************************************************************************
В SQL2012SP3 + 1С 8.3.8.1747 такой ошибки не появляется.
Платформа Windows Server 2012R2 (с последними обновлениями, как и SQL)
Кто нибудь уже сталкивался с подобным? Как исправить?
есть еще проблема, только sql 2005
при открытии справочников контрагентов или физлиц
Microsoft SQL Native Client: Line 7: Length or precision specification 0 is invalid.
HRESULT=80040E14, SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=1001, line=7
анализ показал, что проблема в работе с контактной информацией
там идет попытка запроса к пустой таблице значений
у меня на тесте она нигде не заполнена, может из-за этого
попробуйте временно отключить использование контактной информации для справочника физлиц
В справочнике Виды контактной информации реквизит "использовать" для группы "Контактная информация справочника "Физические лица"" поставить в ложь
не знаю где его можно менять из программы, используйте какой-нибудь редактор реквизитов или программно
(3) hopter, Загрузил базу в файловый вариант (в нем всё работает отлично), добавил пару физических лиц, заполнил контактную информацию, перегрузил снова на SQL2014, ошибка не исчезла. Вечером попробую в конфигураторе поменять использование реквизита как Вы и писали, по результату отпишусь.
(5) ksander-RUS, поднял стандартную демобазу
там контактная информация заполнена, на файловом варианте работает, на скульном разваливается
т.е. дело не в наличии контактной информации как таковой в справочнике, а в работе с ней
если отключаешь ее совсем, то работает
Вопрос (Мой):
Ошибка при входе в справочник физических лиц (форма списка) из подсистемы Нормативно-справочной информации на SQL Server 2014. На 2012 работает нормально. Форма выбора (проверял через справочник пользователей) работает нормально.
Ответ (Разработчика):
Спасибо за информацию. Ошибку воспроизвести удалось. Ошибка будет исправлена в версии 2.1.3 выпуск которой запланирован сегодня.
P.S. Для оперативного исправления будет достаточно убрать слово "РАЗЛИЧНЫЕ" из запроса динамического списка формы списка Справочник.ФизическиеЛица.ФормаСписка . На результат запроса это никак не повлияет.
Ошибка вылетала при открытии формы с динамическим списком с произвольным запросом.
Помогло очистить персональные настройки пользователя для формы - заработало