powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Поле "Должность" не попадает в отчет
9 сообщений из 9, страница 1 из 1
Поле "Должность" не попадает в отчет
    #39531720
sWinTyz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Отчет СКД . Запрос :

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
ВЫБРАТЬ
	ДанныеТабельногоУчетаРабочегоВремениСотрудниковОбороты.Сотрудник КАК Сотрудник,
	ДанныеТабельногоУчетаРабочегоВремениСотрудниковОбороты.ПериодРегистрации КАК ПериодРегистрации,
	ДанныеТабельногоУчетаРабочегоВремениСотрудниковОбороты.ЧасыОборот КАК ЧасыОборот
ПОМЕСТИТЬ мСотрудники
ИЗ
	РегистрНакопления.ДанныеТабельногоУчетаРабочегоВремениСотрудников.Обороты(, , День, ВидУчетаВремени = ЗНАЧЕНИЕ(Справочник.ВидыИспользованияРабочегоВремени.Явка)) КАК ДанныеТабельногоУчетаРабочегоВремениСотрудниковОбороты
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
	ДанныеДляПодбораСотрудников.Сотрудник КАК Сотрудник,
	МИНИМУМ(ДанныеДляПодбораСотрудников.Начало) КАК Начало
ПОМЕСТИТЬ мДатаПриема
ИЗ
	РегистрСведений.ДанныеДляПодбораСотрудников КАК ДанныеДляПодбораСотрудников
ГДЕ
	ДанныеДляПодбораСотрудников.ВидСобытия = ЗНАЧЕНИЕ(Перечисление.ВидыКадровыхСобытий.Прием)
	И ДанныеДляПодбораСотрудников.Сотрудник В
			(ВЫБРАТЬ РАЗЛИЧНЫЕ
				мСотрудники.Сотрудник КАК Сотрудник
			ИЗ
				мСотрудники КАК мСотрудники)

СГРУППИРОВАТЬ ПО
	ДанныеДляПодбораСотрудников.Сотрудник
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
	мСотрудники.Сотрудник КАК Сотрудник,
	СУММА(мСотрудники.ЧасыОборот) КАК ЧасыОборот,
	ЕСТЬNULL(ДанныеДляПодбораСотрудников.ВидЗанятости, ЗНАЧЕНИЕ(Перечисление.ВидыЗанятости.ПустаяСсылка)) КАК ВидЗанятости,
	ЕСТЬNULL(ДанныеДляПодбораСотрудников.Должность, ЗНАЧЕНИЕ(Справочник.Должности.ПустаяСсылка)) КАК Должность,
	ЕСТЬNULL(ДанныеДляПодбораСотрудников.Подразделение, ЗНАЧЕНИЕ(Справочник.ПодразделенияОрганизаций.ПустаяСсылка)) КАК Подразделение,
	мДатаПриема.Начало КАК ДатаПриема
ИЗ
	мСотрудники КАК мСотрудники
		ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ДанныеДляПодбораСотрудников КАК ДанныеДляПодбораСотрудников
		ПО мСотрудники.Сотрудник = ДанныеДляПодбораСотрудников.Сотрудник
			И мСотрудники.ПериодРегистрации >= ДанныеДляПодбораСотрудников.Начало
			И мСотрудники.ПериодРегистрации <= ДанныеДляПодбораСотрудников.Окончание
		ЛЕВОЕ СОЕДИНЕНИЕ мДатаПриема КАК мДатаПриема
		ПО мСотрудники.Сотрудник = мДатаПриема.Сотрудник

СГРУППИРОВАТЬ ПО
	мСотрудники.Сотрудник,
	мДатаПриема.Начало,
	ЕСТЬNULL(ДанныеДляПодбораСотрудников.Подразделение, ЗНАЧЕНИЕ(Справочник.ПодразделенияОрганизаций.ПустаяСсылка)),
	ЕСТЬNULL(ДанныеДляПодбораСотрудников.ВидЗанятости, ЗНАЧЕНИЕ(Перечисление.ВидыЗанятости.ПустаяСсылка)),
	ЕСТЬNULL(ДанныеДляПодбораСотрудников.Должность, ЗНАЧЕНИЕ(Справочник.Должности.ПустаяСсылка))

Группировка "подразделение"+группировка "Детальные записи"

Поле "Должность" включена в "Выбранные поля" как на уровне отчета , так и на уровне детальных записей.
Авто убирал. Настройки сбрасывал. В регистре сведений из которого выборка это ресурс.

Итого :
Поле "Должность" отсутствует в отчете вообще .... От слова совсем.
Права полные.
...
Рейтинг: 0 / 0
Поле "Должность" не попадает в отчет
    #39531725
sWinTyz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Измерением делал.
Если сделать группировку по полю , то группировки нет как бы и не было .

В консоле все есть.
...
Рейтинг: 0 / 0
Поле "Должность" не попадает в отчет
    #39531863
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проверяйте отдельно. Сначала выведите просто регистр ДанныеДляПодбораСотрудников.Должность - с отборами.
Потом мСотрудники.

Потом соедините по левому соединению.

Как вариант можно попробовать убрать
И мСотрудники.ПериодРегистрации >= ДанныеДляПодбораСотрудников.Начало
И мСотрудники.ПериодРегистрации <= ДанныеДляПодбораСотрудников.Окончание
...
Рейтинг: 0 / 0
Поле "Должность" не попадает в отчет
    #39531957
sWinTyz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
ВЫБРАТЬ
	ДанныеДляПодбораСотрудников.Сотрудник КАК Сотрудник,
	ДанныеДляПодбораСотрудников.Подразделение КАК Подразделение,
	ДанныеДляПодбораСотрудников.Должность КАК Должность
ИЗ
	РегистрСведений.ДанныеДляПодбораСотрудников КАК ДанныеДляПодбораСотрудников

Даже это не выводится . Что то необычное. База файловая. Выгрузил - загрузил = 0.
На серверной то же самое.

хз.
...
Рейтинг: 0 / 0
Поле "Должность" не попадает в отчет
    #39531960
sWinTyz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
ВЫБРАТЬ РАЗЛИЧНЫЕ
	ДанныеДляПодбораСотрудников.Должность КАК Должность
ИЗ
	РегистрСведений.ДанныеДляПодбораСотрудников КАК ДанныеДляПодбораСотрудников

В консоле работает, а СКД нет.

Проще некуда. Группировка детальные записи. Одно поле. "Подразделение" из этого же регистра = да, а должность =нет

Что за грабли?
...
Рейтинг: 0 / 0
Поле "Должность" не попадает в отчет
    #39531961
sWinTyz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зарплата и управление персоналом, редакция 3.1 (3.1.3.184)
...
Рейтинг: 0 / 0
Поле "Должность" не попадает в отчет
    #39532156
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как вариант (в копии базы) измените тип реквизита в регистре на составной и потом верните обратно. И проверьте права отдельно только на этот реквизит.
...
Рейтинг: 0 / 0
Поле "Должность" не попадает в отчет
    #39532158
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И права на поле наименование у справочника должности.

Кстати как вариант ДанныеДляПодбораСотрудников.Должность.ПустьДругойРеквизитНапримерКод
...
Рейтинг: 0 / 0
Поле "Должность" не попадает в отчет
    #39532346
sWinTyz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо.
Для меня вопрос уже закрыт.
Почему так не понятно, но есть регистр "Кадровая история" .
В некотором роде данные дублируются. Поэтому данных достаточно для решения задачи более чем.
А если задача решена, то и интереса особого уже нет. Время тикает, а романтика давно в прошлом.
Ремесло ...
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Поле "Должность" не попадает в отчет
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]