Получить нужные данные в СКД
Добрый день!
Помогите пожалуйста решить вопрос с СКД!?
Есть задача сделать отчет Счет-фактуры с несколькими основаниями.
В отчет попадают только те документы у которых несколько оснований.
Казалась бы задач очень простая, но в задании есть такой момент:
Вывести необходимо поле с СуммаНДС и СуммаСНДС, но беда в том, что документов оснований я насчитал - 8 и более того у некоторых документов эти показатели находятся в ТЧ Товары у других в реквизитах.
Отчет необходимо сделать строго на СКД с возможностью полной расшифровки.
Я не могу понять как в нужный момент получить данные нужного документа с нужных ТЧ или реквизитов???
Уже голову сломал. Пожалуйста помогите!! Знаний в СКД у меня очень мало!
Помогите пожалуйста решить вопрос с СКД!?
Есть задача сделать отчет Счет-фактуры с несколькими основаниями.
В отчет попадают только те документы у которых несколько оснований.
Казалась бы задач очень простая, но в задании есть такой момент:
Вывести необходимо поле с СуммаНДС и СуммаСНДС, но беда в том, что документов оснований я насчитал - 8 и более того у некоторых документов эти показатели находятся в ТЧ Товары у других в реквизитах.
Отчет необходимо сделать строго на СКД с возможностью полной расшифровки.
Я не могу понять как в нужный момент получить данные нужного документа с нужных ТЧ или реквизитов???
Уже голову сломал. Пожалуйста помогите!! Знаний в СКД у меня очень мало!
По теме из базы знаний
- Программная обработка данных отчета, полученных с помощью запроса, с выводом измененных данных в СКД
- Способы получения данных из ЗУП
- Варианты применения СКД вне отчетов в отраслевых конфигурациях
- Программная работа и компоненты СКД
- Применение 1С:Аналитики и Дата акселератора, или Как получить в 1С прозрачность и скорость обработки данных для прямого доступа и контроля руководителя
Найденные решения
Остальные ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
(6) На поле из запроса.
Пример
В запросе
ВЫБРАТЬ
РеализацияТоваровУслуг.Ссылка,
...
В СКД выражение вычисляемого поля
МойМодульСервер.РеализацияТоваровУслугНДС(Ссылка)
Пример
Функция РеализацияТоваровУслугНДС(Ссылка) Экспорт
Рез=0;
Запрос=Новый Запрос;
Запрос.УстановитьПараметр("Ссылка",Ссылка);
Запрос.Текст=
"ВЫБРАТЬ РАЗРЕШЕННЫЕ
| СУММА(Реализация.СуммаНДС) КАК СуммаНДС
|ИЗ
| (ВЫБРАТЬ
| РеализацияТоваровУслугТовары.СуммаНДС КАК СуммаНДС
| ИЗ
| Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
| ГДЕ
| РеализацияТоваровУслугТовары.Ссылка = &Ссылка
|
| ОБЪЕДИНИТЬ ВСЕ
|
| ВЫБРАТЬ
| РеализацияТоваровУслугУслуги.СуммаНДС
| ИЗ
| Документ.РеализацияТоваровУслуг.Услуги КАК РеализацияТоваровУслугУслуги
| ГДЕ
| РеализацияТоваровУслугУслуги.Ссылка = &Ссылка
|
| ОБЪЕДИНИТЬ ВСЕ
|
| ВЫБРАТЬ
| РеализацияТоваровУслугАгентскиеУслуги.СуммаНДС
| ИЗ
| Документ.РеализацияТоваровУслуг.АгентскиеУслуги КАК РеализацияТоваровУслугАгентскиеУслуги
| ГДЕ
| РеализацияТоваровУслугАгентскиеУслуги.Ссылка = &Ссылка) КАК Реализация";
Выборка=Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
Рез=Рез+Выборка.СуммаНДС;
КонецЦикла;
Возврат Рез;
КонецФункции
ПоказатьВ запросе
ВЫБРАТЬ
РеализацияТоваровУслуг.Ссылка,
...
В СКД выражение вычисляемого поля
МойМодульСервер.РеализацияТоваровУслугНДС(Ссылка)
(5) Это информация по документам
Здесь из ТЧ товары:
ВозвратТоваровОтКлиента.Товары.СуммаНДС
ВозвратТоваровОтКлиента.Товары.СуммаСНДС
ПриобретениеТоваровУслуг.Товары.СуммаНДС
ПриобретениеТоваровУслуг.Товары.СуммаСНДС
ОтчетКомиссионера.Товары.СуммаНДСВознагрождения
ОтчетКомиссионера.Товары.СуммаВознаграждения
КорректировкаПриобретения.Товары.СуммаНДС
КорректировкаПриобретения.Товары.СуммаСНДС
Здесь по разному:
ПриобретениеУслугПоЛизингу.Начисления.СуммаНДС
ПриобретениеУслугПоЛизингу.Начисления.СуммаСНДС
ОтчетКомитенту.СуммаНДСВознаграждения
ОтчетКомитенту.СуммаВознаграждения
ОтчетПереработчика.Услуги.СуммаНДС
ОтчетПереработчика.Услуги.СуммаСНДС
ПриобретениеУслугПрочихАктивов.Расходы.СуммаНДС
ПриобретениеУслугПрочихАктивов.Расходы.СуммаСНДС
Здесь из ТЧ товары:
ВозвратТоваровОтКлиента.Товары.СуммаНДС
ВозвратТоваровОтКлиента.Товары.СуммаСНДС
ПриобретениеТоваровУслуг.Товары.СуммаНДС
ПриобретениеТоваровУслуг.Товары.СуммаСНДС
ОтчетКомиссионера.Товары.СуммаНДСВознагрождения
ОтчетКомиссионера.Товары.СуммаВознаграждения
КорректировкаПриобретения.Товары.СуммаНДС
КорректировкаПриобретения.Товары.СуммаСНДС
Здесь по разному:
ПриобретениеУслугПоЛизингу.Начисления.СуммаНДС
ПриобретениеУслугПоЛизингу.Начисления.СуммаСНДС
ОтчетКомитенту.СуммаНДСВознаграждения
ОтчетКомитенту.СуммаВознаграждения
ОтчетПереработчика.Услуги.СуммаНДС
ОтчетПереработчика.Услуги.СуммаСНДС
ПриобретениеУслугПрочихАктивов.Расходы.СуммаНДС
ПриобретениеУслугПрочихАктивов.Расходы.СуммаСНДС
(11) Вот ЕРП развернутой нет.
НДС штука сложная.
Я взял бы за основание какой-либо регистр по ндс. В БП например ЖурналУчетаСчетовФактур. Оттуда можно получить документы СФ, и документы продажи.
Можно взглянуть на код формирования отчета Книга покупок и книга продаж.
НДС штука сложная.
Я взял бы за основание какой-либо регистр по ндс. В БП например ЖурналУчетаСчетовФактур. Оттуда можно получить документы СФ, и документы продажи.
Можно взглянуть на код формирования отчета Книга покупок и книга продаж.
(5) А вот и само задание.
Более того еще есть Дополнительный реквизит Категория закупки из документа основания
который тоже нужно вывести
Более того еще есть Дополнительный реквизит Категория закупки из документа основания
который тоже нужно вывести
Прикрепленные файлы:
Необходимо разработать внешний отчет на СКД.docx
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)