0
warkan
03.10.14
✎
13:33
|
Добрый день!
Так, чтобы получить записи в рРасчета и остатки в рНакопления.
Указанное ниже (почему-то...) выдаёт ошибку: "Поле не найдено: ВРО.СуммаВзаиморасчетов..."
"СуммаВзаиморасчетов" - это единственный ресурс регистра накопления "ВзаиморасчетыСРаботникамиОрганизаций".
Может не так стоит указывать/описывать поле? Но в примерах всё так.
Как же получить остаток....
Текст (БД - ЗУП):
Запрос.Текст =
"ВЫБРАТЬ
| ОснНачРабОрг.ПериодРегистрации КАК ПериодРегистрации,
| ОснНачРабОрг.Организация КАК Организация,
| ОснНачРабОрг.ВидРасчета КАК ВидРасчета,
| ОснНачРабОрг.Сотрудник.Физлицо КАК Сотрудник,
| ОснНачРабОрг.Результат КАК Начислено,
| 0 КАК Выплачено,
| 0 КАК НДФЛ,
| 0 КАК КонОстаток
|ИЗ
| РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций КАК ОснНачРабОрг
|ГДЕ
| ОснНачРабОрг.ПериодРегистрации МЕЖДУ &ДатаНач И &ДатаКон
| И ОснНачРабОрг.ФизЛицо = &выбФЛ
|
|СГРУППИРОВАТЬ ПО
| ОснНачРабОрг.ПериодРегистрации,
| ОснНачРабОрг.Организация,
| ОснНачРабОрг.ВидРасчета,
| ОснНачРабОрг.Сотрудник.Физлицо,
| ОснНачРабОрг.Результат
|
|ОБЪЕДИНИТЬ
|
|ВЫБРАТЬ
| 0,
| ВРО.Организация,
| 0,
| ВРО.Физлицо,
| 0,
| 0,
| 0,
| ВРО.СуммаВзаиморасчетов
|ИЗ
| РегистрНакопления.ВзаиморасчетыСРаботникамиОрганизаций.Остатки(&ДатаНач, ) КАК ВРО
|ГДЕ
| ВРО.Физлицо = &выбФЛ
|
|УПОРЯДОЧИТЬ ПО
| ПериодРегистрации,
| Организация,
| ВидРасчета,
| Сотрудник,
| ОснНачРабОрг.Результат";
Спасибо!
|
|
3
warkan
03.10.14
✎
13:57
|
Да, всё работает:
|ОБЪЕДИНИТЬ
|
|ВЫБРАТЬ
| 0,
| ВРО.Организация,
| 0,
| ВРО.Физлицо,
| 0,
| 0,
| 0,
| ВРО.СуммаВзаиморасчетовОстаток КАК КонОстаток
|ИЗ
| РегистрНакопления.ВзаиморасчетыСРаботникамиОрганизаций.Остатки(&рнДатаНач, ) КАК ВРО
|ГДЕ
| ВРО.Физлицо = &выбФЛ
|
|УПОРЯДОЧИТЬ ПО
| ПериодРегистрации,
| Организация,
| ВидРасчета,
| Сотрудник,
| ОснНачРабОрг.Результат";
Только дату выборки приходится указывать как начало след.месяца. Если указать дату конца текущего, получается ерунда. Почему-то....
|
|