Форум OlegON > Ресурсы OlegON > Вопросы сервера > Архив > УКМ-2

Как выгрузить опер.чеки из СМ в УКМ? : УКМ-2

23.11.2024 12:23


16.03.2007 18:15
2Vlad, расхождение сумм в фискалке и cashsail УКМ2 по барабану.

Propil, Если у тебя смена не была закрыта, то необходимо обязательно закрыть смену. А для этого тебе надо восстанавливать данные последней смены. И закрывать ее. Там есть еще номер последнего обрабатываемого чека.
16.03.2007 18:18
bob, посоветовал на своем опыте, когда только правкой cashail.db смог кассу поднять
17.03.2007 12:35
Цитата:
bob 2Vlad, расхождение сумм в фискалке и cashsail УКМ2 по барабану.

Propil, Если у тебя смена не была закрыта, то необходимо обязательно закрыть смену. А для этого тебе надо восстанавливать данные последней смены. И закрывать ее. Там есть еще номер последнего обрабатываемого чека.
А если закрыть только на фискальнике? FRCommander?
Или не фискальник, а фискальная плата?
19.03.2007 07:55
Mtirt, Тошиба с фискальной платой...
Убил два дня, нашел уже рекомендации ЦТО-шников, два года назад мне высылали, как подружить cf_ini и cashsail.
Ничего не помогло
Буду все сносить и устанавливать по-новой
19.03.2007 08:14
Я думаю, что пока смену не закроешь, ничего не поможет. А утилиты принудительного закрытия смены у Тошибы с фискалкой нет?
19.03.2007 08:19
Цитата:
bob Я думаю, что пока смену не закроешь, ничего не поможет. А утилиты принудительного закрытия смены у Тошибы с фискалкой нет?
Должна быть. По-моему Конев где-то раньше выкладывал название...
Вариант 2. Сделать эту смену. Общей суммой забить в продажи в cashsail все, что есть в опер.чеках.
19.03.2007 10:17
Принудительное закрытие смены вроде такое
c:\smukm30\(zreport).exe /forcez
19.03.2007 10:21
Vlad, и чего оно там в фискалку запишет, если похерены таблицы?
в смысле суммы...
19.03.2007 10:34
Цитата:
Propil Vlad, и чего оно там в фискалку запишет, если похерены таблицы?
в смысле суммы...
А не всё ли равно. Сделаешь отметку в кассовой книге, приложишь документик из ЦТО с подтверждением технического сбоя, можно еще что-то типа Z-отчета приложить по данным из СМ, с указанием, что данные получены оттуда-то.
20.03.2007 07:11
Ребята, спасибо всем откликнувшимся, в том числе и Вадиму Павлову.
Наконец, разобрался и все сделал.
Вот набор шагов для тех, у кого возникнет похожая проблема, т.е. касса упадет при незакрытой смене:
1) В СМ2000 - если есть оперативные чеки, копируем данные о продажах из таблиц SMOnlineChecks, SMOnlineCheckItems, SMOnlineDiscCard - например, в эксель.
Там готовим данные в текстовом формате по подобию файлика, который создает скантерминал для выгрузки в СМ.
Используем его, импортируя данные в расходную накладную
Удаляем оперативные чеки, почистив вышеназванные таблицы.
2) На кассе (УКМ 2): дружим фискалку, cf_ini.db и cashsail.db
Для этого в cf_ini устанавливаем правильные номера закрытой и текущей смены.
Удаляем из dir C:\Smukm30 cashsail.* , cashgood.* , cashpay.* , cashdisc.* , cnvlog.* , drvlog.* , reglog.* , curmoney.* , cashtax.* и делаем переиндексацию.
Файл $$$.$$$ из dir C:\Smukm30 удаляем.
В cashsail.db присваиваем след. параметрам значения:
SHOPINDEX - номер магазина
CASHNUMBER - номер кассы (cash_number из cf_ini)
ZNUMBER - stt_znumb из cf_ini
CHECKNUMBE - 1
ID - 1
DATE - stt_date из cf_ini
TIME - stt_time
CARDARTICU - 0
CARDSIZE - NOSIZE
QUANTITY - 1
PRICERUB - сумма в рублях,копейках оперативных продаж
PRICECUR - 0
TOTALRUB - сумма в рублях, копейках опер.прод.
TOTALCUR - 0
DEPARTMENT - 0
CASHER - 1
USINGINDEX - stt_using
REPLACE - 1
OPERATION - 1
CREDCARDIN - 0
DISCCLIIND - 0
LINKED - 0
***********************
Если вы не знаете , сколько продано за смену и нет в СМ оперативных чеков - методом подбора параметра PRICERUB от меньшего к большему заставляем заткнуться при загрузке ругань на cashsail
Ну, а дальше загружаем кассу, закрываем смену, выгружаем в СМ.
Там эти данные в кассовом каталоге убиваем.
И все.
Часовой пояс GMT +3, время: 12:23.

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