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

Журнал учета выданных счетов фактур. Запрос

Автор Aesh, 19 июл 2011, 14:50

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

Aesh

Что добавить в запрос, чтобы в печатной форме отображалась сумма НДС. НДС идет из документа-основания, а не из реестра счетов-фактур. Надо вытащить НДС из документа-основания.
То, что в //тест - пытался добавить сам.
Заранее спасибо за помощь

   "ВЫБРАТЬ РАЗРЕШЕННЫЕ
   |   РеестрСчетовФактур.Организация КАК Организация,
   |   РеестрСчетовФактур.СчетФактура,
   |   РеестрСчетовФактур.Дата КАК Дата,
   |   РеестрСчетовФактур.Номер КАК Номер,
   |   РеестрСчетовФактур.Контрагент КАК Контрагент,
   |   РеестрСчетовФактур.СуммаДокумента,
   |   РеестрСчетовФактур.ВалютаДокумента,
//тест
   |   РеестрСчетовФактур.СуммаНДС КАК СуммаНДС,
//тест
   |   РеестрСчетовФактур.ДокументыОснования.(
   |      ДокументОснование,
   |      ДокументОснование.Дата,
   |      ДокументОснование.Номер,
   |      ВЫБОР
   |         КОГДА РеестрСчетовФактур.ДокументыОснования.ДокументОснование ССЫЛКА Документ.НачислениеНДСпоСМРхозспособом
   |               ИЛИ РеестрСчетовФактур.ДокументыОснования.ДокументОснование ССЫЛКА Документ.МодернизацияОС
   |               ИЛИ РеестрСчетовФактур.ДокументыОснования.ДокументОснование ССЫЛКА Документ.ПринятиеКУчетуОС
   |            ТОГДА ИСТИНА
   |         ИНАЧЕ ЛОЖЬ
   |      КОНЕЦ КАК ЭтоНепередаваемыйСчетФактура
   |   ),
   |   ВЫБОР
   |      КОГДА РеестрСчетовФактур.Контрагент ЕСТЬ NULL
   |            ИЛИ РеестрСчетовФактур.СуммаДокумента ЕСТЬ NULL
   |            ИЛИ РеестрСчетовФактур.ВалютаДокумента ЕСТЬ NULL
   |         ТОГДА ИСТИНА
   |      ИНАЧЕ ЛОЖЬ
   |   КОНЕЦ КАК ОпределитьПараметрыСчетаФактуры,
   |   ВЫБОР
   |      КОГДА ПОДСТРОКА(РеестрСчетовФактур.Контрагент.НаименованиеПолное, 1, 250) = """"
   |         ТОГДА РеестрСчетовФактур.Контрагент.Наименование
   |      ИНАЧЕ ПОДСТРОКА(РеестрСчетовФактур.Контрагент.НаименованиеПолное, 1, 250)
   |   КОНЕЦ КАК КонтрагентНаименование,
   |   ВЫБОР
   |      КОГДА ПОДСТРОКА(РеестрСчетовФактур.Организация.НаименованиеПолное, 1, 250) = """"
   |         ТОГДА РеестрСчетовФактур.Организация.Наименование
   |      ИНАЧЕ ПОДСТРОКА(РеестрСчетовФактур.Организация.НаименованиеПолное, 1, 250)
   |   КОНЕЦ КАК ОрганизацияНаименование
   |ИЗ
   |   (ВЫБРАТЬ
   |      СчетФактураВыданный.Ссылка КАК СчетФактура,
   |      СчетФактураВыданный.Дата КАК Дата,
   |      СчетФактураВыданный.Номер КАК Номер,
   |      СчетФактураВыданный.Организация КАК Организация,
   |      СчетФактураВыданный.ДокументОснование КАК ДокументОснование,
   |      СчетФактураВыданный.Контрагент КАК Контрагент,
   |      СчетФактураВыданный.СуммаДокумента КАК СуммаДокумента,
   |      СчетФактураВыданный.ВалютаДокумента КАК ВалютаДокумента,
//тест
   |      Ссылка.СуммаНДС КАК СуммаНДС,
//тест
   |      СчетФактураВыданный.ДокументыОснования.(
   |         Ссылка КАК Ссылка,
   |         ДокументОснование КАК ДокументОснование
   |      ) КАК ДокументыОснования
   |   ИЗ
   |      Документ.СчетФактураВыданный КАК СчетФактураВыданный
   |   ГДЕ
   |      (НЕ СчетФактураВыданный.ПометкаУдаления)
   |      И СчетФактураВыданный.Организация = &Организация
   |      И (&ОтображатьСобственныеСФ
   |            ИЛИ СчетФактураВыданный.ВидСчетаФактуры = ЗНАЧЕНИЕ(Перечисление.НДСВидСчетаФактуры.НаРеализацию)
   |            ИЛИ СчетФактураВыданный.ВидСчетаФактуры = ЗНАЧЕНИЕ(Перечисление.НДСВидСчетаФактуры.НаАванс))
   |      И СчетФактураВыданный.Дата >= &НачалоПериода
   |      И СчетФактураВыданный.Дата <= &КонецПериода) КАК РеестрСчетовФактур
   |ГДЕ
   |   ВЫБОР
   |         КОГДА &ОтбиратьПоКонтрагенту
   |            ТОГДА РеестрСчетовФактур.Контрагент В ИЕРАРХИИ (&Контрагент)
   |         ИНАЧЕ ИСТИНА
   |      КОНЕЦ
   |
   |УПОРЯДОЧИТЬ ПО
   |   Дата,
   |   Номер";

has

СуммаНДС у документа основания находится в табличной части?

Aesh

Я недавно по 1с, по 8ке тем более. Но, как я посмотрел, то в табличной

has

Ну тогда конструктором вытаскивай сумму ндс из табличной части. Откуда вобще этот текст запроса?

Теги:

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

Рейтинг@Mail.ru

Поиск