Ошибка SQL: Запись значения NULL в поле, не допускающее NULL '_LINENO' #725874


#0 by pessok
Коллеги, привет и с пятницей! Тут возник такой момент. Пытаюсь обновить бухию 3.0, немного нетиповую: добавлено два РН и в четырех доках добавлено по два реквизита в ТЧ, остальной функционал типовой. Запись в РН ведется через подписку на события, но на момент обновления в регистрах пусто. Пробовал обновлять на разные релизы, пробовал сравнением и объединением, пробовал полной заменой конфы... После реструктуризация, перед принятием изменений, вылетает ошибка из сабжа. Вообще база скульная, но обновляю в файловом варианте (в скульном тоже ошибка, ругается на неуникальные индексы в несуществующей таблице, видимо пытается создать ее в момент реструктуризации. Читал у Гилёва, но т.к. на данный момент таблицы в базе просто нет, то не помогает) Если в базу просто добавить куда-нибудь реквизит, то реструктуризация проходит нормально. Куда бы еще ковырнуть?..
#1 by Artful Den
Тестирование и исправление базы делал?
#2 by pessok
само собой. и в обычной и в скульной. + проверку конфигурации
#3 by Artful Den
dbcc checkdb ?
#4 by pessok
+ в файловой еще сделал chdbfl - ошибок не обнаружено
#5 by pessok
о, точно же. щас попробую, момент
#6 by Artful Den
и ошибка как в сабже, безадресная? или все-таки на табличку какую-то ссылается?
#7 by pessok
в файловой безадресная, в скульной ссылается на табличку, которой в базе нет...
#8 by pessok
CHECKDB обнаружил 0 ошибок размещения и 0 ошибок согласованности в базе данных
#9 by Ненавижу 1С
рассказывай, ну и что это за таблица такая?
#10 by pessok
щас на скуле запущу, уно моменто
#11 by pessok
Microsoft OLE DB Provider for SQL Server: Невозможно вставить повторяющуюся ключевую строку в объект "dbo._Acc29NG" с уникальным индексом "_Acc29HPKNG".
#12 by pessok
ну и в скуле такой таблички нема... на всякий случай попробовал по ПолучитьСтруктуруХраненияДанных Тоже пусто
#13 by pessok
есть подозрение, что это может быть связано с кривым переносом. Добрый мальчик умудрился задублировать некоторые предопределенные счета в плане счетов... Но их я уже выпилил.
#14 by Looser-1c
NG - очевидно, что это новая таблица. Ищи _Acc29 просто.
#15 by pessok
ага, есть контакт, это план счетов! сейчас буду изучить, спасибо! Век живи, век учись
#16 by pessok
не всё доудалял из плана счетов, оказывается. эту ошибку победил, теперь снова, как и в файлово, ошибка с нуллом в недопустимом поле, но теперь хоть ссылка на таблицу есть, так что, думаю, разберусь! большущее спасибо!
#17 by pessok
хех. это таблица субконто в ПС. но в текущей таблице нет NULLов
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С