21.07.2014 15:50
День добрый!

Собственно появились кассовые документы, которые не соответствуют Z-отчетам. При попытке их удалить вываливается ошибка:

2014.07.21 (понедельник) 14:47:02 1.29.0.0 Sm.Main
----- Прерывание работы программы -----
сообщение: "ORA-00600: код внутр. ошибки, аргументы: [kcbz_check_objd_typ_3], [0], [0], [1], [], [], [], []
ORA-06512: на "SUPERMAG.DOCUMENTS", line 3689
ORA-06512: на "SUPERMAG.SMDOCDELETECS", line 4
ORA-06512: на line 1
"
исключение: Sm.Core.InteropException
hResult: 80004005h; доп. код: 600
источник: Microsoft OLE DB Provider for Oracle

----- Причина исключения, уровень вложения 1 -----
сообщение: "{ call Supermag.SMDocDeleteCS(?) }"
исключение: Sm.Core.InteropException
hResult: 80004005h; доп. код: 0
источник: SmLibaryBase trace

темы подобные нашёл, только не совсем понял что делать =\
Oracle 10.0.2.1.0 на WindowsXP обычный ПК на Core i3
Подскажите что делать?
Всем откликнувшимся спасибо!
21.07.2014 15:54
База на какой версии Oracle? После чего?
21.07.2014 15:54
Не удаляйте. Попробуйте пересоздать. Кнопка "Новый" в журнале кассовых документов.
21.07.2014 15:57
Цитата:
Mtirt Не удаляйте. Попробуйте пересоздать. Кнопка "Новый" в журнале кассовых документов.
Та же самая ошибка
21.07.2014 15:58
Цитата:
OlegON База на какой версии Oracle? После чего?
Oracle 10.0.2.1
21.07.2014 15:59
Мне кажется, что это клиент. На сервере с такой версией Супермаг работать нормально не будет.
Еще раз, после чего?
21.07.2014 15:59
Сейчас только заметил, что уже как два месяца появляются кассовые документы не соответствующие Z-отчетам
21.07.2014 16:04
Так же ещё вывалилась недавно проблемка при проставлении цен в сличительно ведомости. Посреди процесса вываливалась "неопознаная ошибка 80004005h" и всё, больше никакой инфы. Методом исключения нашёл, что ошибка происходит на определённом артикуле. Его удалил из сличительной и она собралась =\ Наверно связано как-то... Так же "прыгали" оперативные остатки, удалил cashsail - перестали прыгать.
21.07.2014 16:12
Цитата:
Mtirt Не удаляйте. Попробуйте пересоздать. Кнопка "Новый" в журнале кассовых документов.
Сейчас заметил, что когда пытаюсь пересоздать через кнопку "новый"

вылетает ошибка:

2014.07.21 (Monday) 16:11:00
----- Прерывание работы программы -----
сообщение: "ORA-08102: ключ индекса не найден, obj# 11574, файл 4, блок 96281 (2)
ORA-06512: на "SUPERMAG.CASH", line 1639
ORA-06512: на "SUPERMAG.DOC3", line 1445
ORA-06512: на "SUPERMAG.SMDOCCREATECS", line 6
ORA-06512: на line 1
"
исключение: Sm.Core.InteropException
hResult: 80004005h; доп. код: 8102
источник: Microsoft OLE DB Provider for Oracle

----- Причина исключения, уровень вложения 1 -----
сообщение: "{ call SuperMag.SMDocCreateCS(?, ?, ?) }"
исключение: Sm.Core.InteropException
hResult: 80004005h; доп. код: 0
источник: SmLibaryBase trace
21.07.2014 16:13
А если предварительно не пытался "пересоздать", то документ дает свободно удалить...
Часовой пояс GMT +3, время: 18:31.

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