Группа: Пользователи
Сообщений: 227
Спасибо сказали: 29 раз
Рейтинг: 26.8
Платформа: 1С:Предприятие 8.3 (8.3.9.2033) Конфигурация: Бухгалтерія для України, редакція 1.2.
Создаю отчет: пользователь выбирает вид платежки (к примеру Платежное поручение входящее или исходящее) и указывает за какую дату он хочет увидеть платежи. отчет строит табличку за эту дату и по даному виду платежей. Картинка
как мне сделать что бы ещо вывести реквизит документов ППВ и ППИ - НазначениеПлатежа???
ВЫБРАТЬ РасчетныеДокументыБанк.Ссылка КАК Ссылка, РасчетныеДокументыБанк.Дата КАК Дата, РасчетныеДокументыБанк.Номер КАК Номер, РасчетныеДокументыБанк.Организация КАК Организация, РасчетныеДокументыБанк.СчетОрганизации КАК СчетОрганизации, СУММА(РасчетныеДокументыБанк.СуммаДокумента) КАК СуммаДокумента, РасчетныеДокументыБанк.Контрагент КАК Контрагент, РасчетныеДокументыБанк.ДатаВыписки КАК ДатаВыписки, РасчетныеДокументыБанк.НомерПоручения КАК НомерПоручения, РасчетныеДокументыБанк.Тип КАК Тип, РасчетныеДокументыБанк.Контрагент.КодПоЕДРПОУ КАК КонтрагентЕДРПОУ, РасчетныеДокументыБанк.СчетКонтрагента.НомерСчета КАК СчетКонтрагента, РасчетныеДокументыБанк.СчетКонтрагента.Банк.Код КАК МФО {ВЫБРАТЬ Ссылка.*} ИЗ ЖурналДокументов.РасчетныеДокументыБанк КАК РасчетныеДокументыБанк ГДЕ РасчетныеДокументыБанк.Дата = &Дата СГРУППИРОВАТЬ ПО РасчетныеДокументыБанк.Номер, РасчетныеДокументыБанк.Организация, РасчетныеДокументыБанк.Контрагент, РасчетныеДокументыБанк.НомерПоручения, РасчетныеДокументыБанк.СчетКонтрагента.Банк.Код, РасчетныеДокументыБанк.СчетОрганизации, РасчетныеДокументыБанк.Тип, РасчетныеДокументыБанк.СчетКонтрагента.НомерСчета, РасчетныеДокументыБанк.Ссылка, РасчетныеДокументыБанк.ДатаВыписки, РасчетныеДокументыБанк.Дата, РасчетныеДокументыБанк.Контрагент.КодПоЕДРПОУ
Группа: Пользователи
Сообщений: 227
Спасибо сказали: 29 раз
Рейтинг: 26.8
Petre @ Сегодня, 15:04
, я понимаю что нужно обратиться к документу, я просто не понимаю как((( делать по другому запрос? делать два запроса и потом их как то обьединять?
Результат = Запрос.Выполнить(); Выборка = Результат.Выбрать(); Пока Выборка.Следующий() Цикл // действия с документом - элементом выборки, // его значение содержится в переменной Выборка КонецЦикла;
Группа: Пользователи
Сообщений: 227
Спасибо сказали: 29 раз
Рейтинг: 26.8
Цитата(sava1 @ 27.02.17, 15:37)
Зачем. Пользователь у Вас уже выбрал тип документа.
Выбрал, получил список платежек, но к этому списку нужно что бы ещо и назначения платежа выводилось. а когда в этом же запросе пробую добавить вывод реквезита назначениеПлатежа, мне выдает ошибку:
Группа: Пользователи
Сообщений: 227
Спасибо сказали: 29 раз
Рейтинг: 26.8
Цитата(logist @ 27.02.17, 15:56)
Не трогайте регистр. Ваша таблица это Документ.ПлатежноеПроучение...
А поподробнее можно? насколько я понимаю, я регистра не трогаю, я колупаю ЖурналДокументов... или вы имеете ввиду через него лезть в документ и из него номер и остольное тянуть? или как? просто не могу понять((((
cos12 @ Сегодня, 14:53
, По поводу назначения платежа вот:
ВЫБРАТЬ РасчетныеДокументыБанк.Ссылка КАК Ссылка, РасчетныеДокументыБанк.Дата КАК Дата, РасчетныеДокументыБанк.Номер КАК Номер, РасчетныеДокументыБанк.Организация КАК Организация, РасчетныеДокументыБанк.СчетОрганизации КАК СчетОрганизации, РасчетныеДокументыБанк.СуммаДокумента КАК СуммаДокумента, РасчетныеДокументыБанк.Контрагент КАК Контрагент, РасчетныеДокументыБанк.ДатаВыписки КАК ДатаВыписки, РасчетныеДокументыБанк.НомерПоручения КАК НомерПоручения, РасчетныеДокументыБанк.Тип КАК Тип, РасчетныеДокументыБанк.Контрагент.КодПоЕДРПОУ КАК КонтрагентЕДРПОУ, РасчетныеДокументыБанк.СчетКонтрагента.НомерСчета КАК СчетКонтрагента, РасчетныеДокументыБанк.СчетКонтрагента.Банк.Код КАК МФО, ВЫБОР КОГДА ТИПЗНАЧЕНИЯ(РасчетныеДокументыБанк.Ссылка) = ТИП(Документ.ПлатежноеПоручениеВходящее) ТОГДА РасчетныеДокументыБанк.Ссылка.НазначениеПлатежа КОГДА ТИПЗНАЧЕНИЯ(РасчетныеДокументыБанк.Ссылка) = ТИП(Документ.ПлатежноеПоручениеИсходящее) ТОГДА РасчетныеДокументыБанк.Ссылка.НазначениеПлатежа КОНЕЦ КАК НазначениеПлатежа {ВЫБРАТЬ Ссылка.*} ИЗ ЖурналДокументов.РасчетныеДокументыБанк КАК РасчетныеДокументыБанк ГДЕ РасчетныеДокументыБанк.Дата = &Дата
Группа: Пользователи
Сообщений: 227
Спасибо сказали: 29 раз
Рейтинг: 26.8
незнаю как и почему но у меня получилось сделать то что я хотел Вот запрос
ВЫБРАТЬ РасчетныеДокументыБанк.Тип, РасчетныеДокументыБанк.Ссылка.Ссылка, РасчетныеДокументыБанк.Ссылка.Номер КАК НомерВходяжегоПоручения, РасчетныеДокументыБанк.Ссылка.Дата КАК ДатаВходяжегоПоручения, РасчетныеДокументыБанк.Ссылка.Контрагент КАК Контрагент, РасчетныеДокументыБанк.Ссылка.НомерВходящегоДокумента КАК НомерВходящегоДокумента, РасчетныеДокументыБанк.Ссылка.ДатаВходящегоДокумента КАК ДатаВходящегоДокумента, РасчетныеДокументыБанк.Ссылка.Организация, РасчетныеДокументыБанк.Ссылка.СуммаДокумента КАК СуммаДокумента, РасчетныеДокументыБанк.Ссылка.СчетКонтрагента.НомерСчета КАК НомерСчетаКонтрагента, РасчетныеДокументыБанк.Ссылка.СчетКонтрагента.Банк.Код КАК МФОКонтрагента, РасчетныеДокументыБанк.Ссылка.СчетОрганизации.Банк.Код КАК МФООрганизации, РасчетныеДокументыБанк.Ссылка.НазначениеПлатежа КАК НазначениеПлатежа ИЗ ЖурналДокументов.РасчетныеДокументыБанк КАК РасчетныеДокументыБанк ГДЕ РасчетныеДокументыБанк.Ссылка.Дата = &Дата
но теперь у меня стоит следующая проблема: в конструкторе запросов на вкладке условие я указывал условие: РасчетныеДокументыБанк.Ссылка.Дата = Дата соответственно у меня в консоле СКД на вкладке параметры вывелась дата, указал тип Дата. дальше на вкладке настроики-параметры вывелась дата. указываю текущую дату и нажимаю сформировать, а отчет по текущей дате не формируеться((( как исправить мне нужно чтобы была возможнось показать на текущую дату какие платежки уже есть...
ВЫБОР КОГДА ТИПЗНАЧЕНИЯ(РасчетныеДокументыБанк.Ссылка) = ТИП(Документ.ПлатежноеПоручениеВходящее) ИЛИ ТИПЗНАЧЕНИЯ(РасчетныеДокументыБанк.Ссылка) = ТИП(Документ.ПлатежноеПоручениеИсходящее) ТОГДА РасчетныеДокументыБанк.Ссылка.НазначениеПлатежа ИНАЧЕ "" КОНЕЦ КАК НазначениеПлатежа
Группировка не нужна, т.к. не имеет смысла
Цитата(cos12 @ 27.02.17, 17:04)
как исправить мне нужно чтобы была возможнось показать на текущую дату какие платежки уже есть...
Что вы имеете ввиду под "на текущую дату"? Период?
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!