Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 мая 2025, 11:10

Не проводится документ Аттестация сотрудников

Автор a.nikulnikova, 23 июн 2016, 07:50

0 Пользователей и 1 гость просматривают эту тему.

a.nikulnikova

Добрый день. Не знаю в какую ветку закинуть тему, так как тут есть и изменения и ошибки в типовой работе.
База УПП, в документе аттестация сотрудников, по кнопке заполнить по должности изменила запрос.

ВЫБРАТЬ РАЗРЕШЕННЫЕ
    ДолжностныеКомпетенцииРаботниковСрезПоследних.Компетенция1
ИЗ
    РегистрСведений.ДолжностныеКомпетенцииРаботников.СрезПоследних(, ) КАК ДолжностныеКомпетенцииРаботниковСрезПоследних
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
            РаботникиСрезПоследних.ФизЛицо КАК ФизЛицо,
            РаботникиСрезПоследних.Должность КАК Должность
        ИЗ

            РегистрСведений.Работники.СрезПоследних КАК РаботникиСрезПоследних

        ГДЕ
            РаботникиСрезПоследних.ФизЛицо = &ФизЛицо) КАК ВложенныйЗапрос
        ПО ДолжностныеКомпетенцииРаботниковСрезПоследних.Должность = ВложенныйЗапрос.Должность
ГДЕ
    ДолжностныеКомпетенцииРаботниковСрезПоследних.Действие <> ЗНАЧЕНИЕ(Перечисление.ВидыДействияСНачислением.Прекратить)



Запрос стал вот таким. При нажатии в документе кнопки Заполнить по Текущая Должность, компетенции выходят правильно. Но при проведении документа выходит ошибка:
Ошибка времени выполнения: {ОбщийМодуль.ОтложенноеПроведениеДокументов.Модуль(114)}: Поле объекта не обнаружено (Организация) в модуле ОбщийМодуль.ОтложенноеПроведениеДокументов.Модуль, строка 114.

Данный документ не использует реквизит Организация.
Запрос изменяла в демо базе, в ней все проводится нормально, хотя когда идешь точкой останова по коду, и попадаешь в этот же модуль, на тот код, где выходит ошибка в нашей конфигурации, на демо через вычислить выражение, тоже пищшет, что такого поля нет, но ошибку не выдает, и проходит дальше. А в нашей выводит ошибку. Подскажите, что может быть за ерунда? И как разобраться?

Ошибка выходит на попытке

Если СтруктураШапкиДокумента = Неопределено Тогда

        ДатаДокумента = ДокументСсылка.Дата;
        Попытка
            ОрганизацияДокумента = ДокументСсылка.Организация;
        Исключение
            Возврат Ложь;
        КонецПопытки;


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск