|
Реестр принятых/уволенных задваивает сотрудников |
☑ |
0
arinarenatova
06.07.17
✎
17:02
|
Добрый день,
Реестр принятых/уволенных в ЗП 8.3 задваивает сотрудников, если адрес по прописке и проживания разный. А если и для информирования другой, то затраивает.
|
|
1
Господин ПЖ
06.07.17
✎
17:03
|
кривое левое соединение. продолжайте наблюдать
|
|
2
arinarenatova
06.07.17
✎
17:08
|
ВЫБРАТЬ
ВложенныйЗапрос.Адрес,
КадроваяИсторияСотрудников.ВидСобытия КАК Принят_уволен,
КадроваяИсторияСотрудников.Сотрудник КАК ФИО,
КадроваяИсторияСотрудников.Должность КАК Должность,
КадроваяИсторияСотрудников.ФизическоеЛицо.ДатаРождения КАК Дата_Рождения,
КадроваяИсторияСотрудников.Регистратор.Номер КАК Номер_приема_увольнения,
КадроваяИсторияСотрудников.Регистратор.СтатьяТКРФ.ТекстОснования КАК Основание,
ВЫБОР
КОГДА КадроваяИсторияСотрудников.ВидСобытия = ЗНАЧЕНИЕ(Перечисление.ВидыКадровыхСобытий.Прием)
ТОГДА КадроваяИсторияСотрудников.Регистратор.ДатаПриема
ИНАЧЕ КадроваяИсторияСотрудников.Регистратор.ДатаУвольнения
КОНЕЦ КАК Дата_приема_увольнения,
КадроваяИсторияСотрудников.Организация,
КадроваяИсторияСотрудников.Подразделение
ИЗ
(ВЫБРАТЬ РАЗЛИЧНЫЕ
ФизическиеЛица.Ссылка КАК Ссылка,
ФизическиеЛицаКонтактнаяИнформация.Представление КАК Адрес
ИЗ
Справочник.ФизическиеЛица.КонтактнаяИнформация КАК ФизическиеЛицаКонтактнаяИнформация
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ФизическиеЛица КАК ФизическиеЛица
ПО ФизическиеЛицаКонтактнаяИнформация.Ссылка = ФизическиеЛица.Ссылка
ГДЕ
ФизическиеЛицаКонтактнаяИнформация.Вид.Тип = ЗНАЧЕНИЕ(ПЕРЕЧИСЛЕНИЕ.ТипыКонтактнойИнформации.Адрес)) КАК ВложенныйЗапрос
ПОЛНОЕ СОЕДИНЕНИЕ РегистрСведений.КадроваяИсторияСотрудников КАК КадроваяИсторияСотрудников
ПО ВложенныйЗапрос.Ссылка = КадроваяИсторияСотрудников.ФизическоеЛицо.Ссылка
ГДЕ
(КадроваяИсторияСотрудников.Регистратор.ДатаПриема МЕЖДУ &НачПериода И &КонПериода
ИЛИ КадроваяИсторияСотрудников.Регистратор.ДатаУвольнения МЕЖДУ &НачПериода И &КонПериода)
И КадроваяИсторияСотрудников.ВидСобытия <> ЗНАЧЕНИЕ(Перечисление.ВидыКадровыхСобытий.Перемещение)
|
|
3
arinarenatova
06.07.17
✎
17:10
|
А не могли бы подсказать как надо, для совсем неопытных
|
|
4
Господин ПЖ
06.07.17
✎
17:16
|
надо чтобы в каждой табличке которые вы скрещиваете соединением было по 1 строке. а так у вас сколько строк с адресом - столько раз он повторится. наложите условие по виду КИ. и вместо полного - левое соединение "шапки" справочника с ТЧ чтобы не пролюбить сотров без адреса
|
|
5
arinarenatova
07.07.17
✎
08:10
|
ниче не поняла
|
|
6
h-sp
07.07.17
✎
08:22
|
(5) ну, у вас 3 адреса, значит 3 строчки. В каждой строчке одно и то же физлицо. Значит, физлицо должно повториться 3 раза. Всё правильно у вас работает. Как и задумано.
|
|