[ОТВЕТИТЬ]
Опции темы
23.03.2011 11:27  
melisa
Добрый день! у меня стоит set версия 05.02.79.003. В настройках установлено загружать данные через transfercmd и cashserver. Вопрос: каким образом сейчас можно посмотреть какая очередь стоит на кассы (в т.ч. какой товар) и прошла загрузка или нет (если да, то что и когда). Собственно, требуется аналог monitor.exe для просмотра касс :)
 
23.03.2011 11:47  
TANGOR
в папке utils Есть такая программа SETMonitor
с её помощью можно смотреть и задания и кассы...
например в закладке "кассы" можно увидеть количество пакетов загруженных на кассы и полученных с касс.

проблема в другом...
то, что именно ушло на кассы посмотреть к сожалению никак не получится...
в TransferCmd хранится только код товара, при загрузке на кассы по этому коду служба CashServer (с помощью процедур) на лету формирует наборы данных по товару и отправляет их на кассу...
поэтому если в TransferCmd нет строки с требуемым кодом товара на нужную Вам кассу, то значит товар уже на кассе...

но есть вариант, если прописать в настройках службы CashServer в файле
CashServer.conf
вот такую штуку (1 запись в БД):

# Куда сохранять лог загрузки (XML)
# 0 - OFF; 1 - DB; 2 - File; 3 - DB & File
SaveXmlToDbAndFile=1
HistoryLoadDir=logs

то данные будут сохраняться в виде XML по товару.
и их там уже можно будет посмотреть с помощью SetMonitor.exe
*120
 
23.03.2011 11:48  
TANGOR
Данные по истории загрузки на кассы и с касс хранятся в таблице TransferCmdHistory
 
23.03.2011 12:11  
melisa
Добрый день Tangor!
ну я в transfercmd не вижу кода товара...
 
23.03.2011 14:52  
TANGOR
Добрый день Melisa :)

вот описание

Поля таблицы TransferCmd:
Id Идентификатор строки задания
TransferType Тип данных
DataId Уникальный идентификатор данных
Operation Операзция загрузка/выгрузка
TargetId Идентификатор адреса и типа устройства (Ссылка на таблицу TransferTargets)
Data Данные (при необходимости)
ContextId Идентификатор процесса обработки
DataCreate Дата создания
TransferIdentity Идентификатор пакета содержащего данное задание

так вот если тип данных 100 - (товар), то в поле DataId будет код товара.
 
24.03.2011 05:15  
melisa
ну ясно ) я просто надеялась, что всё-таки есть более наглядная форма. вобщем буду пробовать прописывать запрос для отображения списка товаров =)
побыстрей бы сетовцы пользовательский интерфейс доделали =))
Tangor - тебе как всегда спасибо =)
 
24.03.2011 05:39  
melisa
есть огромный минус - не могу увидеть какая цена выгружалась :(
 
24.03.2011 08:51  
melisa
ещё вопросик - по таблице transferTargets я могу определить id устройства (через targetId - ID). Вопрос: не могу найти, где прописано именно название устройства (касса, весы, принтер)? В impExpSetup это соответствие есть в табличке, а в самых таблицах базы не могу найти
 
24.03.2011 10:32  
TANGOR
С добрым утром :)
Щас я Вам тут всё... :):):)
 
24.03.2011 11:19  
vitamin
весы scales,кассы в cashes, printers принтеры
 
 


Опции темы



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

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