0
Tata001
10.02.12
✎
11:01
|
8.2 ред 2.5 релиз 46 ЗУП
Задача: Есть правила обмена из ЗУП в УПП. Сейчас выгрузка идёт 1:1. В справочнике "Подразделения" очень большая иерархия.
Мне нужно сделать запрос к документу "Отражение зарплаты в организации",таким образом,чтоб полностью выгружались данные, но счету 68 (у него есть субконто "подразделение" ) ,выгружались свернутые данные по верхнему уровню подразделений. т.е. например
в документе: Д70 К 68 Бухгалтерия 800
Д70 к 68 Юр.отдел 300
а родитель общий "филиал Москва"
чтобы в выгрузке было Д70 К 68 субконто "филиал Москва" 1100 .
Вопрос...как мне подкорректировать запрос ?
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| ОтражениеЗарплатыВРеглУчете.Ссылка,
| ОтражениеЗарплатыВРеглУчете.ПометкаУдаления,
| ОтражениеЗарплатыВРеглУчете.Номер,
| ОтражениеЗарплатыВРеглУчете.Дата,
| ОтражениеЗарплатыВРеглУчете.Проведен,
| ОтражениеЗарплатыВРеглУчете.Организация,
| ОтражениеЗарплатыВРеглУчете.ПериодРегистрации,
| ОтражениеЗарплатыВРеглУчете.Ответственный,
| ОтражениеЗарплатыВРеглУчете.Комментарий,
| ОтражениеЗарплатыВРеглУчете.КраткийСоставДокумента,
| ОтражениеЗарплатыВРеглУчете.ОтражениеВУчете.(
| Ссылка,
| НомерСтроки,
| СчетДт,
| СубконтоДт1,
| СубконтоДт2,
| СубконтоДт3,
| СчетКт,
| СубконтоКт1,
| СубконтоКт2,
| СубконтоКт3,
| СчетДтНУ,
| СубконтоДтНУ1,
| СубконтоДтНУ2,
| СубконтоДтНУ3,
| СчетКтНУ,
| СубконтоКтНУ1,
| СубконтоКтНУ2,
| СубконтоКтНУ3,
| СчетКтУСН,
| ОтражениеВУСН,
| Сумма,
| ВидНачисленияУдержания,
| ПодразделениеДт,
| ПодразделениеКт,
| СуммаНУ,
| СуммаПР,
| СуммаВР,
| ВидНачисленийОплатыТрудаПоСтатье255НК
| )
|ИЗ
| Документ.ОтражениеЗарплатыВРеглУчете КАК ОтражениеЗарплатыВРеглУчете
|ГДЕ
| ОтражениеЗарплатыВРеглУчете.Проведен
| И ОтражениеЗарплатыВРеглУчете.Организация = &Организация
| И ОтражениеЗарплатыВРеглУчете.Дата МЕЖДУ &ПериодС И &ПериодПо";
Запрос.УстановитьПараметр("Организация", Параметры.Организация);
Запрос.УстановитьПараметр("ПериодС", Параметры.ПериодС);
Запрос.УстановитьПараметр("ПериодПо", КонецДня(Параметры.ПериодПо));
ВыборкаДанных = Запрос.Выполнить().Выгрузить();
|
|