|
Не проводится документ Аттестация сотрудников | ☑ | ||
---|---|---|---|---|
0
anikulnikova
23.06.16
✎
07:11
|
Добрый день. База УПП, в документе аттестация сотрудников, по кнопке заполнить по должности изменила запрос.
ВЫБРАТЬ РАЗРЕШЕННЫЕ ДолжностныеКомпетенцииРаботниковСрезПоследних.Компетенция1 ИЗ РегистрСведений.ДолжностныеКомпетенцииРаботников.СрезПоследних(, ) КАК ДолжностныеКомпетенцииРаботниковСрезПоследних ВНУТРЕННЕЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РаботникиСрезПоследних.ФизЛицо КАК ФизЛицо, РаботникиСрезПоследних.Должность КАК Должность ИЗ РегистрСведений.Работники.СрезПоследних КАК РаботникиСрезПоследних ГДЕ РаботникиСрезПоследних.ФизЛицо = &ФизЛицо) КАК ВложенныйЗапрос ПО ДолжностныеКомпетенцииРаботниковСрезПоследних.Должность = ВложенныйЗапрос.Должность ГДЕ ДолжностныеКомпетенцииРаботниковСрезПоследних.Действие <> ЗНАЧЕНИЕ(Перечисление.ВидыДействияСНачислением.Прекратить) Запрос стал вот таким. При нажатии в документе кнопки Заполнить по Текущая Должность, компетенции выходят правильно. Но при проведении документа выходит ошибка: Ошибка времени выполнения: {ОбщийМодуль.ОтложенноеПроведениеДокументов.Модуль(114)}: Поле объекта не обнаружено (Организация) в модуле ОбщийМодуль.ОтложенноеПроведениеДокументов.Модуль, строка 114. Данный документ не использует реквизит Организация. Запрос изменяла в демо базе, в ней все проводится нормально, хотя когда идешь точкой останова по коду, и попадаешь в этот же модуль, на тот код, где выходит ошибка в нашей конфигурации, на демо через вычислить выражение, тоже пищшет, что такого поля нет, но ошибку не выдает, и проходит дальше. А в нашей выводит ошибку. Подскажите, что может быть за ерунда? И как разобраться? Ошибка выходит на попытке Если СтруктураШапкиДокумента = Неопределено Тогда ДатаДокумента = ДокументСсылка.Дата; Попытка ОрганизацияДокумента = ДокументСсылка.Организация; Исключение Возврат Ложь; КонецПопытки; |
|||
1
birkoFFFF
23.06.16
✎
07:15
|
Что у вас в рабочей базе вот тут: http://image.prntscr.com/image/6ae8718fdcd64b8abd70d13db2cd701a.jpeg
|
|||
2
anikulnikova
23.06.16
✎
07:30
|
(1) ничего, как и у Вас на скрине.
|
|||
3
anikulnikova
23.06.16
✎
07:31
|
И в демо тоже ничего
|
|||
4
birkoFFFF
23.06.16
✎
07:34
|
Хм, а чего ему в ОтложенноеПроведениеДокументов надо? Сейчас в УПП гляну.
|
|||
5
anikulnikova
23.06.16
✎
07:37
|
(4) Вот и мне тоже интересно, конкретно в этом документе я изменила только этот запрос и все.
|
|||
6
catena
23.06.16
✎
08:20
|
А почему он на попытке падает? Может быть в данной транзакции уже происходили ошибки? Включите остановку по ошибке и проведите.
|
|||
7
anikulnikova
23.06.16
✎
08:32
|
(6) это и была остановка по ошибке. он останавливается на :
ОрганизацияДокумента = ДокументСсылка.Организация; и выдает ту ошибку, которую я писала |
|||
8
catena
23.06.16
✎
08:35
|
(7)Ну он на ней и должен останавливаться, реквизита же нет. А потом должен уходить в исключение.
|
|||
9
anikulnikova
23.06.16
✎
08:37
|
(8) Не поверите, так и есть, и попадает в исключение. Только сначала он останавливается на этой попытке, выдает ошибку, я допустим нажимаю ОК на ошибке, и продолжаю отладку, и документ проводится потом в конце.
|
|||
10
catena
23.06.16
✎
08:38
|
(9) :))))))
Тогда отключите в отладке остановку по ошибке и радуйтесь жизни. |
|||
11
anikulnikova
23.06.16
✎
08:39
|
(10) ошибка то никуда не денется. =) Поэтому и включила отладку по ошибке, потому что она выходит
|
|||
12
catena
23.06.16
✎
08:41
|
(11)Ошибка там должна быть. Ну по логике разработчиков. Именно для этого там и написано: попытка-исключение. Именно для таких документов без организации. Живите с этим.
|
|||
13
anikulnikova
23.06.16
✎
08:43
|
Может вы меня не поняли, но в демо базе все тоже самое, и поля организации нет, и в коде по точке останова так же идет, но не выходит ошибка при проведении, а в рабочей базе выходит. Как с этим жить, когда знаешь, что в другой базе все нормально? Я даже сравнивала этот документ, и модуль общий, нет различий.
|
|||
14
catena
23.06.16
✎
08:44
|
(13)Не верю.
Проведите документ НЕ в режиме отладки и сделайте скрин ошибки, чтобы так же было видно окно сообщений. |
|||
15
anikulnikova
23.06.16
✎
08:48
|
куда можно изображение скинуть?
|
|||
16
catena
23.06.16
✎
08:54
|
||||
17
anikulnikova
23.06.16
✎
09:04
|
(16) это мистика что ли?! работает, хотя я не делала ничего. А ошибка то выходила и не в режиме отладки.
Щас попробую на другую файловую перекинуть, и там проверить. |
|||
18
lubitelxml
23.06.16
✎
09:40
|
(17) это не мистика, это утро называется ))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |