[ОТВЕТИТЬ]
07.01.2013 11:31
Dim
 
В работе кассового модуля произошел сбой. Сообщения об ошибках см. ниже.
Запись 1. Код=80040e57h (1438) [Microsoft OLE DB Provider for Oracle]:
ORA-01438: значение больше, чем позволяет заданная для этого столбца точность
ORA-06512: на "SUPERMAG.CASH", line 2127
ORA-06512: на line 1


Запись 2. Код=80004005h (0) [SmLibaryBase trace]:
begin Supermag.Cash.FillDiscLimitCardForPOS(10,11); end;

Судя по всему ошибка при заполнении пределов скидок. Как вычислить, что ему не нравится?
07.01.2013 11:53
Mtirt
 
Минимальные цены на алкоголь не проставлял?
Нет такого, что минимальная цена больше, чем розничная цена алкоголя?
07.01.2013 11:59
Dim
 
проставлял. есть и такое, что мин цена больше, чем розничная. но в других магазинах такое тоже есть и все работает
07.01.2013 12:02
OlegON
 
Где-то очень длинное число, в том числе, может, после запятой много цифирек... Разврапь процедурку и посмотри, куда оно лезет...
07.01.2013 12:06
Mtirt
 
Цитата:
Dim проставлял. есть и такое, что мин цена больше, чем розничная. но в других магазинах такое тоже есть и все работает
Там, по-идее, получается отрицательное значение предела скидки, которое не хочет выгружаться на кассу...
07.01.2013 12:17
Dim
 
Цитата:
OlegON Где-то очень длинное число, в том числе, может, после запятой много цифирек... Разврапь процедурку и посмотри, куда оно лезет...
это как?
07.01.2013 12:45
Dim
 
Цитата:
Mtirt Там, по-идее, получается отрицательное значение предела скидки, которое не хочет выгружаться на кассу...
а в других магазинах работат почему?

Добавлено через 27 минут 25 секунд
а в какой табличке и как называется параметр Мин.цена?
07.01.2013 12:53
Dim
 
не осталось товаров, на кот. текущая цена ниже минимальной... ситуация не изменилась ((
07.01.2013 13:04
whitewizard
 
А если глазами посмотреть, когда кассовый выгружает, до чего доходит?
07.01.2013 13:45
Dim
 
Цитата:
whitewizard А если глазами посмотреть, когда кассовый выгружает, до чего доходит?
нее... это когда на кассу выгружаешь

Добавлено через 58 секунд
короче... на самом деле проблема была в том, что мин.цена была больше текущей розничной...
07.01.2013 14:14
Mtirt
 
Так я вроде именно это и писала...
07.01.2013 17:52
Dim
 
да... я был не прав
18.01.2013 15:11
Dim
 
Цитата:
Mtirt *********************************************
********* Изменения СМ 1.029.3 sp2 *********
*********************************************
15.01.13 (№ 1338) SP № 2

Кассовый модуль. Исправлено: при выгрузке на кассу предела скидок для артикулов, у которых минимальная цена превышала розничную цену более чем на 9999%, возникала ошибка "ORA-01438: value larger than specified precision allowed for this column".
CashPkgBody.sql
ага... исправили ))
Опции темы


Часовой пояс GMT +3, время: 00:04.

 

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