Версия для печати темы (https://pro1c.org.ua/index.php?s=372110e2970b5817285cb36c3d4746a0&showtopic=67228)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 8.3 _ Помилка SQL Спроба вставки неунікального значення...

Автор: alex-l1904 20.04.23, 14:06

Конфа Business automation software for accounting, edition 2.1 (2.1.22.2) плаформа 8.3.15.1700
база MS SQL

добрий день,
при запису документа Операція виникла помилка
Спроба вставки неунікального значення в унікальний індекс.



За допомоги ПолучитьСтруктуруХраненияБазыДанных() з'ясував

таблиця AccRgAT1552 зв'язана з
РегистрБухгалтерии.Хозрасчетный
призначення ИтогиПоСчетамССубконто1

Може хто що може підказати ?

Спробував програмно видалити рухи по РегистрБухгалтерии.Хозрасчетный ... та сама помилка

Перерахунок підсумків, реіндексація не допомогли...

Автор: andreydv87 20.04.23, 21:15

alex-l1904 @ Сегодня, 15:06 * ,
Не зовсім зрозуміло що Ви робите, після чого у вас виникає дана помилка?
При записі якрго документа (нового, чи вже існуючого?)

Спробуйте запустити тестуваня бази в конфигураторі, якщо виникае помілка, то спробуйте провести тестуваня за допомогою функціоналу SQL.

(Всі тести проводьте на копії спочатку)

В найгіршому випадку доведеться видалити "таблиця AccRgAT1552" і перепровести документи за весь період (не бажано цього робити)

P.S. Коли виникла помилка, як завжди не має резервних копій?
Після чого виникла дана помилка?

Автор: Moloko 20.04.23, 21:48

alex-l1904 @ Сегодня, 14:06 * ,
Багато хто з моїх клієнтів працюють по-старому саме з 15-ю платформою. Кількість подібних скарг стає все більшою останнім часом і тому доводиться переходити на новіші платформи з використанням Mimo-UniDll

Автор: alex-l1904 21.04.23, 8:19

Цитата(andreydv87 @ 20.04.23, 22:15) *
тестуваня бази в конфигураторі

не допомогло...


Цитата(andreydv87 @ 20.04.23, 22:15) *
нового, чи вже існуючого?

вже існуючого, який був створений програмно


Цитата(andreydv87 @ 20.04.23, 22:15) *
Після чого виникла дана помилка

після того як Операція була створена програмно виявилось що потрібне ручне корегування...

Автор: nik389 21.04.23, 9:39

спробуйте зробити вивантаження бази в dt а потім завантажте в скуль базу. інколи таке може допомогти

Автор: andreydv87 21.04.23, 13:15

alex-l1904 @ Сегодня, 9:19 * ,
DBCC CHECKDB?

Проблема з конкретною операцією, а якщо створити нову і провести?

Автор: alex-l1904 24.04.23, 10:48

Цитата(andreydv87 @ 21.04.23, 14:15) *
якщо створити нову і провести

так все норм

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua