|
Как получить продажи за период?
| ☑ |
0
Манар1С
15.07.14
✎
04:59
|
Есть два регистра накопления остатков:
Р1
Измерения: Номенклатура
Ресурсы:Количество
Р2
Измерения: Номенклатура
Ресурсы: Цена
Цена хранится в виде приращения, что позволяет говорить, что остаток по регистру Р2 на дату дает цену на эту дату.
получить одним запросом продажи за период в разрезе номенклатуры.
Я делаю так:
ВЫБРАТЬ
Р1.Номенклатура,
ЕСТЬNULL(Р1.КоличествоОстаток, 0) КАК Количество,
ЕСТЬNULL(Р2.СуммаОстаток, 0) КАК сумма,
ЕСТЬNULL(Р1.КоличествоОстаток, 0) * ЕСТЬNULL(Р2.СуммаОстаток, 0) КАК Продажи
ИЗ
РегистрНакопления.Р1.Остатки КАК Р1Остатки
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Р2.Остатки КАК Р2.Остатки
ПО Р1.Номенклатура = Р2.Номенклатура
Незнаю правильно делаю или нет, и незнаю как получить продажи за период. Подскажите пожалуйста)))
|
|
1
Лодырь
15.07.14
✎
05:01
|
Продажи нужны в ценах на момент продажи?
|
|
2
Wobland
15.07.14
✎
05:16
|
есть регистр про остатки, но тебе нужны продажи. чудесно
|
|
3
Манар1С
15.07.14
✎
05:21
|
Это такая задача. Продажи за период нужны
|
|
4
Wobland
15.07.14
✎
05:27
|
(3) из РН.Продажи.Обороты
|
|
5
Wobland
15.07.14
✎
05:28
|
цена с приращением - это вообще ноу-хау
|
|
6
Wobland
15.07.14
✎
05:29
|
валяется где-то в бардачке запрос по списаниям номенклатуры с ценами на дату списания. поискать?
|
|
7
Лодырь
15.07.14
✎
05:38
|
(5) Похоже задача чисто теоретическая.
Автору: Соедини регистр цен сам с собой и вычисли цену на каждый момент изменения.
Полученную табличку (назовем ее Т) можешь соединять с расходами по первому регистру, вычислять макс дату цен меньше даты расхода и снова соединять с Т.
|
|
8
Манар1С
15.07.14
✎
21:00
|
Wobland поищи пожалуйста
|
|
9
Мимохожий Однако
15.07.14
✎
21:03
|
Добавь регистр Продажи оборотный и тащи из него отчеты.
|
|
10
Крошка Ру
15.07.14
✎
21:06
|
(8) Красава! Сразу нашел нужный пост!
|
|