[ОТВЕТИТЬ]
Опции темы
07.11.2008 09:16  
alex_auto49
А что надо-то? Получить параметры чеков за эту смену в виде *.txt/xls/dbf?
Или что-то еще?
 
07.11.2008 09:28  
AlexeyV
Надо:
1. с минимумом усилий и максимальной надежностью получить документы кассовых продаж в СМ2000.
2. Закрыть смену на кассе с точки зрения УКМ-сервера, чтобы "не болталось"
 
07.11.2008 10:19  
AlexeyV
в общем, я решил вопрос именно на сервере, как и хотел.

обошелся только этим
Код:
insert into trm_out_shift_close values(......)
insert into trm_out_logout values (......)
в результате в отчетах УКМ-сервера смена "закрыта", выгрузка появилась.
 
07.11.2008 13:25  
Little
Правильнее было бы перезалить кассу и не ругистрируя ее на сервере восстановить на ней все данные, в итоге получилась бы здоровая касса и на ней закрыть смену. Получил бы двойную выгоду и касса работает и на том же номере и смена закрыта корректно.
 
24.03.2010 12:01  
Назым
Хочу закрыть смену на кассе. Есть два непонятных вопроса:

1. Как я понял, чтобы закрыть нужно добавить строку в таблицу trm_out_shift_close с параметрами cash_id, id, login, date
. Не совсем понятно, какие значения прописать у параметров id, login

2. Как вообще добавить строку в таблицу. Выше описана команда. Где, в какой среде ее выполнить?
 
24.03.2010 12:33  
Mtirt
1)
id - это номер смены, которую ты хочешь закрыть
login - id записи из trm_out_login. Указывает на того пользователя под которым работали в закрываемой смене.
2) putty - mysql. Далее указанная команда.
 
24.03.2010 12:53  
Назым
Цитата:
Сообщение от Mtirt
1)
id - это номер смены, которую ты хочешь закрыть
login - id записи из trm_out_login. Указывает на того пользователя под которым работали в закрываемой смене.
2) putty - mysql. Далее указанная команда.
Вот так я ставлю значения параметрам:

cash_id - id кассы посмотрел в таблице trm_out_shift_close по предыдущему закрытию
id - Номер смены смотрю на сервере УКМ в отчете по сменам
login - id в trm_out_login несколько на эту кассу за дату смены от 161 до 167. Выбираю минимальный, т.е. 161
date - Собственно дата и время, когда смена должна была быть закрыта

Значит команда будет выглядеть так:

insert into trm_out_shift_close values(1004004,103,161,'2010-23-03 23:00:00')

Мне кажется в синтаксисе ошибки допустил, особенно с датой
 
24.03.2010 12:55  
Mtirt
login - лучше максимальный. Смену закрывают в конце работы...
 
24.03.2010 13:09  
Назым
Цитата:
Сообщение от Mtirt
1)
id - это номер смены, которую ты хочешь закрыть
login - id записи из trm_out_login. Указывает на того пользователя под которым работали в закрываемой смене.
2) putty - mysql. Далее указанная команда.
Может меня неправильно поняли. Смену я хочу закрыть на УКМ-сервере. Putty как я понимаю для касс использовать надо
 
24.03.2010 13:20  
Mtirt
Тогда c:\mysql\bin\mysql
Ну или то, чем ты обычно пользуешься для доступа к mysql...
 
 


Опции темы



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

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