Имя: Пароль:
1C
 
Ошибка формирования списка документов за определенный период
,
0 NIGHTHUNTER
 
29.08.22
11:29
Конфигурация ERP.
Казначейство -> Взаимозачеты задолженности.
При установке периода май. Либо вообще не открывается список документов.
выходит ошибка. Либо она появляется в процессе прокручивания документов вверх.

Обнаружено дублирование ключевых значений в колонках: "Ссылка1".
Отображение данных в списке невозможно.

И не отображается список документов вообще.

Как можно устранить или выявить данную ошибку ? Из за чего она происходит?
1 Timon1405
 
29.08.22
11:33
искать левое соединение в запросе ДС, возможно в расширении
почему так происходит можно загуглить по тексту описания ошибки
2 unenu
 
29.08.22
11:38
восстановить настройки списка(и формы) по умолчанию для начала.
3 1Сергей
 
29.08.22
11:39
(2) + а потом смотреть регистр Реестр документов
4 1Сергей
 
29.08.22
11:40
5 NIGHTHUNTER
 
29.08.22
11:43
Запрос динамического списка. В нем как я понимаю все в порядке в этом случае?

ВЫБРАТЬ
    РеестрДокументов.Ссылка,
    ВЫБОР
        КОГДА РеестрДокументов.Проведен
            ТОГДА 0
        КОГДА РеестрДокументов.ПометкаУдаления
            ТОГДА 1
        ИНАЧЕ 2
    КОНЕЦ КАК НестандартнаяКартинка,
    РеестрДокументов.ПометкаУдаления,
    РеестрДокументов.Проведен,
    РеестрДокументов.Организация,
    РеестрДокументов.Комментарий,
    РеестрДокументов.Подразделение,
    РеестрДокументов.Ответственный,
    РеестрДокументов.НомерДокументаИБ КАК Номер,
    РеестрДокументов.ДатаДокументаИБ КАК Дата,
    РеестрДокументов.Сумма КАК СуммаДокумента,
    РеестрДокументов.Валюта,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(РеестрДокументов.Ссылка) = ТИП(Документ.Сторно)
            ТОГДА ДанныеСторно.ОрганизацияКредитор
        ИНАЧЕ ВзаимозачетЗадолженности.ОрганизацияКредитор
    КОНЕЦ КАК ОрганизацияКредитор,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(РеестрДокументов.Ссылка) = ТИП(Документ.Сторно)
            ТОГДА ДанныеСторно.КонтрагентДебитор
        ИНАЧЕ ВзаимозачетЗадолженности.КонтрагентДебитор
    КОНЕЦ КАК КонтрагентДебитор,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(РеестрДокументов.Ссылка) = ТИП(Документ.Сторно)
            ТОГДА ДанныеСторно.КонтрагентКредитор
        ИНАЧЕ ВзаимозачетЗадолженности.КонтрагентКредитор
    КОНЕЦ КАК КонтрагентКредитор,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(РеестрДокументов.Ссылка) = ТИП(Документ.Сторно)
            ТОГДА ДанныеСторно.ВидОперации
        ИНАЧЕ ВзаимозачетЗадолженности.ВидОперации
    КОНЕЦ КАК ВидОперации,
    РеестрДокументов.СторноИсправление КАК СторноИсправление,
    ВЫБОР
        КОГДА НЕ РеестрДокументов.СторноИсправление
            ТОГДА НЕОПРЕДЕЛЕНО
        ИНАЧЕ РеестрДокументов.СторнируемыйДокумент
    КОНЕЦ КАК СторнируемыйИсправляемыйДокумент,
    ВЫБОР
        КОГДА ДокументыСОшибкамиПроверкиКонтрагентов.Документ ЕСТЬ NULL
            ТОГДА ЛОЖЬ
        ИНАЧЕ ИСТИНА
    КОНЕЦ КАК ЕстьОшибкиПроверкиКонтрагентов
ИЗ
    РегистрСведений.РеестрДокументов КАК РеестрДокументов
        {ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ДокументыСОшибкамиПроверкиКонтрагентов КАК ДокументыСОшибкамиПроверкиКонтрагентов
        ПО РеестрДокументов.Ссылка = ДокументыСОшибкамиПроверкиКонтрагентов.Документ
        И (&ИспользованиеПроверкиВозможно)}
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.ВзаимозачетЗадолженности КАК ВзаимозачетЗадолженности
            ПО РеестрДокументов.Ссылка = ВзаимозачетЗадолженности.Ссылка
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.ВзаимозачетЗадолженности КАК ДанныеСторно
            ПО РеестрДокументов.СторнируемыйДокумент = ДанныеСторно.Ссылка
ГДЕ
    РеестрДокументов.ТипСсылки = &ТипСсылки
    И НЕ РеестрДокументов.ДополнительнаяЗапись
{ГДЕ
    РеестрДокументов.Ссылка.* КАК Ссылка,
    РеестрДокументов.Организация.* КАК Организация,
    РеестрДокументов.ДатаДокументаИБ КАК Дата,
    РеестрДокументов.НомерДокументаИБ КАК Номер,
    РеестрДокументов.ХозяйственнаяОперация КАК ХозяйственнаяОперация,
    РеестрДокументов.Подразделение.* КАК Подразделение,
    РеестрДокументов.Ответственный.* КАК Ответственный,
    РеестрДокументов.Комментарий КАК Комментарий,
    РеестрДокументов.Проведен КАК Проведен,
    РеестрДокументов.ПометкаУдаления КАК ПометкаУдаления,
    ((РеестрДокументов.ДатаДокументаИБ >= &НачалоПериода
    ИЛИ &НачалоПериода = ДАТАВРЕМЯ(1, 1, 1))
    И (РеестрДокументов.ДатаДокументаИБ <= &КонецПериода
    ИЛИ &КонецПериода = ДАТАВРЕМЯ(1, 1, 1)))}
6 NIGHTHUNTER
 
29.08.22
11:44
(4) Где это запустить? Как я понимаю, проблема именно в данных. И там нужно что то корректировать.
7 NIGHTHUNTER
 
29.08.22
11:49
(2) Восстанавливая настройки списка формы, содержимое списка документов появляется.
Но при прокрутке снова вверх, все повторяется снова. Та же ошибка.
8 NIGHTHUNTER
 
29.08.22
11:51
(3) Открыл регистр сведений реестр документов. Что может дать его просмотр?
9 1Сергей
 
29.08.22
11:53
(8) ты ключи реестра так и не нашёл?
10 NIGHTHUNTER
 
29.08.22
11:55
(9) Что за ключи? Как бы я их нашел?
11 1Сергей
 
29.08.22
12:00
(10) Ищущий да обрящет
12 1Сергей
 
29.08.22
12:02
13 NIGHTHUNTER
 
29.08.22
12:11
(12) Как это может помочь???

http://joxi.ru/RmzjvgNCvgxQQm

И если смотреть ниже по списку. сразу видно что полно дублей.

Подскажите пожалуйста, что можно сделать дальше?
14 1Сергей
 
29.08.22
12:20
(13) ты (4) сделал?
15 NIGHTHUNTER
 
29.08.22
12:27
(14) Понял, имелось ввиду то есть найти вот этот справочник.
И запустить в нем процедуру удаления ключей.
Можно сказать что я об этом ничего не знаю, и эта проблема возникла только в рабочей базе.
Я же, опасаюсь запускать то это на выполнение, не зная к чему это приведет.
16 1Сергей
 
29.08.22
12:30
(15) идёт удаление дублирующихся ключей реестра. Штатный механизм
17 NIGHTHUNTER
 
29.08.22
12:34
(16) А если чт ото не так произойдет?
18 NIGHTHUNTER
 
29.08.22
12:35
(16) Я же не знаком с этим механизмом. вот могу запустить в тестовой. там тоже самое наверное.
но пока думаю, не решаюсь. не владею же информацией.
19 NIGHTHUNTER
 
29.08.22
12:41
(16) На сколько я могу этому доверять и запустить?
Какой будет результат?
20 Kassern
 
29.08.22
12:42
(19) Никому не доверяйте! Результат будет ошеломительный.
21 NIGHTHUNTER
 
29.08.22
13:52
Но, а серьезно. Подскажите по (4) ?
22 NIGHTHUNTER
 
29.08.22
13:53
тут что то нужно выбирать?

http://joxi.ru/12MyVQligNJQP2
23 Kassern
 
29.08.22
13:54
(21) И вы на основании подсказок человека на мисте, будете по живой базе резать, потому, что на мисте написали, да все пучком будет? Вы за все это время ожидания ответа, уже могли бы на копии это сделать и проверить результат.
24 Kassern
 
29.08.22
13:54
А еще могли зайти в год и посмотреть логику удаления дублей
25 Kassern
 
29.08.22
13:55
Для начала разберитесь, что такое ключи реестров документов, зачем они нужны, может тогда у вас понимание появится (хотя вряд ли...)
26 NIGHTHUNTER
 
29.08.22
13:55
(23) Вот я и двигаюсь по этому пути.

Уже развернули свежую копию базы.

И я подключил ее к хранилищам.

Сейчас открыл эту форму списка справочника, и жду подсказок. Что бы запустить.

Нажать не долго, я не знаю эффекта. Собираю подсказки.
27 Kassern
 
29.08.22
13:56
(26) Ну так жмякайте! Если все пойдет по одному месту -восстановите из бекапа копию.
28 Ryzeman
 
29.08.22
13:58
(26) Ты когда кино смотришь тоже спрашиваешь всех друзей - а выживет ли главный герой, а поженится ли он на той красотке, а кому что перепадёт и т.п.
29 NIGHTHUNTER
 
29.08.22
13:58
Нажал, не долго шло все. -

http://joxi.ru/nAyleXoi96nd12

А внизу там тоже красный текст. Его тожа запустить нужно?
30 NIGHTHUNTER
 
29.08.22
13:59
Сейчас открываю (0) все равно выходит эта ошибка. на том же месте.
31 NIGHTHUNTER
 
29.08.22
14:01
Что делать сейчас? Если у меня там сейчас написано что нет дублей ключей реестра документов.
32 NIGHTHUNTER
 
29.08.22
14:01
В списке что ниже, полно дублей, они не ушли от выполнения действий по этой ссылке.
33 Kassern
 
29.08.22
14:04
(32) Что такое ключ реестра документов?
34 Kassern
 
29.08.22
14:04
Как ответите правильно на этот вопрос, остальные, могут сами отпасть.
35 NIGHTHUNTER
 
29.08.22
14:04
(14) Я это сделал. Ошибка не ушла. Подскажите пожалуйста что ещё можно предпринять, и как?

http://joxi.ru/nAyleXoi96nd12

(34) Подскажите пожалуйста. что можно сделать?
36 NIGHTHUNTER
 
29.08.22
14:06
(33) Отображение журналов документов в новых версиях 1C:ERP идет с использованием ключей реестра.
37 NIGHTHUNTER
 
29.08.22
14:34
Я выполнил оба пункта http://joxi.ru/brRqd8GiBZb5yA
38 NIGHTHUNTER
 
29.08.22
14:35
Ошибка (0) не ушла.
Почему мне не помогли обработки, указанные в (4) ?
Что еще можно предпринять?
Подскажите пожалуйста. кто знает что делать?
39 Kassern
 
29.08.22
14:38
(37) Там еще можно запустить проверку на корректность, запускали?
40 NIGHTHUNTER
 
29.08.22
14:40
(39) Да, запустил, это третья по счету была.
Она выдала что есть ошибки, что они есть в журнале регистрации.

http://joxi.ru/v29b7JoC4Mb76A

В этом журнале, написано что объект не найден. Чем можно дальше исправлять?
41 NIGHTHUNTER
 
29.08.22
14:47
http://joxi.ru/82QJW7EH80k1yA

Чем и как можно продолжить исправление?
42 Ёпрст
 
29.08.22
15:08
(40) любой поделкой прибить записи РС, у которых есть битая ссылка
43 1Сергей
 
29.08.22
15:10
(41) Это форма доработана или полностью типовая?
44 NIGHTHUNTER
 
29.08.22
15:13
(43) Я думаю она типовая.
Вы про (4) ?
45 NIGHTHUNTER
 
29.08.22
15:14
(43) Видимо она типовая, вот, на поддержке, - http://joxi.ru/1A5ER9vU4l3EwA
46 NIGHTHUNTER
 
29.08.22
15:23
(42) Можно поподробнее?
Как найти что нужно удалить?
Что за поделку можно использовать?
Должны же быть какие то типовые средства?
Ни что попало же пробовать запускать.
Какой примерно может быть дальнейший алгоритм действия?
Я сам видя (41), не особо понимаю причину ошибки (0), и как ее исправлять дальше.
47 NIGHTHUNTER
 
29.08.22
15:30
(42) Знаете, подскажите пожалуйста, что конкретно делать дальше?
48 1Сергей
 
29.08.22
15:34
(44) про Взаимозачеты. В расширении нет её?
49 1Сергей
 
29.08.22
15:45
вот так показывает чего?

ВЫБРАТЬ
    РеестрДокументов.Ссылка КАК Ссылка,
    КОЛИЧЕСТВО(*) КАК КоличествоЗаписей
ИЗ
    РегистрСведений.РеестрДокументов КАК РеестрДокументов
ГДЕ
    РеестрДокументов.ДополнительнаяЗапись = ЛОЖЬ

СГРУППИРОВАТЬ ПО
    РеестрДокументов.Ссылка

ИМЕЮЩИЕ
    КОЛИЧЕСТВО(*) > 1
50 NIGHTHUNTER
 
29.08.22
16:02
(49) Пусто показывает, ничего не выбирает.
51 NIGHTHUNTER
 
29.08.22
16:11
Так какие варианты могут быть? Что конкретно дальше можно пробовать делать?

Открыл вот этот РегистрСведений.РеестрДокументов , что там смотреть тоже не понятно и как.
52 1Сергей
 
29.08.22
16:47
Что-то ты не договариваешь. Должно работать.
Попробуй в консоли (5) выполнить и смотри нет ли там дублей
53 NIGHTHUNTER
 
30.08.22
05:21
(52) Как я могу чт ото не договаривать?
Есть консоль запросов под тонкий клиент, где я все выполняю. там и запускал ваш запрос, он ничего н показал.
(5) Это не консоль, это запрос динамического списка документов, на котором идут ошибки.
54 NIGHTHUNTER
 
30.08.22
06:34
(49) Если закоментировать вот это

//ИМЕЮЩИЕ
//    КОЛИЧЕСТВО(*) > 1

На форму выведено первых 500 строк из 336 120

И пошел список документов. Что же я недоговариваю, если у вас в запросе что то не то.

как решать вопрос в (0), подскажите пожалуйста?!
55 NIGHTHUNTER
 
30.08.22
07:46
Делать в этом случае нужно тестирование и исправление ?
56 Amra
 
30.08.22
07:56
(55) Надо уходить в дворники, 1С не твое
57 NIGHTHUNTER
 
30.08.22
08:17
(56) Я вот так вот, не смогу говорить человеку. Этим я и отличаюсь видимо от вас.
58 NIGHTHUNTER
 
30.08.22
09:08
подскажите пожалуйста, как устранять эти ошибки можно?

http://joxi.ru/Vm6jkblC3Jalam
59 Начинающий_13
 
30.08.22
09:09
ВЫБРАТЬ РАЗЛИЧНЫЕ поставь
60 NIGHTHUNTER
 
30.08.22
09:30
(59) В каком месте?
61 Начинающий_13
 
30.08.22
09:34
Произвольный запрос в форме списка, который у тебя не открывается. Такая ошибка возникает, т.к. у тебя есть соединения в запросе, если не сработает, тогда дело в самом запросе. УПРОЩАЯ его до тех пор пока не заработает Далее по обастановки
62 Начинающий_13
 
30.08.22
09:35
Еще проверь в том же списке СТОИТ ЛИ У ТЕБЯ ФЛАЖОК НА ССЫЛКЕ - ИСПОЛЬЗОВАТЬ ВСЕГДА
63 NIGHTHUNTER
 
30.08.22
09:39
(62) Он, ещё на поддержке, сейчас придется снимать.
64 NIGHTHUNTER
 
30.08.22
09:40
(62) Флажек да стоит, на ссылке
65 Начинающий_13
 
30.08.22
09:42
ТЫ на копии работаешь или оригинале?
Если копия сними ее с поддержки убедись, что направление правильное или нет?
Если стоит на поддержке, тогда через расширение.
66 NIGHTHUNTER
 
30.08.22
10:07
(65) На копии. Я снял его с поддержки. Как я понимаю его не добавить в расширение.
Делаю так.

Добавил РАЗЛИЧНЫЕ. Сейчас буду проверять.
67 NIGHTHUNTER
 
30.08.22
10:11
(59)(65) Это не помогло, открываю список документов, ставлю месяц где идет ошибка. прокручиваю и она появляется.
ВЫБРАТЬ РАЗЛИЧНЫЕ не помогло.
68 NIGHTHUNTER
 
30.08.22
10:11
Как сделать то что советуют в (42), это как одно из решений?
69 NIGHTHUNTER
 
30.08.22
10:27
Ошибки в Казначейство -> Взаимозачеты задолженности, идут в мае этого года. Как их выявить и устранить?
70 Начинающий_13
 
30.08.22
10:31
Это предлагают тебе удалить все записи РС с битыми ссылками(БС).Это вариант, но мне кажетася проблема не в этом.
1. Проверь есть ли БС в других периодах?
2. Если нет(отчасти проблема в них) и их мало удали руками, если много ищи обработку или напиши свою для удаления всех.
2. Месяц в котором, у тебя проблемы начни сужать по дням(меняя период), что бы узнать в каком дне(док. или документы делают проблему).
   Сделать их копию(копированием, но лучше ввести заново).
Я думаю, что проблема в том, что в каком то конкретном документе, обновление(заполнение скрытого рекизита, параметра) формы не произошло, т.к. в других периодах у тебя все работает.
71 NIGHTHUNTER
 
30.08.22
10:34
(70) Спотыкается на мае, в других периодах не знаю. как определить. Нужно май как то решить.

