Имя: Пароль:
1C
1С v8
Обнаружено дублирование ключевых значений в колонке ссылка УТ11
0 zenon46
 
05.06.19
16:40
Доброго дня!
Звонит клиент, появилась такая ошибка, в журнале ЧекККМ, если сбросить настройки формы, Чеки появляются, колесо крутанешь пропадают, понятно что там задействован динамический список, но что туда попадает в "дубле" и как собственно найти ?
1 lodger
 
05.06.19
16:44
(0) запрос дс ковыряли? ну или база побилась.
2 zenon46
 
05.06.19
16:47
(1) ТИИ сделал, ошибок нет. До запроса не добрался, пока не могу на него выйти.
3 shuhard
 
05.06.19
16:54
(2)[ТИИ сделал, ошибок нет]
поржал
4 zenon46
 
05.06.19
16:55
(3) молодец
5 hhhh
 
05.06.19
16:59
(4) чтобы открыть форму в конфигураторе - это надо несколько дней добираться?
6 zenon46
 
05.06.19
17:03
(5) нет конечно...я пока не найду где формируется запрос ДС.
7 Масянька
 
05.06.19
17:07
(6) Там есть регистр "Ключи реестра документов". Открой и посмотри. Если там есть двойники - ручками чистить.
PS УТ - это весчь...
8 zenon46
 
05.06.19
17:12
(7) нет такого регистра
9 zenon46
 
05.06.19
17:15
ВЫБРАТЬ
    ЧекиККМ.Ссылка,
    ЧекиККМ.Дата,
    ЧекиККМ.ПометкаУдаления,
    ЧекиККМ.Номер,
    ЧекиККМ.Проведен,
    
    ЧекиККМ.Статус,
    ВЫБОР КОГДА ЧекиККМ.Ссылка ССЫЛКА Документ.ЧекККМ ТОГДА
        ВЫБОР КОГДА ЧекиККМ.Статус = Значение(Перечисление.СтатусыЧековККМ.Отложен) ИЛИ ЧекиККМ.Статус = Значение(Перечисление.СтатусыЧековККМ.ТоварЗарезервирован) ТОГДА
            Истина
        ИНАЧЕ
            Ложь
        КОНЕЦ
    ИНАЧЕ
        ВЫБОР КОГДА ЧекиККМ.Статус = Значение(Перечисление.СтатусыЧековККМ.Пробит) ТОГДА
            Ложь
        ИНАЧЕ
            Истина
        КОНЕЦ
    КОНЕЦ КАК Отложен,
    
    ЖурналФискальныхОпераций.ФискальнаяОперацияНомерЧекаККМ КАК НомерЧекаККМ,
    ЧекиККМ.КассаККМ,
    ЧекиККМ.Организация,
    ЧекиККМ.СуммаДокумента,
    ЧекиККМ.Валюта,
    ЧекиККМ.Архивный,
    ЧекиККМ.КассоваяСмена,
    ЧекиККМ.Тип
ИЗ
    ЖурналДокументов.ЧекиККМ КАК ЧекиККМ
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЖурналФискальныхОпераций КАК ЖурналФискальныхОпераций
        ПО ЧекиККМ.Ссылка = ЖурналФискальныхОпераций.ДокументОснование

Вот он запрос, залудил его в консоль, висит....
10 hhhh
 
05.06.19
17:17
(9) ну вот

ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЖурналФискальныхОпераций

значит в журнале фискальных операций одинаковые ДокументОснование. открой этот журнал и почисть в этом смысле. или пусть клиент сам почистит, чтобы тебе время не тратить.
11 zenon46
 
05.06.19
17:18
Странная петрушка. http://prntscr.com/nxywdl
12 Масянька
 
05.06.19
17:22
(8) Вообще-то, это справочник.
13 hhhh
 
05.06.19
17:25
(11) вот и грохни лишнее. но это чего-то ваши программисты набыдлоколили, чего это 2 раза в этот регистр один и тот же чек пишется.
14 zenon46
 
05.06.19
17:28
(13) не, конфа типовая, кассиры это как-то умудрились, сделать. Грохнул, заработало.