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

СГРУППИРОВАТЬ ПО
    ЗаработанныеПраваНаОтпуска.Сотрудник,
    ЗаработанныеПраваНаОтпуска.ВидЕжегодногоОтпуска
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ПоложенныеВидыЕжегодныхОтпусков.Сотрудник КАК Сотрудник,
    ПоложенныеВидыЕжегодныхОтпусков.ВидЕжегодногоОтпуска КАК ВидЕжегодногоОтпуска
ПОМЕСТИТЬ ВТ_Ввод
ИЗ
    РегистрСведений.ПоложенныеВидыЕжегодныхОтпусков КАК ПоложенныеВидыЕжегодныхОтпусков

СГРУППИРОВАТЬ ПО
    ПоложенныеВидыЕжегодныхОтпусков.Сотрудник,
    ПоложенныеВидыЕжегодныхОтпусков.ВидЕжегодногоОтпуска
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ВТ_Ввод.Сотрудник КАК Сотрудник
ИЗ
    ВТ_Ввод КАК ВТ_Ввод
        ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Зараб КАК ВТ_Зараб
        ПО ВТ_Ввод.Сотрудник = ВТ_Зараб.Сотрудник
ГДЕ
    ВТ_Ввод.ВидЕжегодногоОтпуска <> ВТ_Зараб.ВидЕжегодногоОтпуска

СГРУППИРОВАТЬ ПО
    ВТ_Ввод.Сотрудник