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

ЗиК 7.7: СостояниеФизлица не является константой или периодическим параметром!

Автор pavl_vs, 28 мая 2013, 18:30

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

pavl_vs

Здравствуйте!

Проблема: в ЗиК релиза 335 (платформа 7.70.027) при вызове функции
глПриказПоСотруднику(Сотрудник,НаДату,Вид="",Режим = -1)
возникает сообщение об ошибке:
СостояниеСотрудника.ИспользоватьОбъект("СостояниеФизлица",Сотрудник);
{Глобальный модуль(3520)}: СостояниеФизлица не является константой или периодическим параметром!
В предыдущих релизах (334 и младше) этого не было. Возврат затруднителен - 335 был установлен в апреле.

Сейчас проверил - 336-ой дает то же самое.

Что посоветуете?

Herby

Цитата: pavl_vs от 28 мая 2013, 18:30Что посоветуете?

Для начала проверьте является ли реквизит "СостояниеФизЛица" в справочнике "Сотрудники" периодическим.

pavl_vs

Цитата: Herby от 29 мая 2013, 09:01
Для начала проверьте является ли реквизит "СостояниеФизЛица" в справочнике "Сотрудники" периодическим.

Реквизит "СостояниеФизЛица" - периодический.

Проблема была с некоторыми "самопальными" статотчетами. Она возникла из-за того, что между обновлениями 334 - 335 Пользователь в справочнике "Сотрудники" создал папку "Уволенные". Запросы к этому справочнику многоуровневость не учитывали ("Уволенные" извлекалось как "ОсновнойЭлемент"). Дополнительное условие на "...ОсновнойЭлемент.ЭтоГруппа()..." устранило проблему.
Тему можно закрыть.

Теги:

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

Рейтинг@Mail.ru

Поиск