1C 8 Невосстановимая ошибка Ошибка при выполнении запроса POST к ресурсу /e1cib/misc: по причине: Ошибка SDBL: Таблица или поле LastUpdate не содержится в разделе FROM
 
Описание ошибки:
В серверной базе на платформе 8.3.23.2137 после обновления возникает ошибка Невосстановимая ошибка
Ошибка при выполнении запроса POST к ресурсу /e1cib/misc:
по причине:
Ошибка SDBL:
Таблица или поле LastUpdate не содержится в разделе FROM


Найденные решения:

Да, похоже, что эта ошибка может все чаще настигать пользователей 1С, когда нет подробной информации о том, как ведут себя расширения в тех или иных случаях. Даже, наверное, кажется, что и сами то разработчики 1С не подозревают о том, что может происходить. В частности приведенная "Ошибка SDBL Таблица или поле LastUpdate не содержится в разделе FROM" возникла во вполне рабочей базе после обновления релиза. То, что в моем случае это была конфигурация Альфа-Авто - не меняет положения дел. Эта ошибка, как увидим ниже общего плана и не зависит от конкретной конфигурации.

В частном случае "знакомство" с этой ошибкой произошло после обновления конфигурации базы. Все в базе работало, но при попытке проведения одного вида документов возникала эта ошибка. В практике раньше с такой встречаться не доводилось.

Нажатие по изображению увеличит его
1С 8 как устранить ошибку Таблица или поле LastUpdate не содержится в разделе FROM инструкция, описание пошагово
Рис. 1. Момент возникновения ошибки.

В поисках решения проблемы, хотя бы понять причины, чтобы сдвинуться с мертвой точки недопонимания того, что вообще делать, так как не проводился вид документов "Поступление товаров", который относится к системе БСП (Библиотека стандартных подсистем) помогло обсуждение на форуме сайта infostart - "Ошибка SDBL: Таблица или поле LastUpdate не содержится в разделе FROM". И хотя исходно проблема в обсуждении возникла после перехода на более новый релиз платформы и изменения режима совместимости расширения на более последний, а не после обновления, как в моем случае, все же обсуждение на форуме дало толчок для того, чтобы понять, что дальше делать.

Нажатие по изображению увеличит его
1С 8 Ошибка при выполнении запроса POST к ресурсу /e1cib/misc: по причине: Ошибка SDBL как исправить описание руководство
Рис. 3. Обсуждение на форуме.

Что нужно отметить - на форуме обсуждалось, что проблема возникла в расширении и относилась к расширению, которое использовалось в базе.

Нажатие по изображению увеличит его
1С 8 проблема с расширением как исправить решить, руководство, описание Таблица или поле LastUpdate не содержится в разделе FROM
Рис. 4. Начальное сообщение обсуждения на форуме.

Чисткой кэша в этот раз не занимался, т.к. была уверенность, что проблема не во временных пользовательских файлах, поскольку проблема возникала у всех пользователей базы. Тестирование и исправление базы так же, как и в обсуждении не принесло изменений в ситуации. Поэтому были предприняты попытки изменить значение "Режим совместимости расширения конфигурации" на более поздние значения. Исходно было значение 8.3.20. Но последовательное изменение на значения 8.3.21 и 8.3.22 никак не повлияло на проблему и "Невосстановимая ошибка ошибка при выполнении запроса POST к ресурсу /e1cib/misc: по причине: ошибка SDBL: Таблица или поле LastUpdate не содержится в разделе FROM" сохранялась.

1С 8 причина, почему возникает Ошибка SDBL: Таблица или поле LastUpdate не содержится в разделе FROM
Рис. 4. Изменение режима совместимости расширения.

Отключение расширения, по крайней мере, показало, что проблема действительно связана с наличием подключенного расширения в базу, среди объектов которого есть план обмена, который используется для обмена с сайтом.

Нажатие по изображению увеличит его
1С 8 как исправить, устранить, описание, инструкция, руководство Ошибка SDBL: Таблица или поле LastUpdate не содержится в разделе FROM
Рис. 5. Отключенное расширение.

Таким образом, сопоставляя то, что являлось причиной проблем в обсуждении на форуме получается - что если Вам не помогает в решении проблемы обновление платформы, изменение значения "Режим совместимости расширения конфигурации" на более позднее значение, то ничего не остается как переносить объект "План обмена" из расширения в конфигурации. По крайней мере, хотя бы только сам план обмена, а не весь функционал с ним связанный. Остальной связанный функционал с планом обмена может остаться в расширении. Естественно, в контексте использования расширений данное решение кажется не оптимальным. Но что остается делать, если это проблема от разработчиков? Надо же реализовывать доработки, чтобы двигалась автоматизация и развитие на предприятии. Поэтому для программиста не составит труда поставить конфигурацию на частичную поддержку, чтобы добавить новый объект, который никак не будет мешаться при последующих обновлениях конфигурации базы.


Рис. 6. Объект вида "План обмена", который из расширения был перенесен в состав основной конфигурации.

Оцените, помогло ли Вам предоставленное описание решения ошибки?

© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.

12-07-2024

Журавлев А.С. (Сайт azhur-c.ru)

 
 

Здесь можно
приобрести лицензии

1С 8
​ и типовые решения

ural-rosaudit.ru - Аудит в сфере ЖКХ, www.ural-rosaudit.ru
azhur-blog.ru - мошенничество в интернете, www.azhur-blog.ru
info-compas.ru - каталог, инфокурсы, видеокурсы, видео курсы, обучение он-лайн, www.info-compas.ru
https://vk.com/effective_ideas - Группа вКонтакте Методы заработка и работы при помощи Интернет

 

Проверить аттестат
Cистема приема платежей, касса для сайта
Cистема управления контентом Santafox&trade. Санкт-Петербург, Ленинский проспект, д. 23 (812) 545-47-48
Яндекс.Метрика