ВЫБРАТЬ
ОсновныеНачисленияРаботниковОрганизаций.ПериодРегистрации,
ОсновныеНачисленияРаботниковОрганизаций.Организация,
ОсновныеНачисленияРаботниковОрганизаций.Сотрудник,
ОсновныеНачисленияРаботниковОрганизаций.ВидРасчета,
ОсновныеНачисленияРаботниковОрганизаций.Результат
ИЗ
РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций КАК ОсновныеНачисленияРаботниковОрганизаций
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
ДополнительныеНачисленияРаботниковОрганизаций.ПериодРегистрации,
ДополнительныеНачисленияРаботниковОрганизаций.Организация,
ДополнительныеНачисленияРаботниковОрганизаций.Сотрудник,
ДополнительныеНачисленияРаботниковОрганизаций.ВидРасчета,
ДополнительныеНачисленияРаботниковОрганизаций.Результат
ИЗ
РегистрРасчета.ДополнительныеНачисленияРаботниковОрганизаций КАК ДополнительныеНачисленияРаботниковОрганизаций
Как из него выбрать информацию по регистру? Например "всего начислено"? И начислено "больничных"?
ВЫБРАТЬ
ОсновныеНачисленияРаботниковОрганизаций.Сотрудник,
ОсновныеНачисленияРаботниковОрганизаций.ВидРасчета,
СУММА(ОсновныеНачисленияРаботниковОрганизаций.Результат) КАК БольничныеДо5,
ОсновныеНачисленияРаботниковОрганизаций.ПодразделениеОрганизации,
ОсновныеНачисленияРаботниковОрганизаций.ПериодРегистрации
ИЗ
РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций КАК ОсновныеНачисленияРаботниковОрганизаций
ГДЕ
ОсновныеНачисленияРаботниковОрганизаций.ВидРасчета = ЗНАЧЕНИЕ(ПланВидовРасчета.ОсновныеНачисленияОрганизаций.ОплатаПоСреднемуБЛОрганизации)
СГРУППИРОВАТЬ ПО
ОсновныеНачисленияРаботниковОрганизаций.ВидРасчета,
ОсновныеНачисленияРаботниковОрганизаций.Сотрудник,
ОсновныеНачисленияРаботниковОрганизаций.ПодразделениеОрганизации,
ОсновныеНачисленияРаботниковОрганизаций.ПериодРегистрации
Как добавить еще по одному виду расчета результат? "Итого начислено"?
nazarenko @ Сегодня, 10:08
, На вкладке "Вычисляемые поля" добавить новое поле, потом на вкладке "Ресурсы" выбрать созданное поле, в Выражение указать Сумма(РеквизитКоторыйБудемСчитать), и выбрать Рассчитывать По, должно получится.
Живет на форуме
Группа: Местный
Сообщений: 2752
Из: Проскуров
Спасибо сказали: 709 раз
Рейтинг: 688.5
Если значения жесткие - прямо в запросе -
Выбор когда ВидРасчета = ВР1Тогда Сумма = Результат Иначе0 Конец как Больничные,
Выбор когда ВидРасчета = ВР2Тогда Сумма = Результат Иначе0 Конец как Инвалидские....
вр1,вр2 - виды расчета. Результат будет в соответствующих колонках - Больничные,Инвалидские....
ВЫБРАТЬ
ОсновныеНачисленияРаботниковОрганизаций.Сотрудник,
ОсновныеНачисленияРаботниковОрганизаций.ВидРасчета КАК ВидРасчета,
ОсновныеНачисленияРаботниковОрганизаций.ПодразделениеОрганизации,
ОсновныеНачисленияРаботниковОрганизаций.ПериодРегистрации,
ОсновныеНачисленияРаботниковОрганизаций.Результат
ИЗ
РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций КАК ОсновныеНачисленияРаботниковОрганизаций,
Выбор когда ВидРасчета = ЗНАЧЕНИЕ(ПланВидовРасчета.ОсновныеНачисленияОрганизаций.ОплатаПоСреднемуБЛОрганизации) Тогда Сумма = Результат Иначе0 Конец как Больничые,
Выбор когда ВидРасчета = ЗНАЧЕНИЕ(ПланВидовРасчета.ОсновныеНачисленияОрганизаций.ОкладПоДням) Тогда Сумма = Результат Иначе0 Конец как Инвалидские
ГДЕ
ОсновныеНачисленияРаботниковОрганизаций.ПериодРегистрации МЕЖДУ &ДатаНач И &ДатаКон
Пишет ошибка:
Ошибка получения информации набора данных по причине: Ошибка в запросе набора данных по причине: {(9, 2)}: Ожидается имя таблицы <<?>>Выбор когда ВидРасчета = ЗНАЧЕНИЕ(ПланВидовРасчета.ОсновныеНачисленияОрганизаций.ОплатаПоСреднемуБЛОрганизации) Тогда Сумма = Результат Иначе 0 Конец как Больничые,
Живет на форуме
Группа: Местный
Сообщений: 2752
Из: Проскуров
Спасибо сказали: 709 раз
Рейтинг: 688.5
Цитата(nazarenko @ 25.10.16, 13:08)
Выбор когда ВидРасчета = ЗНАЧЕНИЕ(ПланВидовРасчета.ОсновныеНачисленияОрганизаций.ОплатаПоСреднемуБЛОрганизации) Тогда Сумма = Результат Иначе 0 Конец как Больничые, Выбор когда ВидРасчета = ЗНАЧЕНИЕ(ПланВидовРасчета.ОсновныеНачисленияОрганизаций.ОкладПоДням) Тогда Сумма = Результат Иначе 0 Конец как Инвалидские
Выбор когда ВидРасчета = ЗНАЧЕНИЕ(ПланВидовРасчета.ОсновныеНачисленияОрганизаций.ОплатаПоСреднемуБЛОрганизации) Тогда Результат Иначе0 Конец как Больничые,
Выбор когда ВидРасчета = ЗНАЧЕНИЕ(ПланВидовРасчета.ОсновныеНачисленияОрганизаций.ОкладПоДням) Тогда Результат Иначе0 Конец как Инвалидские
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!