Имя: Пароль:
1C
1С v8
1С 8 ошибка sdbl поле ХХХ таблицы ХХХ не может принимать значение null
0 dragonIMV
 
31.10.18
09:35
Добрый день.
Выскакивает ошибка "ошибка sdbl поле ХХХ таблицы ХХХ не может принимать значение null" при заведении документа копированием.
Название таблицы и поля не привожу, лень писать, все равно документ самописный, да и база 1С ИТРП мало распространена.

Через ПолучитьСтруктуруХраненияБазыДанных() я проверил это поле, оно сейчас ни к чему не привязано. Все поля привязаны к каким то реквизитам, а это поле пустого типа и с пустой привязкой внутри 1С.

Пока админы на копии попытаются удалить эту колонку средствами SQL решил вот спросить сюда.
Кто нибудь сталкивался с таким? И если да, то поможет ли удаление этой непонятной колонки средствами SQL?


P.S. видимо в прошлом кем то был удален какой то реквизит из документа самого, а в SQL колонка осталась висеть.
1 dragonIMV
 
31.10.18
11:19
Не, как оказалось руками в SQL лучше не лезть, ещё хуже стало (вообще документы не открывает, ругается на недоступность колонки этой). Сейчас буду пробовать сделать тестирование из конфигуратора, может один из пунктов спасет в итоге.
2 Tonik992
 
31.10.18
11:35
(0) А ТИИ не пробовали делать?
3 scanduta
 
31.10.18
11:38
(1) Если не понимаешь , что делаешь тогда лучше не лезть.

по факту у тебя в таблицах где то есть null где его не должно быть.

совет в (2) правильный
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший