|
ERP: Постоянно возникает ошибка Запись с такими ключевыми полями существует. | ☑ | ||
---|---|---|---|---|
0
vcv
22.07.19
✎
14:47
|
Есть ERP 2.4. Немного дописанная. Постоянно возникают ошибки "Запись с такими ключевыми полями существует"
Подробней ошибки выглядят так:: {ОбщийМодуль.МеждународныйУчетПроведениеСервер.Модуль(54)}: Ошибка при вызове метода контекста (Записать) по причине: Запись с такими ключевыми полями существует! : ОтражениеДокументовВМеждународномУчете: 14.06.2019 23:59:59, Списание безналичных ДС ТЮ00-000402 от 17.06.2019 10:58:43, УСТ-Т ООО, 14.06.2019 0:00:00 (Регистр сведений: Отражение документов в международном учете; Номер строки: 2) Проблема в основном с регистрами отражения документов в международном и регламентном учётах и в замерах времени при оценке производительности. В чем может быть причина и как лечить проблему? |
|||
1
vcv
22.07.19
✎
14:53
|
Может быть некорректно отрабатывает ЕРП изменение даты документа.
Документ, ошибка с которым приведена выше, был переставлен с 17.06 на 14.06. В регистре "отражение документов в международном учёте" две записи, отличающиеся только периодом и номером строки. Одна на 14.06 номер строки 1, другая 17.06 номер строки 2. |
|||
2
Фрэнки
22.07.19
✎
14:54
|
Обновление из типовой какое-то было принято? И обновилось не до конца?
|
|||
3
vcv
22.07.19
✎
14:57
|
Обновлялось последний раз до нового года. Ещё внедряется и готовится к запуску в эксплуатацию. Сейчас релиз 2.4.6.174.
|
|||
4
КнОпка
22.07.19
✎
15:06
|
(3) а кто внедряет? Может дописки всякие они сделали а вы у нас зачем то спрашиваете
|
|||
5
Fish
22.07.19
✎
15:08
|
(0) "Немного дописанная. " - А уже спрашивали у того, кто дописывал?
|
|||
6
vcv
22.07.19
✎
15:19
|
>> Может дописки всякие они сделали а вы у нас зачем то спрашиваете
Регистрацию документов к отражению в международном и регламентированном не дописывали. Замер производительности ни кто не трогал, не трогает и не будет трогать 146%. >> А уже спрашивали у того, кто дописывал? Вместе с ними гадаю, что за проблема. |
|||
7
КнОпка
22.07.19
✎
15:23
|
< Замер производительности ни кто не трогал, не трогает и не будет трогать 146%.
Когнитивный диссонанс - а зачем вам ее не нужно трогать, понять не могу?) |
|||
8
piter3
22.07.19
✎
15:25
|
(7) Гадают же)))
|
|||
9
vcv
22.07.19
✎
15:29
|
(8) >> Гадают же)))
Я могу предположить, что регламентные задания по отражению в учётах сломаны кривыми руками. Но тогда объясните, почему аналогичная ошибка возникает в штатном замере производительности, который никто никакими руками не трогал. Совершенно типовой. Будешь тут гадать, если трассировка отладчиком на отдельных документах никаких проблем не выявляет, а при текущей работе ошибки стабильно возникают. Возможно связанный вопрос. При проведении некоторых документов, пока не могу понять каких, в очередь на отражение в международном и регламентированном учёте попадает не только этот документ. Но и большое количество других. В пике видел до 4 тысяч документов. |
|||
10
Вафель
22.07.19
✎
15:30
|
приведи пример ошибки по замеру производительности
|
|||
11
piter3
22.07.19
✎
15:30
|
(9) можно начать с платформы.И опять же, хоть скрины приведи,погадаем
|
|||
12
КнОпка
22.07.19
✎
15:36
|
(9) Что именно дописывалось? Кто вы сами там - штатный программист или консультант, какое отношение имеете к ЕРП?
|
|||
13
vcv
22.07.19
✎
15:40
|
(10)
{ОбщийМодуль.ОценкаПроизводительности.Модуль(749)}: Ошибка при вызове метода контекста (Записать) НаборЗаписей.Записать(Ложь); по причине: Запись с такими ключевыми полями существует! : ЗамерыВремени: Обработка. клиент банк. модуль менеджера. загрузить. удельный, 63 699 369 456 595, 6 256, 22.07.2019 5:00:00 (Регистр сведений: Замеры времени) |
|||
14
vcv
22.07.19
✎
15:44
|
(11) Платформа 8.3.13.1513, ЕРП 2.4.6.174.
|
|||
15
vcv
22.07.19
✎
15:45
|
(12) Я штатный клюшник :) Внедряет сторонняя компания.
|
|||
16
piter3
22.07.19
✎
15:47
|
(14)Прикольно какой старый релиз
|
|||
17
КнОпка
22.07.19
✎
15:49
|
(16) давно идет внедрение видимо
(13) попробуйте отключить замер производительности совсем |
|||
18
sqr4
22.07.19
✎
15:50
|
Первое что я делаю когда происходит неведомая херня. Это чистка кэша и тестирование и исправление
|
|||
19
PiotrLoginov
22.07.19
✎
15:50
|
(6) >>Вместе с ними гадаю, что за проблема
вот с этого места стало интересно. ребята, тащите попкорн но по теме: скажите, а ошибка возникает только при проведении уже существующих документов? Если новый документ создать и попробовать провести, ошибка бывает? |
|||
20
shuhard
22.07.19
✎
15:51
|
(15) ну так и ипи ей(Внедряет сторонняя компания.) мозг, форум здесьь при чём ?
|
|||
21
Fish
22.07.19
✎
15:52
|
(16) Видимо, "немного допилили" до того, что теперь обновить релиз до актуального уже не могут :))
|
|||
22
HeKrendel
22.07.19
✎
15:52
|
(15) А почему за полгода до сих пор не перешел?
|
|||
23
PiotrLoginov
22.07.19
✎
15:57
|
(22) это ты зря. мы ж не знаем, какие там масштабы. внедрение может долго происходить.
|
|||
24
HeKrendel
22.07.19
✎
15:58
|
(23) Я считаю что старую команду в компании надо сохранять, а не увольнять после перехода
|
|||
25
HeKrendel
22.07.19
✎
15:59
|
Одна из форм перехода, это доверить старой команде не критичный функционал, печатные формы, запреты, заполнялки табличных частей, отчеты
|
|||
26
vcv
22.07.19
✎
16:34
|
>> давно идет внедрение видимо
Уже полтора года. >> попробуйте отключить замер производительности совсем А чем это может помочь? Терять-то его не хочется, полезная штука. >> Это чистка кэша и тестирование и исправление Какой кэш предлагаете чистить? База серверная. |
|||
27
sqr4
22.07.19
✎
16:38
|
(26) Оба
|
|||
28
sqr4
22.07.19
✎
16:39
|
(26) ну или в другое место ее перетащить как вариант, копию сделать
|
|||
29
Фрэнки
22.07.19
✎
16:44
|
(26) // Терять-то его не хочется, полезная штука.
Вы его уже потеряли. Если его не начнешь заполнять заново - не заработает. Отключите, увидите, что ошибка ушла и затем заново включите. |
|||
30
Вафель
22.07.19
✎
16:50
|
(13) получается что у вас несколько действий выполняется в пределах одной милисекунды
|
|||
31
vcv
22.07.19
✎
16:59
|
(30) Нифига себе быстрые! Это один пользователь.
А чем отличается Обработка. клиент банк. модуль менеджера. загрузить. удельный от Обработка. клиент банк. модуль менеджера. загрузить ??? Это наименования ключевых операций из регистра Замер времени |
|||
32
vcv
22.07.19
✎
17:02
|
(27) Проблема возникает в фоновом задании. У совершенно разных пользователей. Тут если чистить, то что-то на сервере.
|
|||
33
Фрэнки
22.07.19
✎
19:13
|
(32) регистры на которых сбоит - вот их надо чистить и смотреть что будет дальше хотя бы на тестовых прогонах.
Естественно, что проверить вы все это смогут, когда скопируют рабочую базу в тестовую копию, а при этом автоматически (для тестовой) исполнятся все выше высказанные рекомендации относительно кэшей и т.п. |
|||
34
Фрэнки
22.07.19
✎
19:14
|
*проверить у вас все это смогут
(имею ввиду, что процедура тестирования будет завязана на присутствие команды внедрения) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |