Тестирование сервера обновления терминалов

Страницы: 1 2 3 4 5 След.
RSS
Тестирование сервера обновления терминалов, Обсуждение: Тестирование сервера обновления терминалов
 
Есть программка "Сервер обновления терминалов". Ее суть заключается в том, чтобы автоматически при установке терминала в подставку, программа сама выгружала из него данные, очищала и загружала новые в БД. Данные могут сохраняться как в один файл, так и в разные. Имя файла формируется, например, по времени или серийному номеру.
Вобщем Всем желающим потестировать данное ПО, обращаться ко мне на Email.
 
Что-то вопросов нет. Как говорила моя любимая учительница по математике: вопросов нет в двух случаях - когда все понятно или когда ничего не понятно! Для моего случая можно перефразировать: вопросов нет в двух случаях - когда все работает, либо когда ничего не работает!
Значит готовлю инсталлятор и выкладываю на сайт. Готово.
http://www.scancode.ru/files/item/8/192/
Тема снимается с активной. Будут вопросы, пишите сюда.
 
Доброе время суток.

сразу скажу - вопросов по работе приложения нет, вроде как все красиво - рраз, и поймал терминал, два - и передал все подряд... :)
Возник следующий вопрос: можно ли этот сервак запускать без участия юзера, т.е., запускаем с каким-нибудь ключом, и оно уже висит в трее и ждет скан-терминала? было бы вообще очень хорошо такую возможность иметь, дабы исключить участие юзера в процессе запуска передачи данных вообще. только терминал на подставку ставить :)

Хотя нет - сейчас ковыряли, обнаружилось несколько интересных моментов:
- если юзер не админ, то в настройках в выборе ком-порта пустой список. не нашли пока почему. при этом если руками в инишку прописать - все работает на ура :)
- выставляю не аски-код разделителя, а символ, сохраняю, после перезапуска матерится, что неверно задан тип разделителя. если это только для просмотра, почему бы не сделать сразу два поля, типа одно дляинформации.
- такое ощущение, что перепутаны названия разделителей, стоит запятая на "файл" и табуляция на "база", нормально принимает базу с запятыми и выгружает файл с табуляцией :) вроде как наоборот должно быть...
 
кстати, возникло предложение по доработке... хотелось бы после того, как будет передан файл базы на ТСД, сам файл базы грохать по желанию. т.е., дополнительная опция, по типу как в приеме данных очистка файлов на самом ТСД...
 
Смутная опция. У Вас один терминал, а если их несколько? Отслежавать, что загрузились все? Тогда нужно заводить список терминалов. Вобщем я считаю это вырожденным случаем.
Если только для опции "Для каждого терминала свои файлы". Но возникает вопрос - в следующий раз ставим терминал и если нету файлов, то в ТСД ничего не попадет и на экране ничего не увидим, т.к. ошибки уйдут в лог (сервер ведь свернут в трее). Вобщем смутная опция...
 
ну, в принципе, ситуация действительно вырожденная... дело вот в чем: есть у нас по несколько ТСД на магазине. народ считает товар по группам, т.е., выгрузили из складской проги группу товаров, грузанули на терминал и пошли считать. на другой терминал - другую группу. при этом возможны ситуации, когда группу еще не досчитали, но уже надо загрузить промежуточный результат.

получается, что на терминале 1 группа "барахло", на терминале 2 группа "жратва". если ставим на подставку терминал 1 после того как передавали данные на терминал 2, то группа "жратва" будет и на одном, и на втором, ведь он при каждой постановке на подставку грузит базу.

в настоящий момент делаем как: когда ставим терминал на подставку, выясняем, какая группа уже на нем есть и какая должна быть, выгружаем из склада и только тогда ставим терминал на подставку. то есть, если группу "барахло" еще не досчитали, а файл бд валяется с группой "жратва", то сначала необходимо выгрузить правильную группу.

как хочется: выгрузили из склада, поставили терминал, он сожрал файл, сервер файл прибил. если менять на терминале группу не надо, то из склада ничего не выгружаем, ставим терминал на подставку, и он просто передает файл результата сбора данных. а база не меняется, так как файла для терминала нету... да и быстрее должно быть, т.к. на сам терминал ничего заливаться не будет, если не надо менять на нем группу.

вот примерно так... несколько сумбурно :)
 
Здравствуйте!

Пользую Ваш сервер автообновления. Восхищен чудесным принципом действия - достаточно поставить на подставку и, не нажимая никаких клавиш, автоматически начинается считывание накопленной информации и загрузка базы данных. Неквалифированный пользователь должен только установить на подставку!

Собственно, два вопроса:

1.Существует ли версия сервера автообновления для MS SQL (грузить БД из Table/View/Query/DTS/Stored Proc, выгружать данные в Table) ? Вопрос в принципе, уже решен, но уж больно заморочено -

a. Ваш сервер автообновления периодически складывает выгруженную из ТСД информацию в определенный текстовый файл, из которого MS SQL Server c помощью планировщика DTS-пакетом периодически засасывает в свою БД. 

b. MS SQL Server c помощью планировщика и DTS-пакета периодически формирует определенный текстовый файл для БД ТСД, который грузит сервер автообновления в ТСД.

Но хотелось бы без промежуточного файла - чем меньше в системе элементов, тем она надежнее.

2.Глюк терминала? - при тесте сканера (3.Утилиты - 4.Тест Сканера) неправильно читается штрих-код (barcode 39) - теряет последний символ. Напечатано - 01483003, сканер читает - 0148300 и показывает длину кода - 7. Другие сканеры (Prothon, Orbit и т.д.) читатют этот же код правильно. Чем лечить?

ТСД
H/W 8000-3.00.0
S/N EA80001892
M/D 2008.03.17
KNL 8000K-3.18
LIB 8000Lb-4.04
USR 80000RU004-EJ

P.S.
Поддерживаю предложение о автоматическом запуске (с ключами) или как сервис(от имени системы).
Вношу предложение об универсальности - не ограничиваться текстовыми файлами, а использовать источники данных ODBC (мне бы очень сгодился бы обмен с MS SQL-Server)
 
Здравствуйте.
1. MS SQL версия данной программы конечно же не существует, иначе бы мы ее выложили. На данный момент принято решение дописать. Будет после НГ, скорее всего к февралю.
2. По поводу CODE39. Попробуйте поиграться настройками: Вкладка "Штрихкоды", кнопка "Еще" напротив CODE39. Если не получится, высылайте изображение к нам, будем тестить у себя.
 
В инженерном меню - читает правильно, Контрольной цифры в наших кодах нет. В задаче ["Штрих-код"] - [code 39] - [ещё] все галки сняты (старт/стоп не передавать, контрольную сумму не проверять и не передавать). Как еще можно полечить?
 
По новой версии - будет исключительно MS SQL или универсальная, через ODBC?
Страницы: 1 2 3 4 5 След.