Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Запрос в Зуп (http://forums.kuban.ru/f1040/zapros_v_zup-2148637.html)

GODed 02.02.2012 11:09

Запрос в Зуп
 
Подскажите, необходимо написать запрос в ЗУП который выбирал бы из основных начислений сотрудников только определенные три вида расчета Например (Оплата по дням, Оплата по часовому тарифу и сдельно) делаю следующий запрос.
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ОсновныеНачисленияРаботниковОрганизаций.ПериодРегистрации,
| ОсновныеНачисленияРаботниковОрганизаций.Сотрудник,
| ОсновныеНачисленияРаботниковОрганизаций.Результат КАК Результат,
| ОсновныеНачисленияРаботниковОрганизаций.ВидРасчета,
| ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияНачало,
| ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияКонец
|ИЗ
| РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций КАК ОсновныеНачисленияРаботниковОрганизаций
|ГДЕ
| ОсновныеНачисленияРаботниковОрганизаций.Сотрудник = &Сотрудник
| И ОсновныеНачисленияРаботниковОрганизаций.ПериодРегистрации = &ПериодРег
| И ОсновныеНачисленияРаботниковОрганизаций.ВидРасчета В(&ВР)";

Запрос.УстановитьПараметр("ВР", ВидыРасч);
Запрос.УстановитьПараметр("ПериодРег", ПериодРег);
Запрос.УстановитьПараметр("Сотрудник", Сотр);

Все параметры у меня есть только незнаю как создать параметр по видам расчета
Я так понимаю надо как то-так создавать:
ВИдыРасч = Новый РегистрыРасчета.ОсновныеНачисленияРаботника....
Подскажите как создать правельно Параметр Виды расчета и указать конкретные виды расчета.Заранее благодарен

AlexMir 02.02.2012 12:20

ВидыРасч = Новый Массив;
ВидыРасч.Добавить(ПланыВидовРасчета.ОсновныеНачисленияОрганизаций.НайтиПоКоду("00001");
ВидыРасч.Добавить(...);

VZ 02.02.2012 12:27

Создай Список значений [em]ВидыРасч[/em], и собери туда нужные.
И нафига тебе виды начисления именно работника, спрашивается? Шарахни в список все ВР, что интересуют. Ну не будут у работника каких-то ВР из этого списка, и что? Запрос не обидится ;)

GODed 02.02.2012 16:48

Спасибо всем, все сделал.
3.Данные виды расчета используются для расчета КТУ

Uho 02.02.2012 17:09

2-AlexMir > находить по коду предопределенные данные моветон :)


Текущее время: 05:54. Часовой пояс GMT +3.