ВЫБРАТЬ
НачисленияРаботникамОбороты.ТранспортноеСредство,
НачисленияРаботникамОбороты.ЧасыМастераОборот КАК ЧасыРаботы,
ТарифыДоходаПоТехникеСрезПоследних.Тариф КАК ТарифДохода,
ВЫБОР
КОГДА НачисленияРаботникамОбороты.ТранспортноеСредство.ТипМашины.ТарифДоходаМесячная
ТОГДА ТарифыДоходаПоТехникеСрезПоследних.Тариф
ИНАЧЕ ТарифыДоходаПоТехникеСрезПоследних.Тариф * НачисленияРаботникамОбороты.ЧасыМастераОборот
КОНЕЦ КАК Доход,
УчетЗатратПоСписаниюОбороты.СуммаОборот КАК Расход,
УчетЗатратПоСписаниюОбороты.Организация КАК Организация
ИЗ
РегистрНакопления.НачисленияРаботникам.Обороты(, , , ) КАК НачисленияРаботникамОбороты
Внутреннее СОЕДИНЕНИЕ РегистрСведений.ТарифыДоходаПоТехнике.СрезПоследних(&КонецПериода, ) КАК ТарифыДоходаПоТехникеСрезПоследних
ПО НачисленияРаботникамОбороты.ТранспортноеСредство.ТипМашины = ТарифыДоходаПоТехникеСрезПоследних.ТипТехники
Внутреннее СОЕДИНЕНИЕ РегистрНакопления.УчетЗатратПоСписанию.Обороты КАК УчетЗатратПоСписаниюОбороты
ПО НачисленияРаботникамОбороты.ТранспортноеСредство = УчетЗатратПоСписаниюОбороты.ОбъектУчета
Есть вычисляемое поле
Прибыль = Доход-Расход
Так вот если у меня нет ЧасыРаботы то эти данные не выводятся.
Пробовал левое пробовал правое соединение. Все не то.
Как быть?