Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > Супермаг Плюс (Супермаг 2000)

Скидка - фиксированная сумма, не зависящая от товаров и суммы чека : Супермаг Плюс (Супермаг 2000)

22.11.2024 13:55


24.08.2015 11:01
так и не рассказал, что же клиенту было нужно-то. )))

в данном отчете видно какие товары были проданы с той или иной суммой скидки на ВЕСЬ чек.
но не видно, сколько же суммарно было скинуто.

в непонятную отдельную кучку вываливаются чеки, где сумма чека меньше разрешенной скидки:
можно было скинуть 400, а скинули 356, потому что весь чек был 356.

если так и было задумано - значит всё в порядке.

думаю, клиента можно посчитать, если выдать ему дисконтную карту.
карту дать, в чеке её прокатывать, а скидку по ней не давать. :)
скидку давать как уже есть сейчас.
24.08.2015 11:42
>>> так и не рассказал, что же клиенту было нужно-то. )))

> группировка по сумме скидки, такой вариант клиента устроил.

>>> в данном отчете видно какие товары были проданы с той или иной суммой скидки на ВЕСЬ чек.

Да, именно суммовые скидки интересуют клиента, процентные не нужны для данного отчета.

>>> не видно, сколько же суммарно было скинуто.

Как раз видно, последний столбец запроса.

>>> можно было скинуть 400, а скинули 356, потому что весь чек был 356.

Пока такие случаи не анализировал. Это первая версия отчета. Надо будет - доработаем.

>>> думаю, клиента можно посчитать, если выдать ему дисконтную карту.
>>> карту дать, в чеке её прокатывать, а скидку по ней не давать. :)
>>> скидку давать как уже есть сейчас.

Интересный способ, благодарю :).
24.08.2015 11:56
Цитата:
DMaslov ...

>>> не видно, сколько же суммарно было скинуто.

Как раз видно, последний столбец запроса.
я вот про что:
если в чеке 15 строк, сумма чека 5600 и скинуто 1000, то в каждой из 15 строк в последнем столбце будет 1000. реальной суммы скидки по каждой отдельной строке не будет. будет только процент реальной скидки.

впрочем, раз клиент доволен - значит это неважно для него.
24.08.2015 13:13
> в каждой из 15 строк в последнем столбце будет 1000

ну я ж не с потолка аналитику впихнул

клиента интересуют чеки, сумма скидки на каждую позицию (пока?) не нужна
31.08.2015 10:42
Скидки по кассовым данным посчитал и собрал в центр.

Последний запрос вытащен из штатного отчета по скидкам.

SQL код:
  SELECT sl.id, sl.name, c.createdat, A.ARTICLE,
         B.TOTALSUM, B.DISCSUM
         
    FROM SUPERMAG.SMSPEC A,
         SUPERMAG.SMSPECCASHDISC B,
         (SELECT D.DOCTYPE, D.ID, E.INCOMETYPE, E.EXPENSETYPE, D.LOCATIONFROM, D.Createdat
            FROM SUPERMAG.SAOPERATION E, SUPERMAG.SMDOCUMENTS D
           WHERE D.DOCTYPE = 'CS'
             AND D.CREATEDAT BETWEEN to_date('01.08.2015', 'DD.MM.YYYY') AND
                 to_date('31.08.2015', 'DD.MM.YYYY')
             AND D.OPCODE = E.ID) C,
         smstorelocations sl
   WHERE A.DOCTYPE = C.DOCTYPE
     AND A.DOCID = C.ID
     AND A.DOCTYPE = B.DOCTYPE
     AND A.DOCID = B.DOCID
     AND A.SPECITEM = B.SPECITEM
     and b.disckind = 3
     and c.locationfrom = sl.id
   ORDER BY sl.name, c.createdat 
Вопрос - как по документам (которые в центр собираются, в отличие от кассовых данных) получить не сумму скидки по конкретной позиции, а сумму скидки по чеку?
31.08.2015 10:45
Цитата:
DMaslov Вопрос - как по документам (которые в центр собираются, в отличие от кассовых данных) получить не сумму скидки по конкретной позиции, а сумму скидки по чеку?
А чеки поднимаются из магазинов в офис? Или только кассовые документы продажи и возврата?
Или вопрос совершенно про другие документы?
31.08.2015 11:38
> А чеки поднимаются из магазинов в офис?

Нет.

> Или только кассовые документы продажи и возврата?

Да.
31.08.2015 11:42
без чеков - никак
31.08.2015 11:43
Цитата:
DMaslov .. а сумму скидки по чеку?
Я правильно понимаю что не поднимая чеки вверх хотите получить сумму скидки по чеку? По какому чеку? Как в теории видите расчет этого значения?
31.08.2015 17:51
> Я правильно понимаю что не поднимая чеки вверх хотите получить сумму скидки по чеку?

Да.

> По какому чеку? Как в теории видите расчет этого значения?

Информация о скидках привязывается к кассовому документу.
Вопрос мой был к более опытным в конфе СуперМАГ, есть ли информация о чеках в кассовом документе.

Нет, значит, нет.
Часовой пояс GMT +3, время: 13:55.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.