|
Загадочная ошибка после обновления.Помогите найти | ☑ | ||
---|---|---|---|---|
0
barsik123
21.01.15
✎
02:02
|
Имеется доработанная упп 1.3. Обновил конфу последовательным обновлением с 57.1 до 60.3. Теперь при проведении документа "Передача материалов в эксплуатацию" выдается ошибка при выполнении модулля проведения:
{(1)}: Поле объекта не обнаружено (погашатьстоимостьвнукаквбу) ЗначениеКолонки = ?(строкадокумента.погашатьстоимостьвнукаквбу,?(строкадокумента.способпогашениястоимости <> перечисления.способыпогашениястоимости.линейный, строкадокумента.количество, 0),строкадокумента.количество) В чем загадка скажите?) Возможно я сильно туплю и все просто,но не могу найти эту строку с ошибкой. Что делал: 1. При выборе ошибки в конфигураторе на ошибку не удается переместится. 2. Полнотекстовый поиск по всей конфигурации такой строки не нашел. 3. Используя отладчик, полностью без ошибок проходится модуль проведения и в самом конце выдается ошибка. 4. Документ "Передача материалов в эксплуатацию" немного доработанный,но никаких изменений разработчиками 1с при этих обновлениях не вносились. Уже просто вручную искал, может где-то в подписках такой код мог бы быть или в каких таблицах. Бред какой-то. Может есть еще мысли? ТИИ еще сделаю, вдруг какой-то глюк конфиги возник. |
|||
1
Andrewww123
21.01.15
✎
02:18
|
Поиск не по всей строке, а по "строкадокумента.способпогашениястоимости <> перечисления.способыпогашениястоимости.линейный" находит что-нибудь?
|
|||
2
barsik123
21.01.15
✎
02:30
|
вот такую строку искал "строкадокумента.погашатьстоимостьвнукаквбу". В модулях ничего не нашлось.
|
|||
3
Andrewww123
21.01.15
✎
02:37
|
Может быть какой-нибудь сумасшедший вариант с использованием внешней обработки при проведении..
Попробуй сделать замер производительности и провести документ, потом в открывшемся окне поискать эту строку. |
|||
4
Web00001
21.01.15
✎
02:43
|
Отладка - Остановка по ошибке, тоже не помогает?
|
|||
5
Andrewww123
21.01.15
✎
02:49
|
(3) Не то сказал.. Эта строка не попадет же в список выполненных строк
|
|||
6
barsik123
21.01.15
✎
03:04
|
ТИИ не помогло.
(4)Остановка по ошибке не помогает. ппц.первый раз такое встречаю. Пойду спать.Утро ночи мудренее. Ошибку нужно испралять. |
|||
7
MSOliver
21.01.15
✎
04:24
|
Посмотри подписки на события
|
|||
8
varyag
21.01.15
✎
04:37
|
(6) У нас как то стояла подсистема, где в режиме предприятия можно было на события проведения, записи и т.д. вешать условия и вообще писать что угодно. Называлась что-то вроде "Система контроля ревизитов". Весь написанный там код хранился в регистре сведений. Возможно у вас нечто подобное?
|
|||
9
varyag
21.01.15
✎
05:11
|
(8) тебе кстати на 1.3 надо обновиться?
|
|||
10
varyag
21.01.15
✎
05:12
|
(9) ошибся адресом)
|
|||
11
Defender aka LINN
21.01.15
✎
07:00
|
(0) 1. В типовых так не пишут, это ваш быдлокод.
2. Обработчики/подписки регистров, которые документ двигает |
|||
12
barsik123
21.01.15
✎
15:33
|
Нашел где собака порылась:
РегистрНакопления.УчетЗатратРегл.Макет.ПараметрыФормированияДвижений.Макет.Ячейка(51, 86).Текст Не тестировал на чистой типовой конфигурации,но предполагаю,что это косяк 1с. Народ попробуйте перепровести документа "Передача Материавлов в эксплуатацию" в конфе 60.3. |
|||
13
barsik123
21.01.15
✎
22:46
|
(12)Проверил на чистой типовой УПП 60.3 такая же ошибка. Не стал разбираться, просто тупо в ошибочные строки подставил данные из предыдущего рабочего релиза.
|
|||
14
varyag
22.01.15
✎
04:21
|
(13) Ахаха)) Вот тебе и (11) 1. В типовых так не пишут, это ваш быдлокод.
|
|||
15
ChiginAV
22.01.15
✎
06:50
|
(13) УПП 60.3 (как раз вчера обновился), проводится без ошибок, т.ч. возможно (11) прав
|
|||
16
Мимохожий Однако
22.01.15
✎
06:58
|
И никто из оппонентов не привёл номер строки и в каком модуле ошибка возникала. Непонятки однако.
|
|||
17
Defender aka LINN
22.01.15
✎
09:29
|
(14) В типовых ПишутВотТак, а не воттак. Смекаешь?
|
|||
18
barsik123
22.01.15
✎
10:42
|
(16)в (12) указано.
(17)Загляни если не лень в код. Эта ошибка идет из кода макета регистра. Там написано именно ПишутВотТак, но при выводе ошибки получается "воттак".Это 1с-й код. |
|||
19
barsik123
22.01.15
✎
10:47
|
(15)Ну очень странно, я на своей архивной базе полностью накатил типовое обновление и ошибка выводится.
|
|||
20
varyag
22.01.15
✎
10:50
|
(17) смекаю - поэтому и сам написал (8)
Но автор то утверждает обратное |
|||
21
zzerro
22.01.15
✎
11:38
|
(0) У нас вроде ошибки нет, документы проводятся
|
|||
22
zzerro
22.01.15
✎
11:46
|
В демо базе УПП 1.3.60.3 тоже проводится
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |