|
Какой должен быть запрос? | ☑ | ||
---|---|---|---|---|
0
Kamich
22.04.13
✎
17:04
|
Добрый день хочу сделать отчет с сортировкой по ценам.
Т.е к примеру Цена хлеба 6 рублей. Продали мы по такой цене 15 единиц. И еще продали 6 единиц за 5 рублей. Отчет отсюда должен выглядеть следующим образом: Наименование | Количество | Цена | Сумма | Хлеб 15 6 90 Хлеб 6 5 30 Делаю вот такой запрос: "ВЫБРАТЬ | ПродажиОстаткиИОбороты.Наименование, | ПРЕДСТАВЛЕНИЕ(ПродажиОстаткиИОбороты.Наименование), | ПродажиОстаткиИОбороты.КоличествоПриход, | ПродажиОстаткиИОбороты.ЦенаПриход, | ПродажиОстаткиИОбороты.СтоимостьПриход |ИЗ | РегистрНакопления.Продажи.ОстаткиИОбороты КАК ПродажиОстаткиИОбороты"; На что он мне выводит итоговое количество проданный единиц и общая сумма цены. Что посоветуете? |
|||
1
Жан Пердежон
22.04.13
✎
17:09
|
|ИЗ
| РегистрНакопления.Продажи |
|||
2
acsent
22.04.13
✎
17:09
|
расчет итогов по ...
|
|||
3
Maxus43
22.04.13
✎
17:18
|
ВЫБРАТЬ
ПродажиОбороты.Номенклатура, СУММА(ПродажиОбороты.КоличествоОборот) КАК Количество, ПродажиОбороты.СтоимостьОборот / ПродажиОбороты.КоличествоОборот КАК Цена, СУММА(ПродажиОбороты.СтоимостьОборот) КАК СтоимостьОборот ИЗ РегистрНакопления.Продажи.Обороты КАК ПродажиОбороты СГРУППИРОВАТЬ ПО ПродажиОбороты.Номенклатура, ПродажиОбороты.СтоимостьОборот / ПродажиОбороты.КоличествоОборот ? |
|||
4
Kamich
22.04.13
✎
17:18
|
(1) (2)
Все понятно) Спасибо Вам ребят) |
|||
5
Maxus43
22.04.13
✎
17:19
|
ВЫБРАТЬ
ПродажиОбороты.Номенклатура КАК Номенклатура, ПродажиОбороты.КоличествоОборот КАК Количество, ПродажиОбороты.СтоимостьОборот / ПродажиОбороты.КоличествоОборот КАК Цена, ПродажиОбороты.СтоимостьОборот КАК СтоимостьОборот ИЗ РегистрНакопления.Продажи.Обороты КАК ПродажиОбороты ИТОГИ СУММА(Количество), СУММА(СтоимостьОборот) ПО Номенклатура, Цена |
|||
6
Maxus43
22.04.13
✎
17:19
|
короче вариантов решения данной задачи ровно 42.
|
|||
7
Avganec
22.04.13
✎
17:29
|
(0) добавь периодичность, она будет тебе ответом
|
|||
8
SherifSP
22.04.13
✎
17:33
|
Выбирай сразу не по регистру, а сам документ%)
|
|||
9
Kamich
22.04.13
✎
23:22
|
(6) (7) (8)
Опробовал все варианты... У всех различные результаты,у (5) выводит в поле цена куууучаа цифр,и все только в одной строке... у (8) выводит весь список без объединения цен...Что не так : вот коды: 1) ВЫБРАТЬ ПродажиОбороты.Номенклатура КАК Номенклатура, ПродажиОбороты.КоличествоОборот КАК Количество, ПродажиОбороты.СтоимостьОборот / ПродажиОбороты.КоличествоОборот КАК Цена, ПродажиОбороты.СтоимостьОборот КАК СтоимостьОборот ИЗ РегистрНакопления.Продажи.Обороты КАК ПродажиОбороты ИТОГИ СУММА(Количество), СУММА(СтоимостьОборот) ПО Номенклатура, Цена Результат: Хлеб 27 624 312,00 23 122,666666666666666667 27 624 312,00 Не пойму.... |
|||
10
Kamich
22.04.13
✎
23:42
|
Еще раз повторю задачу:
к примеру Цена хлеба 6 рублей. Продали мы по такой цене,15 единиц. (Было совершенно 13 сделок,и еще одна где продали по этой же цене сразу 2 единицы) И еще продали 6 единиц за 5 рублей(Было совершено 5 сделок). Отчет отсюда должен выглядеть следующим образом: Наименование | Количество | Цена | Сумма | Хлеб 15 6 90 Хлеб 6 5 30 |
|||
11
GROOVY
22.04.13
✎
23:43
|
Никого не смущает, что в регистре Продажи есть таблица с остатками?
|
|||
12
Kamich
22.04.13
✎
23:43
|
(11) Что посоветуете?
|
|||
13
GROOVY
22.04.13
✎
23:45
|
(12) Я пока в шоке... ЦенаПриход, СтоимостьПриход... Это как? Зачем?...
|
|||
14
GROOVY
22.04.13
✎
23:46
|
По сабжу, не смотря на все что тут написано...
ВЫБРАТЬ Номенклатура, Сумма(Количество), Цена, Сумма(Сумма) ИЗ НазваниеТаблицыГдеЕстьЭтиПоля Сгруппировать по Номенклатура, Цена |
|||
15
Kamich
22.04.13
✎
23:47
|
(13) Еще был вариант брать из самого документа...
Но то выходило то же самое.... |
|||
16
Kamich
22.04.13
✎
23:51
|
(14)
Сделал вот такой запрос: "ВЫБРАТЬ | ПродажиТовар.Наименование, | ПРЕДСТАВЛЕНИЕ(ПродажиТовар.Наименование), | ПродажиТовар.Количество КАК Количество, | ПродажиТовар.Цена КАК Цена |ИЗ | Документ.Продажи.Товар КАК ПродажиТовар |ИТОГИ ПО | Цена"; Группирует,но опять таки выводит не то что надо... |
|||
17
GROOVY
22.04.13
✎
23:51
|
Давайте по порядку:
1. Как называется отчет? |
|||
18
GROOVY
22.04.13
✎
23:52
|
(16) Это каким образом относится к тому что я написал в (14)?
|
|||
19
Kamich
22.04.13
✎
23:54
|
(17)
Отчет называется Показ цен продаваемых по данному продукту. |
|||
20
GROOVY
22.04.13
✎
23:54
|
(19) можно ли его назвать "Продажи в разрезе цен продаж"?
|
|||
21
Kamich
22.04.13
✎
23:56
|
(20)
Название в целом не имеет особого значения,как то,что он будет выводит,а что должен выводит я уже описывал... |
|||
22
GROOVY
22.04.13
✎
23:57
|
(20) Если не хотите, я могу уйти из ветки. Вопрос остается открытым, можно назвать отчет как я написал?
|
|||
23
Kamich
22.04.13
✎
23:59
|
(22) пожалуй можно
|
|||
24
GROOVY
23.04.13
✎
00:00
|
(23) Отлично.
2. Где хранятся продажи? (Не как регистрируются - это документы, а где хранятся). |
|||
25
GROOVY
23.04.13
✎
00:00
|
Ответ должен быть - в оборотном регистре.
|
|||
26
GROOVY
23.04.13
✎
00:01
|
Проверьте тип регистра, что он точно оборотный, "Продажа" - это показатель оборотов.
|
|||
27
Kamich
23.04.13
✎
00:02
|
(26) Видимо у меня не правильно...
У меня Остатки... |
|||
28
GROOVY
23.04.13
✎
00:02
|
3. Каково название показателя "Продажа"? Чем Вы характеризуете продажы? Сумма продаж? Выручка? Количество проданных товаров? то является именно той циферью глядя на которую менеджер по продажам удвлетворенно вздыхает?
|
|||
29
GROOVY
23.04.13
✎
00:03
|
(27) Я думаю не только это... Сейчас дойдем...
|
|||
30
Kamich
23.04.13
✎
00:05
|
(28) Сумма продаж,Количество проданных товаров
|
|||
31
GROOVY
23.04.13
✎
00:06
|
(28) Отлично! Это должны быть ресурсы регистра.
В каких разрезах эти показатели нужно видеть? Тут угадаю (но может не полностью): Номенклатура и, судя по теме, цена продажи - это измерения. |
|||
32
Kamich
23.04.13
✎
00:08
|
(31)
Номенклатура - измерение, цена - Ресурс |
|||
33
GROOVY
23.04.13
✎
00:09
|
Как только у регистр будет приведен в вид идеальный для хранения показателей, запрос к регистру станет примитивным:
ВЫБРАТЬ * ИЗ РегистрНакопления.Продажи.Обороты |
|||
34
GROOVY
23.04.13
✎
00:09
|
(32) Нет, Вам нужен отчет в разрезе цен. Разрез - это измерение.
|
|||
35
GROOVY
23.04.13
✎
00:10
|
Что храним - ресурс, в каком разрезе/детализации - измерение.
|
|||
36
Kamich
23.04.13
✎
00:13
|
(34) Делаю теперь вот такой запрос (5),и снова такая же история...
|
|||
37
GROOVY
23.04.13
✎
00:15
|
(36) Итоги теперь в запросе подводить не надо. См (33)
|
|||
38
Kamich
23.04.13
✎
00:15
|
(35) Я не асс...)))По этому не ругайте))
|
|||
39
GROOVY
23.04.13
✎
00:16
|
(38) Я вроде очень терпеливо... :) Сегодня уже квоту на баны я превысил...
|
|||
40
Kamich
23.04.13
✎
00:16
|
(37) Вот мой запрос:
"ВЫБРАТЬ | ПродажиОбороты.Наименование КАК Наименование, | ПродажиОбороты.КоличествоОборот КАК Количество, | ПродажиОбороты.СтоимостьОборот / ПродажиОбороты.КоличествоОборот КАК Цена, | ПродажиОбороты.СтоимостьОборот КАК СтоимостьОборот |ИЗ | РегистрНакопления.Продажи.Обороты КАК ПродажиОбороты"; |
|||
41
GROOVY
23.04.13
✎
00:17
|
(40) нет, так не увидите продажи в разрезе цен, а среднюю цену продаж.
|
|||
42
GROOVY
23.04.13
✎
00:18
|
ВЫБРАТЬ
Номенклатура, Цена, КоличествоОборот, СтоимостьОборот //(Почему стоимость? этож выручка должна быть) ИЗ РегистрНакопления.Продажи.Обороты |
|||
43
Kamich
23.04.13
✎
00:21
|
(42) Вы имеете ввиду следующее:?
"ВЫБРАТЬ | ПродажиОбороты.Наименование КАК Наименование, | ПродажиОбороты.КоличествоОборот КАК Количество, | ПродажиОбороты.ЦенаОборот КАК Цена, | ПродажиОбороты.СтоимостьОборот КАК СтоимостьОборот |ИЗ | РегистрНакопления.Продажи.Обороты КАК ПродажиОбороты"; |
|||
44
Kamich
23.04.13
✎
00:22
|
(43) Вернее:
"ВЫБРАТЬ | ПродажиОбороты.Наименование КАК Наименование, | ПродажиОбороты.Цена КАК Цена, | ПродажиОбороты.КоличествоОборот КАК Количество, | ПродажиОбороты.СтоимостьОборот КАК СтоимостьОборот |ИЗ | РегистрНакопления.Продажи.Обороты КАК ПродажиОбороты"; |
|||
45
GROOVY
23.04.13
✎
00:23
|
(44) = (42)
|
|||
46
Kamich
23.04.13
✎
00:24
|
(45) Так он мне выводит ошибку:
Поле не найдено : | ПродажиОбороты.Цена КАК Цена, |
|||
47
GROOVY
23.04.13
✎
00:25
|
(46) Так может цену все же сделать измерением?
|
|||
48
Kamich
23.04.13
✎
00:26
|
(47) ...)))))))))))Воооообще Бооольшого Вам спасибо))))
|
|||
49
Kamich
23.04.13
✎
00:27
|
(47) Спасибо за Ваши нервы))))))
|
|||
50
GROOVY
23.04.13
✎
00:30
|
Пожалуйста.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |