03.09.2009 17:45
reb00ter
 
Здравствуйте.
Проблема такая: на кассах, через которые проходят покупатели стоят по 3 кассовых модуля и человек, покупая товар в одном магазине, фактически может купить одно в одном, другое в другом и в итоге он получает от одного до трёх чеков, на которые разбита вся его покупка. В базе это заносится в различные кассы и тд
есть ли какой-нибудь способ собрать данные о том, какие покупки были сделаны одним человеком?
докопались только до того, что там идёт сквозная нумерация позиций в чеке. есть какие-нибудь способы вытащить из данных супермага общий чек по двум или трём кассам?
03.09.2009 17:50
Mtirt
 
Привязать этот чек при покупке к дисконтке?
Хотя бы без скидки, просто регистрировать саму карту (заказ, штрих-код), для идентификации покупателя.
04.09.2009 10:56
akonev
 
дисконтки есть не у всех, наверняка.

для сферической кассы в вакууме, можно бы было выдать кассирам по две карты и заставить нечетные чеки отбивать по одной, четные по другой и потом собирать с трех касс по сквозному номеру позиции (или времени) и дисконту...
даже не буду писать, почему это не будет работать.

если я правильно понимаю, полный чек может состоять из чеков с одной, двух или всех трех касс. причем в произвольном их сочетании. и никакой общей информации у этих трех подчеков нет.
стало быть выделить где кончается одна покупка и начинается другая - невозмжно.

или мы получили мало информации или задача нерешаема.

какие кассовые модули используются, что они дают такую хитрую картинку?
Часовой пояс GMT +3, время: 09:32.

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