Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
04 дек 2024, 11:30

почему в отчет не выводиться договор, если есть объект расчетов?

Автор mugwort, 26 ноя 2024, 07:09

0 Пользователей и 1 гость просматривают эту тему.

mugwort

Здравствуйте! Столкнулась с такой проблемой - делаю отчет, и когда вывожу договоры, то некоторые из них не выводятся. А именно те, у которых в таблице "расшифровка платежа" вписан объект расчетов (скриншоты приложила). Есть ли возможность вывести все таки эти договоры, и почему они не выводятся если есть объект расчетов?

antoneus

Зачем темы-то плодить? Как в запросе договор получаете?

mugwort

antoneus, потому что вопросы немного разные ахахах
делаю через схему компоновки данных, вот сам запрос:
ВЫБРАТЬ
   ЗаявкаНаРасходованиеДенежныхСредств.Контрагент КАК Контрагент,
   ЗаявкаНаРасходованиеДенежныхСредств.ДатаПлатежа КАК ДатаПлатежа,
   ЗаявкаНаРасходованиеДенежныхСредств.СуммаДокумента КАК СуммаДокумента,
   ЗаявкаНаРасходованиеДенежныхСредств.Номер КАК Номер,
   ЗаявкаНаРасходованиеДенежныхСредств.РасшифровкаПлатежа.(
      Ссылка.Автор КАК Автор,
      Ссылка.Договор КАК Договор,
      Ссылка.Договор.Номер КАК ДоговорНомер,
   ) КАК РасшифровкаПлатежа
ИЗ
   Документ.ЗаявкаНаРасходованиеДенежныхСредств КАК ЗаявкаНаРасходованиеДенежныхСредств
ГДЕ
   ЗаявкаНаРасходованиеДенежныхСредств.ДатаПлатежа МЕЖДУ &ДатаНачала И &ДатаОкончания

antoneus

То есть, вы лезете в табличную часть, чтобы оттуда вытащить Ссылка.Договор - реквизит шапки документа, который и так доступен как ЗаявкаНаРасходованиеДенежныхСредств.Договор? Оригинально) А в ТЧ РасшифровкаПлатежа есть реквизит Договор?

mugwort

antoneus, первый раз просто сталкиваюсь с работой в 1с)
да, есть, но разницы никакой - можно вывести через РасшифровкаПлатежа, через ЗаявкаНаРасходованиеДенежныхСредств, с ссылкой или без - результат одинаковый

antoneus

То есть вот так

ВЫБРАТЬ
   ЗаявкаНаРасходованиеДенежныхСредств.Контрагент КАК Контрагент,
   ЗаявкаНаРасходованиеДенежныхСредств.ДатаПлатежа КАК ДатаПлатежа,
   ЗаявкаНаРасходованиеДенежныхСредств.СуммаДокумента КАК СуммаДокумента,
   ЗаявкаНаРасходованиеДенежныхСредств.Номер КАК Номер,   
   ЗаявкаНаРасходованиеДенежныхСредств.Автор КАК Автор
   ЗаявкаНаРасходованиеДенежныхСредств.РасшифровкаПлатежа.(
      Договор КАК Договор,
      Договор.Номер КАК ДоговорНомер,
   ) КАК РасшифровкаПлатежа
ИЗ
   Документ.ЗаявкаНаРасходованиеДенежныхСредств КАК ЗаявкаНаРасходованиеДенежныхСредств
ГДЕ
   ЗаявкаНаРасходованиеДенежныхСредств.ДатаПлатежа МЕЖДУ &ДатаНачала И &ДатаОкончания

результат такой же?

antoneus

Вообще, запрос по документам - последнее дело. В движениях документа (например, "Расчеты с поставщиками") договор есть?

UPD: Хотя, наверно, нет - это же заявка. Вам надо данные именно по заявкам собрать?

mugwort

antoneus, не нашла. Договор есть только в расшифровке платежа (внутри самой заявки получается). Если строка Договор пустая - можно просто из списка "договоры с контрагентами" выбрать любой

mugwort

antoneus, Да. Из заявок вытащить автора, сумму, дату и тд. Проблема только с договорами появилась

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск