Цитата: Mtirt ➤ Но это две разные смены, за два разных дня.
Это нормально.
Принялось?
Чек с номером 1.276.1 и т д. пролез..... смотрим дальше... вылез чек 1.276.222 в котором ошибка
Код:
Тип события: Ошибка
Источник события: CashServer Library
Категория события: Сервер
Код события: 2052
Дата: 25.01.2012
Время: 14:17:33
Пользователь: Н/Д
Компьютер: SERVER_MAG
Описание:
В работе кассового модуля произошел сбой. Сообщения об ошибках см. ниже.
Запись 1. Код=80004005h (0) [SMUKMC~1]:
Ошибка при попытке импорта записи из таблицы CASHDCRD. Ключ записи "ShopIndex=7,CashNumber=1,ZNumber=276,CheckNumber=222,CardType=0,CardNumber=11811812005000435".
Запись 2. Код=80040e2fh (1) [Microsoft OLE DB Provider for Oracle]:
ORA-00001: нарушено ограничение уникальности (SUPERMAG.SMCASHDISCCARD_PK)
Запись 3. Код=80004005h (0) [SmLibaryBase trace]:
insert into Supermag.SMCASHDISCCARD(LocID,DeskNum,ZNum,CheckNum,Code,DiscSum)
values(7,1,276,222,'11811812005000435',TO_NUMBER('0','9','NLS_NUMERIC_CHARACTERS='','''))
%4 %5 %6 %7 %8
Находим чек и видим что наш кассир добрая душа или хреновый работник попыталась 3 раза дать скидку по сумме чека. У нас есть 3 варианта скидок 5,7, 8% матрица настроена на удаление меньшей скидки. Матрица семитрична.
Получили скидку по чеку 7%. Сумма отходит.
cashsail
Первая часть
Код:
7,1,276,1,1,23/01/2012,836,010230,NOSIZE,1.000,49.00,1470.00,46.55,1396.50,0,4,3,1,1,0,0,0
7,1,276,2,1,23/01/2012,843,004294,NOSIZE,0.414,108.00,3240.00,44.71,1341.30,0,4,3,1,1,0,0,0
7,1,276,2,2,23/01/2012,843,004146,NOSIZE,1.000,34.00,1020.00,34.00,1020.00,0,4,3,1,1,0,0,0
вторая часть
Код:
7,1,276,221,9,23/01/2012,1939,004708,NOSIZE,1.000,57.50,1725.00,57.50,1725.00,0,4,3,1,1,0,0,0
7,1,276,222,1,23/01/2012,1944,008448,NOSIZE,0.200,255.00,7650.00,47.43,1422.90,0,4,3,1,5,5,0,0
7,1,276,222,2,23/01/2012,1944,009127,NOSIZE,1.000,5.50,165.00,5.11,153.30,0,4,3,1,5,5,0,0
7,1,276,223,1,23/01/2012,1946,005606,NOSIZE,0.988,20.50,615.00,20.25,607.50,0,4,3,1,1,0,0,0
вот кусок CASHDISC
Код:
7,1,276,219,7,2,4.999,8.70,261.00
7,1,276,222,1,2,7.000,3.57,107.10
7,1,276,222,2,2,7.091,0.39,11.70
7,1,276,230,1,2,5.000,3.75,112.50
Видим 2 записи по этому чеку.