[ОТВЕТИТЬ]
Опции темы
01.04.2009 10:27  
Aleksey
Касса не закрыла смену, но Z-отчет напечатала. Закрывал руками, смена закрылась. При запуске выдала ошику 79. Убрал cashsail .Создался новый. Старый cashsail скопировал, но при подкладывании дает ошибку , мол проблема не устранена. С новым саshsail выгрузилил, данные за 27 число, а при приеме кассовым модулем ошибка:
В работе кассового модуля произошел сбой. Сообщения об ошибках см. ниже.
Запись 1. Код=80004005h (0) [SMUKMD~1]:
Ошибка при попытке импорта записи из таблицы CASHDCRD. Ключ записи "ShopIndex=2,CashNumber=11,ZNumber=785,CheckNumber=3,CardType=1,CardNumber=2400000005056".
Запись 2. Код=80004005h (0) [Microsoft OLE DB Provider for Oracle]:
ORA-02291: нарушено ограничение целостности (SUPERMAG.SMCASHDISCCARD_CHECK) - исходный ключ не найден
Запись 3. Код=80004005h (0) [SmLibaryBase trace]:
insert into Supermag.SMCASHDISCCARD(LocID,DeskNum,ZNum,CheckNum,Code,DiscSum)
values(2,11,785,3,'2400000005056',TO_NUMBER('2,62','9D99','NLS_NUMERIC_CHARACTERS='',
%4 %5 %6 %7 %8
УКМ2
Мож кто чего подскажет?
 
01.04.2009 10:44  
NewBot
Ну CASHDCRD это данные дисконтной карты, номер карты 2400000005056, чтото с ней не так, посмотри есть ли такая карта.
 
01.04.2009 11:17  
Aleksey
такая карта есть
После того как создался новый cashsail касса дала выгрузить данные за 27 число, а так как он новый то и данных я посмотрел в выгрузке нет. Поэтому и ругается. старый cashsail сохранен. Как можно из него данные в новый перелить. или может еще чего сделать? Не хочется накладную набивать, да и главное, что после приема этих данных оперативные чеки из СМ2000 ЗА 27 число исчезли.
 
01.04.2009 11:59  
baggio
делай раз...
берешь старый битый cashsail.db - удаляешь из него данные о всех з отчетах ктоме нужного...
Делай два...
Берешь таблицу currest.db - удаляешь из него данные о всех з отчетах ктоме нужного...
проверяешь что сумма по кэшсэйлу = сумму з отчета в каррест
подсовываешь два энтих файла в каталог приема для кассового модуля от этой кассы...
все приментся при условии что не было безнальных платежей..
 
01.04.2009 12:43  
Aleksey
В том то и проблема безналичные были
И еще вопрос чем открыть cashsail битый?
 
01.04.2009 12:51  
baggio
для начала попробывать убыть его индексы и открыть обычным аксесом...
 
01.04.2009 13:05  
Aleksey
Акцес пишет что внешняя таблица не имеет предполагаемый формат. Dbedit с кассы поможет?
 
01.04.2009 13:24  
student
Цитата:
Сообщение от Aleksey
Акцес пишет что внешняя таблица не имеет предполагаемый формат. Dbedit с кассы поможет?
аксесс без индексов дб файлы не всегда открыть может - зависит от его настроек и есть/нет bde на компьютере...

оставь первичный ключ вместе с дб файлом - расширение px - должен открыть - им по любому проще будет орудовать чем дбедитом
 
01.04.2009 14:26  
NewBot
Database desktop ! Откроет любую табличку!
 
01.04.2009 15:30  
MirProd
Есть простенькая "самописная" программа для манипуляций с данными таблиц *.db через SQL без BDE.. могу скинуть если надо..
 
 


Опции темы



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

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