Добры день, нужна помощь по СКД )
В общем есть документ поступления товаров, и регистр продаж.
Создаю 2 запроса, объединяю, при формировании отчет в таблице скд не правильно считаются данные сумм и количество.
Может кто сталкивался ? Подскажите куда копать.
Запрос кстати правильный вроде, при формировании СКД списком - все правильно считает, а при разбитии по периоду в таблице, все приумножается.
В общем есть документ поступления товаров, и регистр продаж.
Создаю 2 запроса, объединяю, при формировании отчет в таблице скд не правильно считаются данные сумм и количество.
Может кто сталкивался ? Подскажите куда копать.
ВЫБРАТЬ
Продажи.Номенклатура КАК Номенклатура,
СУММА(Продажи.Количество) КАК Количество,
СУММА(Продажи.Стоимость) КАК Сумма,
Продажи.Период КАК Период,
Продажи.Регистратор КАК Регистратор,
NULL КАК Ссылка,
NULL КАК КоличествоПоступления,
NULL КАК СуммаПоступления,
NULL КАК ЦенаП2
ИЗ
РегистрНакопления.Продажи КАК Продажи
ГДЕ
Продажи.Период МЕЖДУ &Начало И &Конец
СГРУППИРОВАТЬ ПО
Продажи.Номенклатура,
Продажи.Период,
Продажи.Регистратор
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
ПоступлениеТоваровУслугТовары.Номенклатура,
NULL,
NULL,
ПоступлениеТоваровУслугТовары.Ссылка.Дата,
NULL,
ПоступлениеТоваровУслугТовары.Ссылка,
СУММА(ПоступлениеТоваровУслугТовары.Количество),
СУММА(ПоступлениеТоваровУслугТовары.Сумма),
МАКСИМУМ(ПоступлениеТоваровУслугТовары.Цена)
ИЗ
Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
ГДЕ
ПоступлениеТоваровУслугТовары.Ссылка.Дата МЕЖДУ &Начало И &Конец
СГРУППИРОВАТЬ ПО
ПоступлениеТоваровУслугТовары.Ссылка.Дата,
ПоступлениеТоваровУслугТовары.Ссылка,
ПоступлениеТоваровУслугТовары.Номенклатура
ПоказатьЗапрос кстати правильный вроде, при формировании СКД списком - все правильно считает, а при разбитии по периоду в таблице, все приумножается.
Прикрепленные файлы:
По теме из базы знаний
- Парсинг и анализ топ рейтинга Самиздата (samlib.ru) v2.02 (СКД, XPath, Управляемые и обычные формы)
- Универсальный журнал документов на СКД
- Полезные процедуры по работе с СКД и табличными документами (часть 2)
- Приемы работы с СКД: делаем за 5 минут то, на что у других уйдет час
- Отладка сложных отчетов на СКД
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(5)Посмотри что выдают твои запросы по отдельности, есть подозрение что ошибка в 1 запросе, сгруппировать по регистратор дробит 1 запрос на отдельные документы и при обьединитьвсе программа делает не то что ты хочешь а суммирует цену из всех документов.
Схему компоновки можете выложить?
Или хотя бы скрин ресурсов!
На самом деле не очень понятно по скринам что вы там выводите!
На первом скрине у вас всё развёрнуто до документа? А на втором до номенклатуры?
Или хотя бы скрин ресурсов!
На самом деле не очень понятно по скринам что вы там выводите!
На первом скрине у вас всё развёрнуто до документа? А на втором до номенклатуры?
(10) У вас там цена просто везде одинаковая 42,60
а если там цена бы была например
ПТиУ1 42,60
ПтиУ2 50.00
ПТиУ3 60
То какую из трёх цен должен показать вам отчёт?!
Вы сами задали в ресурсах чтоб он вам складывал цену, он вам её и складывает!
а если там цена бы была например
ПТиУ1 42,60
ПтиУ2 50.00
ПТиУ3 60
То какую из трёх цен должен показать вам отчёт?!
Вы сами задали в ресурсах чтоб он вам складывал цену, он вам её и складывает!
(14)Смотри пример,
ном1, дата 1, цена 1, колич 1
ном1, дата 2, цена 1, колич 2
ном1, дата 3, цена 2, колич 3
Объединить все
другие данные
Как он должен по твоему отработать? с такими параметрами? вот он тебе и суммирует цену(скрытыми механизмами самой скд), если хочешь чтобы работало по другому группируй во временных таблицах.
ном1, дата 1, цена 1, колич 1
ном1, дата 2, цена 1, колич 2
ном1, дата 3, цена 2, колич 3
Объединить все
другие данные
Как он должен по твоему отработать? с такими параметрами? вот он тебе и суммирует цену(скрытыми механизмами самой скд), если хочешь чтобы работало по другому группируй во временных таблицах.
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот