Автор = &Сотрудник

1. user1111514 21.01.20 10:05 Сейчас в теме
Всем привет, столкнулся с проблемой.
Пробую писать запросы на начисление ЗП по поступлению ДС по автору документа, все хорошо в консоли, но как только добавляю запрос в УНФ - Зарплата - Параметры расчетов, сразу все тухнет, и тухнет оно насколько я понял на этом самом Авторе, т.к. не понимает сравнения Автор = &Сотрудник

ВЫБРАТЬ РАЗРЕШЕННЫЕ
СУММА(ПоступлениеВКассу.СуммаДокумента) КАК СуммаДокумента
ИЗ
Документ.ПоступлениеВКассу КАК ПоступлениеВКассу
ГДЕ
ПоступлениеВКассу.Дата МЕЖДУ &НачалоПериода И &КонецПериода
И ПоступлениеВКассу.Проведен
И ПоступлениеВКассу.Автор = &Сотрудник
И ПоступлениеВКассу.Организация = &Организация
И ПоступлениеВКассу.СуммаДокумента >= 0
И ПоступлениеВКассу.ВидОперации = ЗНАЧЕНИЕ(Перечисление.ВидыОперацийПоступлениеВКассу.ОтПокупателя)

СГРУППИРОВАТЬ ПО
ПоступлениеВКассу.Автор

Подскажите, что подправить в запросе , чтобы корректно сравнивался Автор с Сотрудником?
По теме из базы знаний
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. soft_wind 21.01.20 10:22 Сейчас в теме
1. в вашем случае не надо группировать по автору

//СГРУППИРОВАТЬ ПО
//ПоступлениеВКассу.Автор

2.проверьте значение параметра &Сотрудник,заполнено ли и его тип!!!
3. soft_wind 21.01.20 10:24 Сейчас в теме
да и значения и типы других параметров, тоже проверьте.
стоит одному параметру не попасть, запрос будет пустым
4. user1111514 21.01.20 10:47 Сейчас в теме
Не помогает, только если принудительно выбрать сотрудника в параметрах
5. user1111514 21.01.20 10:50 Сейчас в теме
Мне кажется тут дело именно в И ПоступлениеВКассу.Автор = &Сотрудник, т.к. Автор это Ссылка.Справочник.Пользователи
6. soft_wind 21.01.20 10:53 Сейчас в теме
только если принудительно выбрать сотрудника в параметрах

так правильно и задавайте параметр &Сотрудник!!!!
(написал же проверьте значение и тип - может вы не умеете это делать? проверять?)
7. user1111514 21.01.20 11:00 Сейчас в теме
Вы не правильно меня понимаете, нужно чтобы значение сотрудника подставлялось из документа начисление зарплаты, а не из запроса.
8. user1111514 21.01.20 11:03 Сейчас в теме
Вот параметры
Прикрепленные файлы:
9. user1111514 21.01.20 11:05 Сейчас в теме
Если я в параметрах принудительно укажу сотрудника, то мне для каждого придется создавать свой параметр расчетов
10. soft_wind 21.01.20 11:19 Сейчас в теме
сделайте отчет так, получите сразу данные по всем Сотрудник - Сумма

ВЫБРАТЬ РАЗРЕШЕННЫЕ
ПоступлениеВКассу.Автор как Сотрудник,
СУММА(ПоступлениеВКассу.СуммаДокумента) КАК СуммаДокумента
ИЗ
Документ.ПоступлениеВКассу КАК ПоступлениеВКассу
ГДЕ
ПоступлениеВКассу.Дата МЕЖДУ &НачалоПериода И &КонецПериода
И ПоступлениеВКассу.Проведен
И ПоступлениеВКассу.Автор = &Сотрудник
И ПоступлениеВКассу.Организация = &Организация
И ПоступлениеВКассу.СуммаДокумента >= 0
И ПоступлениеВКассу.ВидОперации = ЗНАЧЕНИЕ(Перечисление.ВидыОперацийПоступлениеВКассу.ОтПокупателя)

СГРУППИРОВАТЬ ПО
ПоступлениеВКассу.Автор
Показать
11. soft_wind 21.01.20 11:21 Сейчас в теме
упс, отбор забыл убрать

ВЫБРАТЬ РАЗРЕШЕННЫЕ
ПоступлениеВКассу.Автор как Сотрудник,
СУММА(ПоступлениеВКассу.СуммаДокумента) КАК СуммаДокумента
ИЗ
Документ.ПоступлениеВКассу КАК ПоступлениеВКассу
ГДЕ
ПоступлениеВКассу.Дата МЕЖДУ &НачалоПериода И &КонецПериода
И ПоступлениеВКассу.Проведен
//И ПоступлениеВКассу.Автор = &Сотрудник
И ПоступлениеВКассу.Организация = &Организация
И ПоступлениеВКассу.СуммаДокумента >= 0
И ПоступлениеВКассу.ВидОперации = ЗНАЧЕНИЕ(Перечисление.ВидыОперацийПоступлениеВКассу.ОтПокупателя)

СГРУППИРОВАТЬ ПО
ПоступлениеВКассу.Автор
12. user1111514 21.01.20 11:26 Сейчас в теме
Так тоже не будет работать в параметрах расчета ЗП, т.к. запрос должен содержать только 1 показатель
13. user1111514 21.01.20 11:32 Сейчас в теме
Дело в том что консоль запросов понимает такой запрос:
ВЫБРАТЬ РАЗРЕШЕННЫЕ
СУММА(ПоступлениеВКассу.СуммаДокумента) КАК СуммаДокумента
ИЗ
Документ.ПоступлениеВКассу КАК ПоступлениеВКассу
ГДЕ
ПоступлениеВКассу.Дата МЕЖДУ &НачалоПериода И &КонецПериода
И ПоступлениеВКассу.Проведен
И ПоступлениеВКассу.Автор = &Сотрудник
И ПоступлениеВКассу.Организация = &Организация
И ПоступлениеВКассу.СуммаДокумента >= 0
И ПоступлениеВКассу.ВидОперации = ЗНАЧЕНИЕ(Перечисление.ВидыОперацийПоступлениеВКассу.ОтПокупателя)

СГРУППИРОВАТЬ ПО
ПоступлениеВКассу.Автор

И работает с ним правильно, и параметры указывает такие:
Прикрепленные файлы:
14. user1111514 21.01.20 11:34 Сейчас в теме
А вот если этот запрос использую в параметре расчета зп, то параметры заполняются так:
Прикрепленные файлы:
15. starjevschik 21.01.20 11:47 Сейчас в теме
все хорошо в консоли, но как только добавляю запрос в УНФ - Зарплата - Параметры расчетов, сразу все тухнет

реально это почти каждый день обсуждается )
параметры другие, когда запрос переносится куда-то из консоли.
16. user1111514 21.01.20 11:55 Сейчас в теме
Даже если собрать этот запрос в параметрах расчетов, то все равно параметры такие же как и если просто перенести запрос из консоли
Оставьте свое сообщение
Вакансии
1С аналитик
Москва
зарплата от 210 000 руб.
Полный день

Руководитель направления 1С
Москва
зарплата от 350 000 руб.
Полный день

1С Программист
Москва
зарплата от 180 000 руб.
Полный день

Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)