Как правильно написать запрос

1. garik79 02.06.17 11:38 Сейчас в теме
Добрый день.
Прошу помощи. Имеются продажи, есть некий тип цены, который меняется раз в месяц (обязательно). Нужно сформировать отчет типа Количество продаж, сумма продаж и количество * Тип цены.

Как собрать в запросе эти данные за год, например. Когда за месяц - все понятно. А за период, который состоит из нескольких месяцев - не получается.....
По теме из базы знаний
Найденные решения
14. KazanKokos 10 02.06.17 11:54 Сейчас в теме
(12) http://forum.infostart.ru/forum9/topic36354/ кстати. задача один в один Ваша. можете копипастить. если конечно конфа совпадает
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. KazanKokos 10 02.06.17 11:45 Сейчас в теме
(1) сложный запрос будет. я так понял Вы хотите брать цену по типу цен на дату регистратора продаж.
4. garik79 02.06.17 11:46 Сейчас в теме
3. KazanKokos 10 02.06.17 11:46 Сейчас в теме
и если Вам не понятно как строить за год то почему Вы решили что можете понять как решить за месяц. За день да. Сложность За месяц=За год
5. garik79 02.06.17 11:47 Сейчас в теме
(3)Продажи за месяц получим - берем цену на начало месяца и перемножаем.
6. KazanKokos 10 02.06.17 11:47 Сейчас в теме
(5) а если цена менялась внутри месяца?
8. garik79 02.06.17 11:48 Сейчас в теме
(6)За месяц один раз меняется. Скажем какая-то себестоимость, которая устанавливается на месяц
11. KazanKokos 10 02.06.17 11:51 Сейчас в теме
(8) ну тогда еще проще. берет строите ВТ с ценой на каждый месяц и левое соединение по НачалоПериода(Продажи.Регистратор.Дата,Месяц) = НачалоПериода(Цены.ДатаЦены,Месяц)
12. garik79 02.06.17 11:52 Сейчас в теме
(11)Спасибо, сейчас попробую.
14. KazanKokos 10 02.06.17 11:54 Сейчас в теме
(12) http://forum.infostart.ru/forum9/topic36354/ кстати. задача один в один Ваша. можете копипастить. если конечно конфа совпадает
15. garik79 02.06.17 11:55 Сейчас в теме
16. KazanKokos 10 02.06.17 11:56 Сейчас в теме
(15) Спасибо в карман не положишь ;) шутка
7. garik79 02.06.17 11:47 Сейчас в теме
(3)Тут даже более правильно было написать не за месяц, а когда такое изменение было один раз
9. KazanKokos 10 02.06.17 11:50 Сейчас в теме
Вам нужно сделать выборку из регистра продаж:
Выбрать Регистратор,Номенклатура,Количество,Сумма из РегистрНакопления.Продажи(НП,КП,Регистратор)
потом левым соединение цеплять с Регистром сведений цен и брать цену со срезом на позицию регистратора. Тут на ИС гдето был пример запроса для такого соединения (там в ПО не знак = а < или >)
Открываете консоль запросов и пишете
10. garik79 02.06.17 11:51 Сейчас в теме
(9)Не подскажите такой пример. Не нашел такого пока-что
13. KazanKokos 10 02.06.17 11:52 Сейчас в теме
(10) сейчас поищу. при помощи такого запроса вам будет пофигу сколько раз в месяц меняется цена
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот