#0
by apprentice
Добрый день! Делаю отчет в СКД, вот запрос ВЫБРАТЬ ПродажаТоваровТовары.Номенклатура, ПродажаТоваровТовары.Количество, ОстаткиНоменклатурыОбороты.СуммаПриход КАК Приход, ИЗ ГДЕ ПродажаТоваровТовары.Ссылка.Дата МЕЖДУ &Дата1 И &Дата2 И ПродажаТоваровТовары.Ссылка.Проведен В настройке делаю группировку по номенклатуре, все остальные поля перемещаю в ресурсы. В итоге получается отчет, где выводится номенклатура, количество и сумма по продажам за определенный период(со сверткой по номенклатуре). В колонке приход должны быть затраты, т.е. сумма закупок товара. То есть если за этот период по докам прихода(они пишут в регистр) закупили на 1000р, то там должно быть 1000. А выходит 1000*к, где к - количество документов продажи. То есть система считает для каждого документа продажи оборот приход 1000, а потом их суммирует. Как этого избежать?
#9
by apprentice
Вообще должно быть не сильно сложно. Задача из методички введение в конфигурирование.решение оперативных задач. Практикум №12 К данному отчету необходимо добавить колонки с вычислением «Прибыли» (разница суммы продажи и списанной себестоимости) по каждому периоду. Для этого Вам придется в Запрос1 и Запрос2 получить по имеющимся там товарам еще поля со списанной себестоимостью (расход) из таблицы оборотов по регистру «ОстаткиНомеклатуры» (или из таблицы «ОстатковИОборотов»). Подсказка: лучше это делать посредством левого внешнего соединения.
#10
by apprentice
Запрос к отчету, из методички "ВЫБРАТЬ Документ.Расходная.Товары КАК ПродажиТек Решение задач анализа показателей движения. Использование реквизитов регистра остатков и оборотных регистров |ОБЪЕДИНИТЬ ВСЕ |
#12
by apprentice
Ну во-первых так в подсказке к условию Во вторых, в примере несколько запросов собраны в один, но даже если взять первый(Не объединять), ничего не меняется
#13
by apprentice
Там выше неправильно вставилось, вот образец запроса ВЫБРАТЬ ПродажиТоваровТовары.Номенклатура КАК Номенклатура, ПродажиТоваровТовары.Количество КАК КолТек, ПродажиТоваровТовары.Сумма КАК СумТек, О КАК КолПред, 0 КАК СумПред, О КАК ОстТек ИЗ Документ.ПродажиТоваров.Товары КАК ПродажиТоваровТовары
#15
by apprentice
Так в том и проблема Вот из табличной части документа выборка делается, и к ней надо прикрутить "поля со списанной себестоимостью (расход) из таблицы оборотов по регистру «ОстаткиНомеклатуры»".
#16
by SerF_2011
Попробуй пакетным запросом. Сначала выбери номенклатуру из доков, сгруппируй по номенклатуре и помести во временную таблицу. Вторым запросом в пакете временную таблицу соединяй с регистром.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Группировки выражений СКД
- Слетела печать этикеток
- Поле ввода с типом ВидСравненияКомпоновкиДанных
- Изменилось БСП - как теперь получить открытую форму
- УТ11 отправка почты
- Пропала кнопка заполнения документа.
- GUID каждой строки табличной части
- УТ 11. Макет этикетки, искажение штрихкода.
- УТ 11.3.4 ФЗ 54 Как поменять текст в чеке?
- Модифицированность и Модифицированность() документа
- Проблемы с объединением ячеек при выводе в макете табличного документа
- БП 3.0.52.xx: Настройка видимости печатных форм
- Программное управление доступностью параметров отбора на форме отчета СКД
- v7: ТИС Как сделать корректировку поступления тмц? Я делаю минусовое поступление
- Универсальный Отчет: отбор по дате документа
- УТ 11.3 Программное создание единиц измерения
- 8.2 БГУ как в ЕПСЧ из группы обратно сделать счет.
- Договор по кредитам и займам (УТ 11.3.4.93)
- Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm
- (ЗУП 3.1) применять налоговый вычет только при начислении зп - как?