Что удалять то, что отбирать мне не понятно ((((

Хотел бы подсказки что именно делать. Я сижу, какие обработки скачал ничего пока не нашел. На поиск восстановление битых ссылок.

Я думал какой то определенный метод есть решения данного вопроса. Последовательность действий.
72 Начинающий_13
 
30.08.22
10:34
Возможно это документы были загружены, если есть обмены.
73 NIGHTHUNTER
 
30.08.22
10:38
Сейчас открыл регистр сведений реестр документов
установил май, и тип ссылки взаимозачет задолженности документ.
Просматриваю, встречаются помеченные на удаление.
А как битую ссылку выявить?
74 Начинающий_13
 
30.08.22
10:39
Вопрос?
Это форма списки документы за месяц 1-31 мая?
- Период 1-1 число? Работает ДА или НЕТ?
- Период 1-2 число?  Работает ДА или НЕТ?
- Период 1-3 число?  Работает ДА или НЕТ?
потом в обратном порядке
- Период 1-31 число?  Работает ДА или НЕТ?
- Период 2-31 число?  Работает ДА или НЕТ?
и т.д.
Надо сузить период и определить документы.

Битые ссылки обработкой поищи ее.
75 NIGHTHUNTER
 
30.08.22
10:45
(74) Да я ищу обработки перерыл все, что удалось скачать, они все не работают (((((
76 Начинающий_13
 
30.08.22
10:46
Делать как (74)
77 NIGHTHUNTER
 
30.08.22
10:48
(76) Да, я понял!
В Мае Казначейство -> Взаимозачеты задолженности, буду сейчас двигать дни, пытаясь понять где слетает.
78 Начинающий_13
 
30.08.22
10:51
(77) Когда определить Сделай запрос ручками и посмотри какие там документы НОМЕРА с сделать новые путем ввода ЗАНОВО...
79 Начинающий_13
 
30.08.22
10:52
(78) ЗА ЭТОТ ПЕРИОДА, ГДЕ НА РАБОТАЮТ
80 NIGHTHUNTER
 
30.08.22
10:53
(78)(79) Да, вопрос крутится, что делать когда найду этот документ. Или что там.
Сначало найду сейчас. А так представления пока мало что делать. Запрос, куда на что?!! Вопросов пока много.
81 NIGHTHUNTER
 
30.08.22
11:12
(74) Так не получается. Там то работает то нет. Не выявить какой то определенный период. Получается нужна какая то другая методика.
82 NIGHTHUNTER
 
30.08.22
11:21
То есть если брать период с 01.05.2022 - 23.05.2022 и прокручиваться по нему все работает.
Начинает слетать если я выбрал период с 01.05.2022 - 24.05.2022, и прокручиваю с низу вверх. На числах 01.05.2022 слетает.
И только когда стоит 01.05.2022 - 24.05.2022 .
83 NIGHTHUNTER
 
30.08.22
11:38
Как тут решать я не знаю .
84 NIGHTHUNTER
 
30.08.22
12:33
http://joxi.ru/n2YpYzvCklE8xm

Что с этим можно сделать?
85 Kassern
 
30.08.22
12:40
(84) Или удалить битую ссылку, или восстановить данные для этой ссылки.
86 Kassern
 
30.08.22
12:42
в общем сделайте тестирование и исправление с очищением и удалением косячных данных, если что-то нужное потрете - не беда, всегда можно найти работу в другом месте.
87 NIGHTHUNTER
 
30.08.22
13:16
(85) Ну от два документа, что конкретно нужно сделать?
88 Начинающий_13
 
30.08.22
13:21
Если я правильно понял тогда, то
24.04.2022 это проблемная дата
Делай период 24по24 один день и смотри
Документы, по скрину за 15 мая сделай(перевведи новые)
89 Начинающий_13
 
30.08.22
13:22
16 мая Номер не виден сделай новые, старые удали
90 Начинающий_13
 
30.08.22
13:33
Ну как сделал, два документа за 16.05 ?
91 Мимохожий Однако
 
30.08.22
14:07
ОФФ,(90) Не торопись...Сейчас ТС покушает, вернётся и отроет новую такую же тему.
92 NIGHTHUNTER
 
30.08.22
14:24
(90) Я из регистра сведений Реестр документов, решил удалить эти 2 записи, включил удалять первую, и все зависло.
93 NIGHTHUNTER
 
30.08.22
14:25
(88) А что проблемного в дате 24, и как это определить,? Все открывается. Там документы Казначейство -> Взаимозачеты задолженности.

А битые ссылки выявлены в Этапе производства, как они связаны не известно. Я не знаю вообще то ли я делаю.
94 NIGHTHUNTER
 
30.08.22
14:25
Запись регистра реестр документов, уже удаляется 5 минут, не пойму что это значит.
95 Начинающий_13
 
30.08.22
14:34
Делать  надо было как я говорил.
Если бы все продолжилось, подойти к автору этих документов и спросить как они могут быть связаны(если он что то путное скажет), затем открыть РС реестрДокументов и вручную вставить документ(связь), а ты запись сразу удаляешь
96 NIGHTHUNTER
 
30.08.22
14:39
(95) Там их 4, запрос показывает что 2 объект не обнаружен. Я их решил удалить. И они же сами сказали появится должны после проведения?

я удалил. но это ничего не дало. В списке так же ошибки сыпятся.
97 NIGHTHUNTER
 
30.08.22
14:41
Сейчас этот запрос, не находит ссылки, объект не обнаружен.
Что дальше делать?

ВЫБРАТЬ
    РеестрДокументов.Ссылка КАК Ссылка,
    РеестрДокументов.ДатаДокументаИБ КАК ДатаДокументаИБ,
    РеестрДокументов.ТипСсылки КАК ТипСсылки,
    РеестрДокументов.ХозяйственнаяОперация КАК ХозяйственнаяОперация,
    РеестрДокументов.Организация КАК Организация,
    РеестрДокументов.Партнер КАК Партнер,
    РеестрДокументов.Контрагент КАК Контрагент,
    РеестрДокументов.Ответственный КАК Ответственный,
    РеестрДокументов.Проведен КАК Проведен,
    РеестрДокументов.ПометкаУдаления КАК ПометкаУдаления,
    РеестрДокументов.ПометкаУдаления КАК ПометкаУдаления1,
    РеестрДокументов.Ссылка.Номер КАК СсылкаНомер,
    РеестрДокументов.НомерДокументаИБ КАК НомерДокументаИБ
ИЗ
    РегистрСведений.РеестрДокументов КАК РеестрДокументов
ГДЕ
    РеестрДокументов.ДатаДокументаИБ >= &НачДата
    И РеестрДокументов.ДатаДокументаИБ <= &КонДата
    И РеестрДокументов.Ссылка.Ссылка ЕСТЬ NULL
98 NIGHTHUNTER
 
30.08.22
14:43
(4) Вот это сейчас отрабатывает, и останавливается, что есть ошибки в журнале регистрации не пишет.

А останавливается всегда на этом http://joxi.ru/E2p7MkXHvEZ7Dm .

то есть процедура переотражения не помогает. Что тогда нужно сделать?
99 NIGHTHUNTER
 
30.08.22
14:44
Как сейчас. что дальше выявлять подскажите?
100 NIGHTHUNTER
 
30.08.22
14:45
(4) не помогает.
(42) решено.

Что можно смотреть?

(88) 24.05.2022, пишете проблемная дата, как это выявить, что это так?
101 NIGHTHUNTER
 
30.08.22
14:50
24.05.2022, все документы, открылись закрылись. Что там не так то7 Как выявить.
Да ошибка начинает происходить в списке Казначейство -> Взаимозачеты задолженности, когда задается период 24.05.2022 - 01.05.2022.
И начинаешь крутить к первым числам. на числах 04,05, появляется.

А если период 01.05.2022 - 23.05.2022, ошибки при прокручивании списка нет.

Если там такой запрос динамического списка, что еще смотреть дальше ? -


ВЫБРАТЬ
    РеестрДокументов.Ссылка,
    ВЫБОР
        КОГДА РеестрДокументов.Проведен
            ТОГДА 0
        КОГДА РеестрДокументов.ПометкаУдаления
            ТОГДА 1
        ИНАЧЕ 2
    КОНЕЦ КАК НестандартнаяКартинка,
    РеестрДокументов.ПометкаУдаления,
    РеестрДокументов.Проведен,
    РеестрДокументов.Организация,
    РеестрДокументов.Комментарий,
    РеестрДокументов.Подразделение,
    РеестрДокументов.Ответственный,
    РеестрДокументов.НомерДокументаИБ КАК Номер,
    РеестрДокументов.ДатаДокументаИБ КАК Дата,
    РеестрДокументов.Сумма КАК СуммаДокумента,
    РеестрДокументов.Валюта,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(РеестрДокументов.Ссылка) = ТИП(Документ.Сторно)
            ТОГДА ДанныеСторно.ОрганизацияКредитор
        ИНАЧЕ ВзаимозачетЗадолженности.ОрганизацияКредитор
    КОНЕЦ КАК ОрганизацияКредитор,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(РеестрДокументов.Ссылка) = ТИП(Документ.Сторно)
            ТОГДА ДанныеСторно.КонтрагентДебитор
        ИНАЧЕ ВзаимозачетЗадолженности.КонтрагентДебитор
    КОНЕЦ КАК КонтрагентДебитор,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(РеестрДокументов.Ссылка) = ТИП(Документ.Сторно)
            ТОГДА ДанныеСторно.КонтрагентКредитор
        ИНАЧЕ ВзаимозачетЗадолженности.КонтрагентКредитор
    КОНЕЦ КАК КонтрагентКредитор,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(РеестрДокументов.Ссылка) = ТИП(Документ.Сторно)
            ТОГДА ДанныеСторно.ВидОперации
        ИНАЧЕ ВзаимозачетЗадолженности.ВидОперации
    КОНЕЦ КАК ВидОперации,
    РеестрДокументов.СторноИсправление КАК СторноИсправление,
    ВЫБОР
        КОГДА НЕ РеестрДокументов.СторноИсправление
            ТОГДА НЕОПРЕДЕЛЕНО
        ИНАЧЕ РеестрДокументов.СторнируемыйДокумент
    КОНЕЦ КАК СторнируемыйИсправляемыйДокумент,
    ВЫБОР
        КОГДА ДокументыСОшибкамиПроверкиКонтрагентов.Документ ЕСТЬ NULL
            ТОГДА ЛОЖЬ
        ИНАЧЕ ИСТИНА
    КОНЕЦ КАК ЕстьОшибкиПроверкиКонтрагентов
ИЗ
    РегистрСведений.РеестрДокументов КАК РеестрДокументов
        {ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ДокументыСОшибкамиПроверкиКонтрагентов КАК ДокументыСОшибкамиПроверкиКонтрагентов
        ПО РеестрДокументов.Ссылка = ДокументыСОшибкамиПроверкиКонтрагентов.Документ
        И (&ИспользованиеПроверкиВозможно)}
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.ВзаимозачетЗадолженности КАК ВзаимозачетЗадолженности
            ПО РеестрДокументов.Ссылка = ВзаимозачетЗадолженности.Ссылка
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.ВзаимозачетЗадолженности КАК ДанныеСторно
            ПО РеестрДокументов.СторнируемыйДокумент = ДанныеСторно.Ссылка
ГДЕ
    РеестрДокументов.ТипСсылки = &ТипСсылки
    И НЕ РеестрДокументов.ДополнительнаяЗапись
{ГДЕ
    РеестрДокументов.Ссылка.* КАК Ссылка,
    РеестрДокументов.Организация.* КАК Организация,
    РеестрДокументов.ДатаДокументаИБ КАК Дата,
    РеестрДокументов.НомерДокументаИБ КАК Номер,
    РеестрДокументов.ХозяйственнаяОперация КАК ХозяйственнаяОперация,
    РеестрДокументов.Подразделение.* КАК Подразделение,
    РеестрДокументов.Ответственный.* КАК Ответственный,
    РеестрДокументов.Комментарий КАК Комментарий,
    РеестрДокументов.Проведен КАК Проведен,
    РеестрДокументов.ПометкаУдаления КАК ПометкаУдаления,
    ((РеестрДокументов.ДатаДокументаИБ >= &НачалоПериода
    ИЛИ &НачалоПериода = ДАТАВРЕМЯ(1, 1, 1))
    И (РеестрДокументов.ДатаДокументаИБ <= &КонецПериода
    ИЛИ &КонецПериода = ДАТАВРЕМЯ(1, 1, 1)))}
102 Начинающий_13
 
30.08.22
14:50
Документы за 16 число СКОРЕЙ ВСЕГО БЫЛИ СВЯЗАНЫ С 24 числом
Посмотри есть ли за 24 число документы с битыми ссылками(возможно была взаимная связь) и подойди к автору документов, которые ты удалил, спроси последовательно, что он делает возможно удастся узнать документ(связь)
103 NIGHTHUNTER
 
30.08.22
14:53
(102) Я к автору не смогу подойти, да и вряд ли он что сказал бы.

битые ссылки в (97) ? Я формировал вообще за год, получается нет их.
104 NIGHTHUNTER
 
30.08.22
14:54
(102) Сейчас за май в (0), все так же. Ошибка. в этом запросе видимо (101), что дальше можно мне делать?
105 Начинающий_13
 
30.08.22
15:03
Сделать в точности как говорю.
Эту копию удали.
Поставь новую.
Определи эти два документа за 16 число.
Зайди в список РС РеестрДокументов в Поле, где курабяки поставит ссылку на этот самый документ, т.е.
Если у тебя за 16 число два документа №1 и №2, то в поле ссылка поставь для дока №1 ссылку на док №1, для №2 на №2
Это по логике скриншота твоего 84
РеестрДокументов.Ссылка КАК ССылка
РеестрДокументов.Ссылка.Номер КАК СсылкаНомер
106 NIGHTHUNTER
 
30.08.22
15:30
(105) так документы остались http://joxi.ru/v29b7JoC4M6DOA
и это не битые ссылки, ушли только битые ссылки .

В самом реестре не написано что это битые ссылки, я их выявил по времени из запроса, а что они битые написано было в запросе.
107 NIGHTHUNTER
 
30.08.22
15:33
Сейчас вопрос, как править это, -

Конфигурация ERP.
Казначейство -> Взаимозачеты задолженности.
При установке периода май. Ошибка появляется в процессе прокручивания документов вверх.

Обнаружено дублирование ключевых значений в колонках: "Ссылка1".
Отображение данных в списке невозможно.

Где мне запустить под управляемым приложением запрос (101) что в нем не так. что сбивается список документов?

(105) это я просто избавился от 2х битых ссылок. которые возможно к теме вообще не относилсь.
108 Kassern
 
30.08.22
15:50
(107) ТиИ Делали?
109 Михаил_
 
30.08.22
16:14
(0) Скорее всего ошибка релиза, так как данная проблема проявляется при использовании документа Сторно введенного на основании Взаимозачета задолженности
110 NIGHTHUNTER
 
31.08.22
04:08
(108) ТиИ не делали, то есть это единственное решение?

(109) Да там есть сторно. Как тогда решить этот вопрос, из за того что есть сторно?
111 NIGHTHUNTER
 
31.08.22
04:43
23.05.2022 в списке документов Казначейство -> Взаимозачеты задолженности, имеется документ сторно.
У него в строке есть галка, исправление или сторно.
Эта строка, всегда вверху, какое бы значение первой даты, списка не устанавливалось.
И если конечная дата списка 23.05.2022, список можно прокручивать.
Как только конечная дата, списка документов Взаимозачеты задолженности устанавливается в 24.05.2022, возникает ошибка.
И из списка пропадают записи.

Обнаружено дублирование ключевых значений в колонках: "Ссылка1".
Отображение данных в списке невозможно.

У этого документа от 23.05.20022 сторно, в реквизите сторно значится документ Взаимозачет задолженности от 14.01.2022 23:59:59 .

Если причина этого в документе сторно, от 23.05.2022, как это можно решить?
112 Kassern
 
31.08.22
09:16
(110) вы два 2 ковыряетесь с задачей и при виде битых ссылок даже не удосужились сделать ТИИ на копии...
113 NIGHTHUNTER
 
31.08.22
10:30
(112) Если проблема в сторно, решит ли ТиИ, эту задачу?
Нужно знать с какими галками ее запускать.
Я думал тут со сторно нужно что то решать.
114 NIGHTHUNTER
 
31.08.22
10:45
(112) Вы читали хоть что тут было написано?
Что битые ссылки к вопросу в (0), вообще не относятся!
115 Kassern
 
31.08.22
11:05
(114) Я прочитал в этой ветке достаточно, чтобы понять уровень ваших знаний. Вы вообще не понимаете причину ошибки, факторы, которые могут на нее влиять и что нужно делать, чтобы это исправить, но зато четко определяете, что относится к вашей проблеме, а что нет. Нонсенс какой-то.
116 NIGHTHUNTER
 
31.08.22
11:17
(115) что не подскажете тогда как решить вопрос? ТиИ сделать? С какими галками?
117 NIGHTHUNTER
 
31.08.22
12:06
В отчет что я дорабатываю не выводятся новые поля.
Поменял название варианта отчета, добавил цифру, это срабатывает.
А почему не выводятся новые поля?
Я вот, просто вывожу текст.
Ничего не появляется.
Почему это может быть? Что я не так делаю?

    ДоговорыКонтрагентов.ХХХ_ПримечаниеЮристов КАК ПримечаниеЮристов,
    ДоговорыКонтрагентов.ХХХ_ПримечаниеБухгалтерии КАК ПримечаниеБухгалтерии,
    "Просрочено" КАК Просрочено
ИЗ
    ВТ_Попорядку КАК ВТ_Попорядку
        ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Контрагенты КАК Контрагенты
118 NIGHTHUNTER
 
31.08.22
12:17
(117) Не в эту ветку отправил, извиняюсь (
119 Mankubus
 
16.09.22
19:11
(109) как решили проблему? может вышел релиз с исправлением?
120 Mankubus
 
18.09.22
19:51
(0)
сделал так в расширении:


&НаСервере
Процедура вк_ПриСозданииНаСервереПосле(Отказ, СтандартнаяОбработка)
Список.ТекстЗапроса = "ВЫБРАТЬ
|    КорректировкаЗадолженности.Номер КАК Номер,
|    КорректировкаЗадолженности.Дата КАК Дата,
|    ВЫБОР
|        КОГДА КорректировкаЗадолженности.Проведен
|            ТОГДА 0
|        КОГДА КорректировкаЗадолженности.ПометкаУдаления
|            ТОГДА 1
|        ИНАЧЕ 2
|    КОНЕЦ КАК НестандартнаяКартинка,
|    КорректировкаЗадолженности.ПометкаУдаления КАК ПометкаУдаления,
|    КорректировкаЗадолженности.Проведен КАК Проведен,
|    КорректировкаЗадолженности.Организация КАК Организация,
|    КорректировкаЗадолженности.Автор КАК Автор,
|    КорректировкаЗадолженности.ХозяйственнаяОперация КАК ХозяйственнаяОперация,
|    КорректировкаЗадолженности.Контрагент КАК Контрагент,
|    КорректировкаЗадолженности.Ссылка КАК Ссылка,
|    НЕОПРЕДЕЛЕНО КАК СторноИсправление,
|    НЕОПРЕДЕЛЕНО КАК СторнируемыйИсправляемыйДокумент,
|    КорректировкаЗадолженности.РасчетыМеждуОрганизациями КАК РасчетыМеждуОрганизациями
|ИЗ
|    Документ.КорректировкаЗадолженности КАК КорректировкаЗадолженности
|        ЛЕВОЕ СОЕДИНЕНИЕ Документ.Сторно КАК Сторно
|        ПО КорректировкаЗадолженности.Ссылка = Сторно.СторнируемыйДокумент
|        ГДЕ Сторно.Ссылка есть null
|{ГДЕ
|    КорректировкаЗадолженности.Ссылка.* КАК Ссылка,
|    КорректировкаЗадолженности.Организация.* КАК Организация,
|    КорректировкаЗадолженности.Дата КАК Дата,
|    КорректировкаЗадолженности.Номер КАК Номер,
|    КорректировкаЗадолженности.ХозяйственнаяОперация КАК ХозяйственнаяОперация,
|    КорректировкаЗадолженности.Контрагент.* КАК Контрагент,
|    КорректировкаЗадолженности.Комментарий КАК Комментарий,
|    КорректировкаЗадолженности.Проведен КАК Проведен,
|    КорректировкаЗадолженности.ПометкаУдаления КАК ПометкаУдаления,
|    ((КорректировкаЗадолженности.Дата >= &НачалоПериода
|    ИЛИ &НачалоПериода = ДАТАВРЕМЯ(1, 1, 1))
|    И (КорректировкаЗадолженности.Дата <= &КонецПериода
|    ИЛИ &КонецПериода = ДАТАВРЕМЯ(1, 1, 1)))}
|    
|ОБЪЕДИНИТЬ ВСЕ

|ВЫБРАТЬ
|    КорректировкаЗадолженности.Номер,
|    КорректировкаЗадолженности.Дата,
|    ВЫБОР
|        КОГДА КорректировкаЗадолженности.Проведен
|            ТОГДА 0
|        КОГДА КорректировкаЗадолженности.ПометкаУдаления
|            ТОГДА 1
|        ИНАЧЕ 2
|    КОНЕЦ,
|    КорректировкаЗадолженности.ПометкаУдаления,
|    КорректировкаЗадолженности.Проведен,
|    КорректировкаЗадолженности.Организация,
|    КорректировкаЗадолженности.Автор,
|    КорректировкаЗадолженности.ХозяйственнаяОперация,
|    КорректировкаЗадолженности.Контрагент,
|    Сторно.Ссылка,
|    Истина,
|    КорректировкаЗадолженности.Ссылка,
|    КорректировкаЗадолженности.РасчетыМеждуОрганизациями
|ИЗ
|    Документ.КорректировкаЗадолженности КАК КорректировкаЗадолженности
|        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.Сторно КАК Сторно
|        ПО КорректировкаЗадолженности.Ссылка = Сторно.СторнируемыйДокумент
|{ГДЕ
|    КорректировкаЗадолженности.Ссылка.* КАК Ссылка,
|    КорректировкаЗадолженности.Организация.* КАК Организация,
|    КорректировкаЗадолженности.Дата КАК Дата,
|    КорректировкаЗадолженности.Номер КАК Номер,
|    КорректировкаЗадолженности.ХозяйственнаяОперация КАК ХозяйственнаяОперация,
|    КорректировкаЗадолженности.Контрагент.* КАК Контрагент,
|    КорректировкаЗадолженности.Комментарий КАК Комментарий,
|    КорректировкаЗадолженности.Проведен КАК Проведен,
|    КорректировкаЗадолженности.ПометкаУдаления КАК ПометкаУдаления,
|    ((КорректировкаЗадолженности.Дата >= &НачалоПериода
|    ИЛИ &НачалоПериода = ДАТАВРЕМЯ(1, 1, 1))
|    И (КорректировкаЗадолженности.Дата <= &КонецПериода
|    ИЛИ &КонецПериода = ДАТАВРЕМЯ(1, 1, 1)))}";
    
КонецПроцедуры