Имя: Пароль:
1C
1С v8
Ошибка при обмене (Запись с такими ключевыми полями существует)
0 as3k
 
03.02.20
20:34
Доброго времени суток.
Сломался обмен УТ 11.4-Розница 2 в одну сторону (приём УТ с Розницы).

Текст ошибки:
Ошибка в обработчике события ПослеЗагрузкиДанных (конвертация)
    Обработчик             =  ПослеЗагрузкиДанных (конвертация)
    ОписаниеОшибки         =  Ошибка при вызове метода контекста (Записать): Запись с такими ключевыми полями существует! : РеестрДокументов: Перемещение товаров (Документ), Перемещение товаров, ИП Володин А.В., , , , , 03.02.2020 17:48:53, Перемещение товаров 00ЦР-100058 от 03.02.2020 17:48:53,  (Регистр сведений: Реестр документов; Номер строки: 2)
    ПозицияМодуля          =  РегистрСведений.РеестрДокументов.МодульМенеджера(30)
    КСообщенияОбОшибках    =  23


В реестре документов документа "Перемещение товаров 00ЦР-100058" нету.
В перемещении со стороны Розницы все поля заполнены, в УТ это перемещение вообще нигде найти не могу.
Документ пробовал пересоздавать вместе со всеми ссылающимися документами - ошибка вылетает уже с пересозданным документом.
Кеш чистил.
chdfbl ошибок не нашел.

Заранее премного благодарен!
1 Cyberhawk
 
03.02.20
21:00
Ну так видимо оба дубля во входящем пакете
2 Franchiser
 
гуру
03.02.20
21:01
В описании все написано: или в регистре уже есть запись по набору измерений, или ты грузить несколько записей с одинаковым набором измерений. Предлагаю временно изменить в тестовой базе периодичность регистратора и загрузить.
3 as3k
 
03.02.20
21:10
(1) Вот в том то и дело, что любые упоминания документа "00ЦР-100058" удалял из файла обмена и пытался скармливать - результата ноль.

(2) Какие там ключевые поля - номер документа, насколько я понимаю, а еще что?) Даже по дате в Реестре Документов ничего близко нету.

P.S. 1с не обновлял, ничего не делал, обмен сломался сам по себе. Сейчас попробую обмен удалить-настроить, посмотрю на результат.
4 Cyberhawk
 
04.02.20
10:24
(3) "любые упоминания документа "00ЦР-100058" удалял из файла" // Так надо УИД смотреть
AdBlock убивает бесплатный контент. 1Сергей