Гость
Форумы / [игнор отключен] [закрыт для гостей] / Поле "Должность" не попадает в отчет / 9 сообщений из 9, страница 1 из 1
05.10.2017, 17:45
    #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
05.10.2017, 17:47
    #39531725
sWinTyz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поле "Должность" не попадает в отчет
Измерением делал.
Если сделать группировку по полю , то группировки нет как бы и не было .

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

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

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

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

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

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

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

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

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


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