Регистрация Правила Главная форума Поиск |
0
- 14.06.2012 - 17:00
|
Конфигурация ЗУП. Задача состоит в том, чтобы найти данные по сотруднику из двух регистров: из Регистра расчета "ОсновныеНачисленияРаботниковОрганизаций" и Регистра расчета "ДополнительныеНачисленияРаботниковОрганизаций " и результат объединить по сотруднику, виду расчета и вывести все одной строкой. Выкладываю кусок запроса, помогите, пожалуйста, найти ошибку!!! Если попадется вид расчета и из одного и из другого регистра, результат выводит двумя строчками. Хотя использую вложенный запрос и объединяю результаты 2-х запросов. | ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ | ВложенныйЗапрос.ПериодРегистрации КАК ПериодРегистрации, | ВложенныйЗапрос.Сотрудник КАК Сотрудник, | СУММА(ВложенныйЗапрос.Результат) КАК Результат | ИЗ | (ВЫБРАТЬ | ОсновныеНачисленияРаботниковОрганизаций.ПериодРеги страции КАК ПериодРегистрации, | ОсновныеНачисленияРаботниковОрганизаций.Сотрудник КАК Сотрудник, | СУММА(ОсновныеНачисленияРаботниковОрганизаций.Резу льтат) КАК Результат | ИЗ | РегистрРасчета.ОсновныеНачисленияРаботниковОрганиз аций КАК ОсновныеНачисленияРаботниковОрганизаций | ГДЕ | ОсновныеНачисленияРаботниковОрганизаций.ПериодРеги страции МЕЖДУ &ДатаН И &ДатаК | И ОсновныеНачисленияРаботниковОрганизаций.ВидРасчета В(&БЛФСС) | | СГРУППИРОВАТЬ ПО | ОсновныеНачисленияРаботниковОрганизаций.ПериодРеги страции, | ОсновныеНачисленияРаботниковОрганизаций.Сотрудник | | ОБЪЕДИНИТЬ ВСЕ | | ВЫБРАТЬ | ДополнительныеНачисленияРаботниковОрганизаций.Пери одРегистрации, | ДополнительныеНачисленияРаботниковОрганизаций.Сотр удник, | СУММА(ДополнительныеНачисленияРаботниковОрганизаци й.Результат) КАК Результат | ИЗ | РегистрРасчета.ДополнительныеНачисленияРаботниковО рганизаций КАК ДополнительныеНачисленияРаботниковОрганизаций | ГДЕ | ДополнительныеНачисленияРаботниковОрганизаций.Пери одРегистрации МЕЖДУ &ДатаН И &ДатаК | И ДополнительныеНачисленияРаботниковОрганизаций.ВидР асчета В(&БЛФСС) | | СГРУППИРОВАТЬ ПО | ДополнительныеНачисленияРаботниковОрганизаций.Пери одРегистрации, | ДополнительныеНачисленияРаботниковОрганизаций.Сотр удник) КАК ВложенныйЗапрос | | СГРУППИРОВАТЬ ПО | ВложенныйЗапрос.Сотрудник, | ВложенныйЗапрос.ПериодРегистрации) КАК ФСС_БЛ | ПО Начисления.Сотрудник = ФСС_БЛ.Сотрудник Заранее спасибо! | |
1
- 14.06.2012 - 22:37
| Посмотри период регистрации, он в доп. начислениях другой. используй НачалоПериода(ДополнительныеНачисленияРаботниковОр ганизаций.ПериодРегистрации, МЕСЯЦ) | |
2
- 15.06.2012 - 11:39
| Спасибо огромное за совет! Сработало. | |
| Интернет-форум Краснодарского края и Краснодара |