Добрый день. Налоговая инспекция запрашивает договоры по которым проходило движение в книге покупок. Сама книга очень обьемная, с помощью какого отчета можно сделать выборку договоров по которым сф попали в книгу покупок за 4 кв 2022 г?
Обсуждение (6)
Комментарии закрыты
Приложение

Здравствуйте!
Возможно, вам подойдет отчет по регистру НДС покупки, по которому строится Книга покупок.
Настройки на скрине. В Шапке я предусмотрела возможность отбирать отдельно и по контрагентам данные и по договорам, если будет необходимо.
Приложение

Посмотрела сам регистр НДС покупки в Функции для Технического специалиста: поле Договор контрагента там есть, но оно почему-то разработчиками не заполняется.
Очень странно.)
Тогда этот вариант вам тоже не подойдет.
Нужен специальный отчет, написанный программистом, который объединит запросом таблицу регистра НДС покупки и данные регистратора этого регистра.
Типовыми средствами 1С этого, увы, не сделать.
Если подождете, я попробую такой отчет вам написать не сегодня, а ориентировочно завтра 27.01.2023. Если у вас есть программист, то попросите это сделать его, возможно, так будет быстрее.
Тут только отчет в СКД.
Универсальный отчет с этой задачей не справится — это простейший конструктор, который может работать только с одним объектом — справочником, или документом, или регистром.
В данном случае в регистре нет нужной информации, поэтому к таблице НДС покупки нужно присоединять сам документ, формирующий записи в регистре — это уже сложный отчет в СКД (Системе компоновки данных).
Ирина, добрый день. Вопрос снимается. Можно получить информацию в универсальном отчете, добавив через формулу договор. Спасибо!
Приложение




О, сколько нам открытий чудных… 🙂
Ольга, вы большая молодец!!!
Теперь мы все будем иметь в виду, что если поле из ссылки не добавляется (а ведь должно — это Конструктор с открытыми данными реквизитов справочников и документов!), то имеет смысл проделать все то же самое через Формулу.
Я приведу здесь настройки для пользователей, которым также будет интересно решение этой задачи, чтобы они смогли настроить показ скрытого поля через формулу.
Отчет я как раз сейчас собиралась писать, но хорошо, что вы дали обратную связь, и мы открыли что-то новенькое…)
Я тоже посмотрела этот «хитрый» способ, удивилась и восхитилась, что вы догадались попробовать это сделать. Копилка «Умелые ручки» активно пополняется, благодаря нашим подписчикам. Спасибо! 🙂
Итак, как добавить Договор через Формулу в отчете по регистру накопления НДС покупки.
Причина: поле «Договор контрагента» в регистре есть, но разработчиками не заполняется.
Очевидно, что вытащить его мы можем через Регистратор — документ, которым фиксируется движение по этому регистру. Регистратор в регистре заполнен, в нем есть договор.
Проблема: добавляем договор из Регистратора на вкладке Поля и сортировка и данные по договорам не отображаются в отчете (все-таки это какой-то баг, ведь открывая Регистратор мы поле договор видим и оно заполнено!).
Решение Ольги, как я понимаю, было таким (Ольга, поправьте, если у вас вариант отличается, напишите здесь — тогда будет несколько версий):
1. По кнопке Настройки на вкладке Поля и сортировка по кнопке Добавить — Формулу выбирает поле Регистратор, раскрываем его и перетаскиваем реквизит Договор вверх на поле формул (выглядит как на скрине)
2. Внизу в окне названия поля указываем имя формулы — Договор, сохраняем формулу
3. Созданную формулу выбираем в список полей на вкладке Поля и сортироки
4. Структуру отчета можно сделать как у меня на скрине, чтобы договоры шли друг под другом в иерархии поставщиков и запускаем отчет на формирование.
И чудо! Договор вполне себе заполнился! 🙂
Вот такой интересный вариант. Огромное спасибо вам за наводку, Ольга!
Думаю, что спасибо вам скажут и пользователи, которые прочитают этот вопрос.
Берем на вооружение!))
Ирина, спасибо огромное, что выложили алгоритм, все подробно и понятно описали, не ожидала такой отдачи. Очень приятно, что подключились к решению, а не отправили к программисту))))
Это вам спасибо, Ольга! 🙂