|
Не получается изменить таблицу через SQL Management Studio georgebgk, Dirk Diggler, vv2304, Волшебник, obs191, vis, Garykom, El_Duke, Lama12, Злопчинский, Caesar, Олдж, H A D G E H O G s, shuhard, p-soft, palsergeich, CaIIIka, PR, eddy_n, mikecool, Доминошник, Chai Nic, Franchiser, Мультук, altair2019, Азат, wHammer, Seriy_Volk, trad, breezee, Amra, Irbis, Greeen, Vovik, AleksNew, Karamzin, RomanYS, ndrv, Beduin
| ☑ | ||
|---|---|---|---|---|
|
0
vv2304
08.09.26
✎
18:40
|
База SQL нетиповая БСО.
При обновлении выскакивает ошибка "Microsoft SQL Server Native Client 11.0: Не удалось вставить значение NULL в столбец "_LineNo", таблицы "Teplo_BP.dbo._Acc28_ExtDim775NG"; в столбце запрещены значения NULL". Закрываю конфигуратор. В Management Studio в этой таблице ставлю для колонки LineNo признак разрешения значения NULL. Сохраняю. Через конфигуратор начинаю обновлять, а ошибка опять повторяется. Открываю таблицу, разрешение NULL стоит. Первый раз так делаю, не могу понять, что не так. |
|||
|
1
Волшебник
08.09.26
✎
18:50
|
В расширении чего-то
|
|||
|
2
shuhard
08.09.26
✎
18:58
|
(0)[Через конфигуратор начинаю обновлять, а ошибка опять повторяется.]
нужно триггер писать |
|||
|
3
vv2304
08.09.26
✎
20:18
|
Отключил все расширения. Не помогло.
Была еще одна такая же база, там обошел ошибку, переведя базу в файловую, обновил и вернул обратно. Придется и с этой так :( |
|||
|
4
altair2019
08.09.26
✎
20:23
|
(0) а тестирование и исправление не помогает?
|
|||
|
5
vv2304
08.09.26
✎
20:28
|
(4) нет.
|
|||
|
6
Волшебник
08.09.26
✎
20:29
|
Скажите релиз 1С платформы и конфигурацию
|
|||
|
7
Волшебник
08.09.26
✎
20:41
|
Ещё есть какой-то ускоренный режим реструктуризации БД при обновлении. Можно с ним поиграться
|
|||
|
8
vv2304
08.09.26
✎
21:11
|
Платформа 8.3.27.2214
Конфигурация БСО (Бухгалтерия строительной организации) 3.1.205.17 |
|||
|
9
Волшебник
08.09.26
✎
21:16
|
(8) Платформа не самая свежая. Можно поиграть релизом платформы
|
|||
|
10
H A D G E H O G s
08.09.26
✎
21:19
|
(0) Вы пытаетесь замаскировать проблему.
Не может быть номер характеристики субконто =NULL в таблице _Acc28_ExtDim775 |
|||
|
11
Волшебник
08.09.26
✎
21:26
|
(10) _LineNo говорит о какой-то строке документа. Не?
|
|||
|
12
H A D G E H O G s
08.09.26
✎
21:34
|
(11) Не. Это субконто плана счетов
|
|||
|
13
H A D G E H O G s
08.09.26
✎
21:39
|
Я бы в профайлере отловил бы полный текст запроса вставки, если конфигуратор не хочет его говорить (это странно, обычно если нажмешь Подробнее - там полный текст запроса),
увидел бы значение поля Teplo_BP.dbo._Acc28_ExtDim775NG._Acc79_IDRRef = там ссылка на конкретный счет БУ (например 41.01) Сходил бы в таблицу Teplo_BP.dbo._Acc28 запросом SELECT [_Code] ,[_Description] FROM [empty].[dbo].[_Acc28] where _IDRRef=0x825984144DD0F86211F1ABB256D6B809 И понял бы, в каком счете проблема. Потом сравнил бы 2 конфы - конфу базы и конфу конфигурации и смотрел бы, че там поменялось в регистре бухгалтерии или связанном плане счетов. Но автор ниасилит. |
|||
|
14
Волшебник
08.09.26
✎
21:44
|
Они добавили субконто к счёту, а типовая хочет его удалить и заместить на NULL? Так?
|
|||
|
15
H A D G E H O G s
08.09.26
✎
21:51
|
(14) Это у автора надо спрашивать. Я не знаю, что там случилось, я с такой ошибой не сталкивался.
|
|||
|
16
Волшебник
08.09.26
✎
21:54
|
(15) Может они переименовали счёт и изменили ему весь состав субконто?
А счёт в плане счетов — это суко личность! |
|||
|
17
vv2304
08.09.26
✎
22:17
|
Ошибка дословно такая
Microsoft SQL Server Native Client 11.0: Не удалось вставить значение NULL в столбец "_LineNo", таблицы "Teplo_BP.dbo._Acc28_ExtDim775NG"; в столбце запрещены значения NULL. Ошибка в INSERT. HRESULT=80040E2F, SQLSrvr: SQLSTATE=23000, state=2, Severity=10, native=515, line=1 |
|||
|
18
Волшебник
08.09.26
✎
22:54
|
(17) Принято.
Действуйте по всем фронтам сразу: 1. Конвертация через файловую, пока это возможно 2. Обновление платформы 3. Глубокий анализ через профайлер |
|||
|
19
Волшебник
08.09.26
✎
22:56
|
Истинная причина в изменении плана счетов от двух поставщиков. Что-то с субконто конкретного счёта
|
|||
|
20
Garykom
гуру
08.09.26
✎
23:32
|
(17) было такое
ошибка после реструктуризации надо заставить конфигуратор заново реструктуризировать таблицу скорее всего проблема после расширения которое метаданные меняет |
|||
|
21
Волшебник
08.09.26
✎
23:41
|
(20) Да-да. Ящик Пандоры был открыт
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |