имеем СМ 1.028.2 SP11
При создании кассового документа всплыло:
Код:
Тип события: Ошибка
Источник события: CashServer Library
Категория события: Сервер
Код события: 2052
Дата: 27.12.2014
Время: 22:22:18
Пользователь: Н/Д
Компьютер: sdfsdf1
Описание:
В работе кассового модуля произошел сбой. Сообщения об ошибках см. ниже.
Запись 1. Код=80004005h (20236) [База данных]:
От суммы (,17) набора N779 остался остаток (-,12),
который не удалось распределить по компонентам
Запись 2.
Код=80004005h (20236) [Microsoft OLE DB Provider for Oracle]:
ORA-20236:
От суммы (,17) набора N779 остался остаток (-,12), который не удалось распределить по компонентам
ORA-06512: на "SUPERMAG.CASH", line 1614
ORA-06512: на "SUPERMAG.CASH", line 1658
ORA-06512: на "SUPERMAG.CASH",
line 1692
ORA-06512: на line 2
Запись 3. Код=80004005h (0) [SmLibaryBase trace]:
begin
Supermag.Cash.CreateCashDocs;end;
%4 %5 %6 %7 %8
нашёл, что типа эта ошибка была поправлена в SP3 (у нас SP11)
Перечень нововведений и исправленных ошибок
Код:
12.07.11 (№ 1070) SP № 3
Кассовые документы. Исправлена ошибка создания кассового документа "Не удалось распределить сумму набора ... по его компонентам" при наличии в Z-отчете артикула типа "набор" со скидкой в копейках меньшей, чем количество компонентов набора.
CashProc.sql, CashPkgBody.sql
:(
но похоже не поправлено
И как с этим бороться? - не понятно.
(поддержка понятное дело не проплачена)
на кассах УКМ2 . Скидки, естественно, есть ...
Именно у этого артикула состав из 29 позиций ...
какие мысли?