|
Вывод ведомости на печатную форму | ☑ | ||
|---|---|---|---|---|
|
0
verushkaaa
25.10.23
✎
09:52
|
Добрый день!
Помогите, пожалуйста, в ведомости при выводе на печатную форму подтягиваются все документы Физ лица, а необходимо, чтобы тянулся один Паспорт. Как корректно прописать условие по типу документа? Программиста в компании нет, пытаюсь сама, ничего не выходит. Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ВедомостьНаВыплатуЗарплатыВБанкЗарплата.Ссылка КАК Ссылка, | ВедомостьНаВыплатуЗарплатыВБанкЗарплата.Сотрудник КАК Сотрудник, | ВедомостьНаВыплатуЗарплатыВБанкЗарплата.ФизическоеЛицо, | СУММА(ВедомостьНаВыплатуЗарплатыВБанкЗарплата.КВыплате) КАК Сумма, | ВедомостьНаВыплатуЗарплатыВБанкЗарплата.НомерЛицевогоСчета, | ВедомостьНаВыплатуЗарплатыВБанкЗарплата.Ссылка.Организация |ПОМЕСТИТЬ ВТ_Док |ИЗ | Документ.ВедомостьНаВыплатуЗарплатыВБанк.Зарплата КАК ВедомостьНаВыплатуЗарплатыВБанкЗарплата |ГДЕ | НЕ ВедомостьНаВыплатуЗарплатыВБанкЗарплата.Ссылка.ПометкаУдаления | И ВедомостьНаВыплатуЗарплатыВБанкЗарплата.Ссылка.Проведен | И ВедомостьНаВыплатуЗарплатыВБанкЗарплата.Ссылка В(&МассивВедомости) | |СГРУППИРОВАТЬ ПО | ВедомостьНаВыплатуЗарплатыВБанкЗарплата.НомерЛицевогоСчета, | ВедомостьНаВыплатуЗарплатыВБанкЗарплата.Ссылка, | ВедомостьНаВыплатуЗарплатыВБанкЗарплата.ФизическоеЛицо, | ВедомостьНаВыплатуЗарплатыВБанкЗарплата.Сотрудник, | ВедомостьНаВыплатуЗарплатыВБанкЗарплата.Ссылка.Организация |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ДокументыФизическихЛицСрезПоследних.ВидДокумента КАК ТипПаспорта, | ДокументыФизическихЛицСрезПоследних.Серия КАК ДокументСерия, | ДокументыФизическихЛицСрезПоследних.Номер КАК ДокументНомер, | ДокументыФизическихЛицСрезПоследних.Физлицо |ПОМЕСТИТЬ ВТ_паспорт |ИЗ | РегистрСведений.ДокументыФизическихЛиц.СрезПоследних(&ДатаКон, ) КАК ДокументыФизическихЛицСрезПоследних |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ВТ_Док.Сотрудник КАК Сотрудник, | ВТ_Док.ФизическоеЛицо, | СУММА(ВТ_Док.Сумма) КАК Сумма, | ВТ_Док.НомерЛицевогоСчета, | ВТ_Док.Организация, | ВТ_паспорт.ДокументСерия, | ВТ_паспорт.ДокументНомер, | ВТ_паспорт.ТипПаспорта |ИЗ | ВТ_Док КАК ВТ_Док | ЛЕВОЕ СОЕДИНЕНИЕ ВТ_паспорт КАК ВТ_паспорт | ПО ВТ_Док.ФизическоеЛицо = ВТ_паспорт.Физлицо | |СГРУППИРОВАТЬ ПО | ВТ_Док.Сотрудник, | ВТ_Док.ФизическоеЛицо, | ВТ_Док.НомерЛицевогоСчета, | ВТ_Док.Организация, | ВТ_паспорт.ДокументСерия, | ВТ_паспорт.ДокументНомер, | ВТ_паспорт.ТипПаспорта | |УПОРЯДОЧИТЬ ПО | Сотрудник |АВТОУПОРЯДОЧИВАНИЕ"; Запрос.УстановитьПараметр("ДатаКон", КонецМесяца(ТекущаяДата())); Запрос.УстановитьПараметр("МассивВедомости", МассивВедомости); //Запрос.УстановитьПараметр("Ссылка", стр.Ведомость); |
|||
|
1
Волшебник
25.10.23
✎
09:57
|
ГДЕ ДокументыФизическихЛицСрезПоследних.ВидДокумента = &Паспорт p.s. Беда, коль пироги начнет печи сапожник,
А сапоги тачать пирожник, |
|||
|
2
verushkaaa
25.10.23
✎
10:24
|
Ошибка при вызове метода контекста (Выполнить)
{ВнешняяОбработка.ВыгрузкаВБанк.Форма.Форма.Форма(192)}: Результат = Запрос.Выполнить(); {ВнешняяОбработка.ВыгрузкаВБанк.Форма.Форма.Форма(36)}: СформироватьПечатнуюФормуРеестр(); по причине: {(34, 53)}: Не задано значение параметра "Паспорт" ДокументыФизическихЛицСрезПоследних.ВидДокумента = <<?>>&Паспорт; |
|||
|
3
Волшебник
25.10.23
✎
11:05
|
(2) Ну так задайте параметр
|
|||
|
4
verushkaaa
25.10.23
✎
11:37
|
спасибо большое! все получилось
|
| Форум | Правила | Описание | Секции | Поиск |