Имя: Пароль:
1C
1С v8
Получить сумму начисленной ЗП из регистра расчета
,
0 Adaviya
 
04.10.13
18:29
Добрый день!
Подскажите пожалуйста, как мне получить в коде сумму зарплаты, которую получили окладники? Все окладники имеют Вид начисления: Оклад по дням.
Я делаю в УПП документ "Начисление зарплаты сотрудникам организаций".
И мне нужно как-то запросом получить сумму за конкретный месяц по конкретному Виду расчета.
Документ делает движение по регистру расчета (картинку прикрепляю):

http://s020.radikal.ru/i713/1310/98/1d83c23b646d.jpg
1 spu79
 
04.10.13
18:40
уточните терминологию. В вопросе есть слово "получили", а указанный док зп "начисляет". Так все-таки, что надо, начисленную и выплаченную (полученную) зп?
2 ReaLg
 
04.10.13
18:43
>И мне нужно как-то запросом получить сумму за конкретный месяц по конкретному Виду расчета.
Запрос к регистру расчета с условиями по периоду и виду расчета не подойдет?
3 ReaLg
 
04.10.13
18:50
Если ответ на (1) - начисленную, то примерно так:
Запрос = Новый Запрос("ВЫБРАТЬ
                        | СУММА(ОсновныеНачисленияРаботниковОрганизаций.Результат) КАК Результат
                        |ИЗ
                        | РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций КАК ОсновныеНачисленияРаботниковОрганизаций
                        |ГДЕ
                        | ОсновныеНачисленияРаботниковОрганизаций.ПериодРегистрации >= &ДатаНачала
                        | И ОсновныеНачисленияРаботниковОрганизаций.ПериодРегистрации <= &ДатаОкончания
                        | И ОсновныеНачисленияРаботниковОрганизаций.ВидРасчета = &ВидРасчета");
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.