Вход | Регистрация
 

Ошибка SDBL после обновления УТ 11.4.7.141

Ошибка SDBL после обновления УТ 11.4.7.141
Я
   Новичок2
 
23.04.19 - 06:44
Здравствуйте.
После обновления УТ на редакцию 11.4.7.141 и платформы на  8.3.14.1694 появилась ошибка при записи документа ЗаказКлиента:
     "Невосстановимая ошибка
      Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:
      по причине:
      Ошибка SDBL:
      Поле Fld26726 таблицы Document406 не может принимать значение NULL".
1.Очистка кэша конфигурации не помогла.
2.ТиИ ошибок не показывает.
3. На предыдущей платформе выдает ту же ошибку.
Вопросы:
1. Что еще можно сделать для "победы" над этой ошибкой?
2. Как можно посмотреть, чему в конфигурации соответствует " Поле Fld26726 таблицы Document406 "? У меня файловый вариант базы.
Всем спасибо!
 
 
   Admin_Net_1C
 
1 - 23.04.19 - 07:12
(0) с помощью обработки посмотреть какому документу в метаданных соответствует  Document406 и поле Fld26726. Отладчиком смотреть, что в данном реквизите при записи документа. Скорее всего ожидается какое то конкретное значение (или пустое значение определенного типа) данного реквизита, а он не заполнен.
   Новичок2
 
2 - 23.04.19 - 07:20
(1) В этом вопрос: с помощью какой обработки "посмотреть какому документу в метаданных соответствует  Document406 и поле Fld26726"?
   Admin_Net_1C
 
3 - 23.04.19 - 07:40
(2) ищи обработку например по словосочетанию "структура хранения таблиц"
   Новичок2
 
4 - 23.04.19 - 07:52
(2) Нашел. Пробую. Спасибо за помощь
   Новичок2
 
5 - 23.04.19 - 09:51
С помощью обработки "DBStorageStructureInfo.-.2.1" определил, что в таблице Document406 два поля Fld26726 и Fld26744 на имеют имен в конфигураторе и не соответствуют никаким данным из Метаданных. Скорее всего эти поля появились при неудачном обновлении и последующего удаления расширения документа ЗаказКлиента (каюсь - сам напортачил).

Кто знает, как можно избавиться от этих полей в таблице Document406?
   rudnitskij
 
6 - 26.04.19 - 13:58
Была аналогичная проблема, вылечил добавлением нового реквизита к документу, при чтении которого происходит ошибка сдбл, и его последующим удалением. При обновлении 1с происходит реструктуризация соответствующей таблицы и ошибка сдбл уходит.
Но возможна потеря данных в проблемных колонках (хотя она скорее всего происходит до реструктуризации - еще когда теряются "имена в конфигураторе")
ЗЫ. Что примечательно, в конфигураторе у всего есть имена и никаких безымянных реквизитов он не показывает

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.