Имя: Пароль:
1C
 
Отчет на скд. не появляется одно из полей
0 pedagog
 
02.10.20
15:34
ВЫБРАТЬ РАЗЛИЧНЫЕ
    ЗП_ТрудовыеДоговораСрезПоследних.Сотрудник КАК Сотрудник,
    ЗП_ТрудовыеДоговораСрезПоследних.Сотрудник.Физлицо.ДатаРождения КАК ДатаРождения,
    ЗП_ТрудовыеДоговораСрезПоследних.ПодразделениеОрганизации КАК Подразделение,
    ЗП_ТрудовыеДоговораСрезПоследних.Должность КАК Должность,
    ЗП_ТрудовыеДоговораСрезПервых.Период КАК ДатаПриема,
    ВЫРАЗИТЬ(РАЗНОСТЬДАТ(ЗП_ТрудовыеДоговораСрезПоследних.Сотрудник.Физлицо.ДатаРождения, &ОтчетнаяДата, ДЕНЬ) / 365 КАК ЧИСЛО(15, 0)) КАК возраст
{ВЫБРАТЬ
    возраст,
    ДатаПриема,
    Должность.*,
    Подразделение.*,
    ДатаРождения,
    Сотрудник.*}
ИЗ
    РегистрСведений.ЗП_ТрудовыеДоговора.СрезПоследних(&ОтчетнаяДата, ) КАК ЗП_ТрудовыеДоговораСрезПоследних
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЗП_ТрудовыеДоговора.СрезПервых(, ) КАК ЗП_ТрудовыеДоговораСрезПервых
        ПО ЗП_ТрудовыеДоговораСрезПоследних.Сотрудник = ЗП_ТрудовыеДоговораСрезПервых.Сотрудник
ГДЕ
    ЗП_ТрудовыеДоговораСрезПоследних.Сотрудник.ВидЗанятости = ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.ОсновноеМестоРаботы)
    И ТИПЗНАЧЕНИЯ(ЗП_ТрудовыеДоговораСрезПоследних.Регистратор) <> ТИП(Документ.ЗП_Увольнение)

УПОРЯДОЧИТЬ ПО
    Сотрудник
Вот запрос из СКД.почему поле возраст не попадает в доступные оля? в ресурсы я его добавила.
1 pedagog
 
02.10.20
15:38
отчет проверила в консоли запросов, все ок, возраст выводится
2 pedagog
 
02.10.20
15:39
в конфигураторе в доступных полях возраст есть, а в предприятии нет
3 RomanYS
 
02.10.20
15:41
Права на просмотр справочника физлиц есть?
4 pedagog
 
02.10.20
15:45
да полные у меня права
5 pedagog
 
02.10.20
15:48
датаРождения, кстати, тоже не доступна для выбора в 1с предприятии
6 МихаилМ
 
02.10.20
15:54
очистите настройки отчета скд.
7 RomanYS
 
02.10.20
15:58
(4) Конфигурацию озвучь и попробуй всё-таки открыть список физлиц. Кроме прав могут быть заморочки с функциональными опциями
(5) тем больше подозрений на права
8 МихаилМ
 
02.10.20
16:01
правильней вместо

И ТИПЗНАЧЕНИЯ(ЗП_ТрудовыеДоговораСрезПоследних.Регистратор) <> ТИП(Документ.ЗП_Увольнение)

И НЕ ЗП_ТрудовыеДоговораСрезПоследних.Регистратор  ССЫЛКА Документ.ЗП_Увольнение
9 pedagog
 
02.10.20
16:01
списков физ лиц открыт. конфигурация БП+ самописная настройка по ЗП
10 RomanYS
 
02.10.20
16:05
(9) попробуй добавить поле ...Сотрудник.Физлицо и проверить будет ли оно доступно
11 pedagog
 
02.10.20
16:20
(10) добавила физ лицо, оно доступно
12 RomanYS
 
02.10.20
16:29
А,например, Сотрудник.Физлицо.ИНН будет доступно?
13 pedagog
 
02.10.20
16:35
например, семейное положение выводит, а страх номер нет.
14 RomanYS
 
02.10.20
16:44
(13) интересно.
А если в СКД засунуть просто
"ВЫБРАТЬ
    *
ИЗ
    Справочник.ФизическиеЛица КАК ФизическиеЛица"
15 RomanYS
 
02.10.20
16:45
(8) Почему правильнее?
16 pedagog
 
02.10.20
17:12
(14) выводит физлица, а поля выборочно. я так понимаю, что некоторые реквизиты в спр физ лица  с ограничением прав доступа. где это настраивается?
17 pedagog
 
08.10.20
12:14
что выяснила, дату рождения нельзя получить  ни в одном скд запросе. если пишу в коде физлицо. датарождения, то получить можно. по правам ограничений на дату рождения нигде не нашла
18 Ненавижу 1С
 
гуру
08.10.20
12:18
Обновите схему в предприятии или переименуйте вариант отчета
19 pedagog
 
08.10.20
12:21
(18) делала, не помогло
20 pedagog
 
08.10.20
13:22
сделала новый отчет на скд с простым запросом, дату рождения все равно не выводит
ВЫБРАТЬ
    ФизическиеЛица.Ссылка,
    ФизическиеЛица.ДатаРождения
ИЗ
    Справочник.ФизическиеЛица КАК ФизическиеЛица
21 Сияющий в темноте
 
08.10.20
16:10
права доступа и функциональные опции могут ограничивать доступность реквизитов.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс