Как исправить ошибку MS SQL Server «Cannot insert duplicate key row in object with unique index» при проведении документов 1С:Предприятия 8.2?

При проведении и при удалении проведения документа «Поступление ТМЗ и услуг» появлялась ошибка:


Попытка вставки неуникального значения в уникальный индекс:
Microsoft OLE DB Provider for SQL Server:
Cannot insert duplicate key row in object ‘dbo._AccRgAT15390’

Таблица базы ‘dbo._AccRgAT15390’ хранит сведения об остатках.

Помогли следующие действия:

Выгрузка в файловый вариант

  1. Открыл серверную базу 1С (MS SQL Server)

    в режиме Конфигуратора
    .
  2. Из серверной базы выгрузил данные «Администрирование — Выгрузить информационную базу…» в файл 1Cv8_srv.dt.
  3. Создал пустую базу в файловом варианте.
  4. Загрузил данные «Администрирование — Зарузить информационную базу…» из файла 1Cv8_srv.dt.
  5. Открыл файловую базу в режиме 1С:Предприятие 8.2.
  6. Открыл обработку «Сервис — Универсальные обработки — Групповая обработка справочников и документов».
  7. Сделал отбор по документу «Поступление ТМЗ и услуг».
  8. Отменил проведение выбранных документов и затем провёл их.

Загрузка в серверный вариант

  1. Из файловой базы выгрузил данные «Администрирование — Выгрузить информационную базу…» в файл 1Cv8_fl.dt.
  2. Открыл серверную базу в режиме Конфигуратора.
  3. Загрузил данные в серверную базу «Администрирование — Зарузить информационную базу…» из файла 1Cv8_fl.dt.
  4. Открыл серверную базу в режиме 1С:Предприятие 8.2.
  5. Открыл обработку «Сервис — Универсальные обработки — Групповая обработка справочников и документов».
  6. Сделал отбор по документу «Поступление ТМЗ и услуг».
  7. Отменил проведение выбранных документов и затем провёл их.

Смотрите

второй способ исправления ошибки «Cannot insert duplicate key row in object with unique index»
.

Этот блог читают уже более 3000 человек
- читай и ТЫ!

0 ответы

Ответить

Want to join the discussion?
Feel free to contribute!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *