http://stoar08.com/Tekla_RC.exe
http://stoar08.com/Tekla_280509.zip
Със сигурност няма да работи с Firebird по-стар от 2.1. Предполагам, че няма да работи и с "неконвертирани" бази (взети от времето на firebird 1.5 например).
Ако с .net 2.0 SP1 прави мизерии, инсталирайте .net 3.5 (в него има SP2 за 2.0, който не намерих отделно).
Вътре има скрипта за добавяне към базата на Aton (пак да напомня - не експериментирайте на действащи бази ... едвали ще имам време да вадя чужди глави от торбите).
Необработени грешки при начално стартиране не са невъзможни, на всички тях
има бутон "continue"

Още няма отчети (comming soon).
Очаквам критика (да не се лъжем, рано е за похвали ...

ПС Надявам се, че съм взел най-доброто от Shop/Aton, имайте милост - в понеделник го слагам на обект.
----- 13.11.2008
Значително преработен механизма за работа с клавиатурен баркод четец (в момента работи стабилно на p3 450 mhz с "ползван" windows и 128mb ram). При необходимост ще изведа възможност за настройка.
Опция за ръчно въвеждане на баркод.
Колоните за количество са празни, ако наличността е 0
Някои вътрешни промени по препоръки на google

----- 20.11.2008
Персонален отчет (очаква се да разнася и каси) с Alt+11
Цветова схема

Други дребни корекции
----- 26.11.2008
Отчетите са почти пълнофункционални (няма отчети по обекти, но и тях ще направя). За момента би трявало да се генерират 1:1 (включително 1 бъг в служебното нулиране на персоналните отчети

----- 04.12.2008
Взимане предвид флага за продажни цени с ДДС.
Операциите се записват към обекта по подразбиране на оператора.
"Фискализиране на последната служебна сметка" с Alt + F8 (би трябвало да работи и да отразява фискализирането в Aton)
Статистическите данни за цена по основна ценова листа и цена по текуща ценова листа са вече верни.
Други дребни косури ...
---- 15.12.2008
Остранена грешка след запис на фискализирана сметка (новият sql script е важен!)
Редица промени по интерфейса (основно с цел "бързо реагиране"). Цените вече се опресняват с нежно закъснение (подобно на Aton)
Диалозите за избор от тип "Да/Не" са преработени да работят с Enter и Esc
Уведомяване за неразпечатан бон (и опция за повтаряне)
Ръчно правене на дневни отчети (с и без нулиране)
Добавена опция за работа с >1 клиент (f3 отваря нова продажба, alt+f3 извежда списък за избор)
Ресто
Настройките на интерфейса се пазят по нов начин (заобикалям презастраховка на Microsoft, свързана със сменяването на версии). Ако имате съществуващи, няма да бъдат прочетени. Ще се помнят от тук натам.
---- 25.12.2008
Сериозна преработка на работата на ценовите листи.
Изцяло преработена работата с баркодове. Подобрено времето за намиране между 25% и 200 пъти (не, не е правописна грешка ...)
Промени по начините на изобразяване на количество
Остранен проблем в търсенето ("подминаване")
Печатането на бележки не блокира работата (може да се работи докато се печати предишния бон)
Сигнализацията за наличие на връзка с базата се осъществява чрез часовника (зелен - има; червен - няма)

Скриване на паролата за базата в диалога за настройки
"Сложно плащане" (не се отразява в базата, но се разпечатва съответният бон според конфигурацията в Aton)
Цялостна оптимизация на модула
Опция за приключване с Enter(изисква алтернативен суфикс за разпознаване на края на баркода)
Опция за приключване с Shift+бутон с ресто
Диалозите с отговор Да/Не приемат + и - като отговор (при евентуална работа само с numpad)
Backspace работи в бързото търсене
ПС Архивът съдържа и предишната версия, понеже не съм тествал текущата достатъчно обстойно. Единственият известен бъг в предишната е продажна цена 0.00 при много бърз оператор ...
Очаквам тази версия да е доста по-близо до Shop по производителност от колкото до Aton

---- 10.01.2009
Оцветяване на избрания ред в грида според това кой грид е избран
Вътрешна промяна в печата на бележки (предишната версия "умира" ако се пусне бележка преди да е завършена предишната)
Проверка за (почти) пълна или забранена за запис фискална памет
Периодични отчети от FP
Проверка за връзка с базата преди опит за правене на отчет
Проверка за незаписани в базата сметки преди опит за правене на отчет (основно с оглед бъдещата възможност за синхронизиране на променлив интервал. За момента закъснението при запис е 250 мсек

Отстранена неточност при "продажни цени без ддс"
Бутон изход в основния диалог
Запомня се подреждането при изключване (по име или по кодове)
Работа с баркод четец по RS232 (не е пробвано!

Опция за визуализиране на наличното количество (по подразбиране включена, съобразена с правата)
---- 29.03.2009
Работа с клиентски карти. Изключено по подразбиране
Възможност за директно въвеждане на баркод от клавиатурата. За да не се получават обърквания работи само от основната таблица с продуктите. Изключено по подразбиране.
Въведено задължително синхронизиране на всеки 60 секунди (ако не е направено такова по друга причина)
Оптимизация на синхронизирането с базата (значително е намален излишният трафик към клиента)
Остранен проблем при смяна на критерия за подреждане
Остранени проблеми в графичния интерфейс, водещи до "забиване" на клавиатурата
Обработка на някои рутинни грешки без запис в лог файла
Осъвременяване на механизма за нулиране на отчет(до около Aton 1030)
Леки промени при селектирането в грида
Корекция в протокола за FP550
ZekaFP Support
Предупреждение при неуспешна връзка с ФУ
Подробен лог (вход, изход, запис на сметка от потребителя, запис на сметка в базата данни,offline отчет). По обективни причини лог-а е криптиран, ще направя и инструмент за четене.
"Offline" отчет (експериментално!). Поддържа се локално копие на сумите с оборотите, ако се нулира отчет без връзка с базата, то този отчет се нулира при възстановяване на връзката.Отчетът се генерира в момента на нулиране(възможно е някоя от сумите да се разминава с тази, видяна от оператора), но се запазва физическата последователност на операциите.
Експорт на сметки и импорт на информация(разработва се FrontEnd за Aton,с кодово име Viktrix - "comming soon")
Отстранена грешка в ценовите листи от тип 3 и 4
Отстранена грешка при работа с ресто
---- 30.04.2009
Защита от "дефокусиране" (изключена по подразибране)
Отсранена неточност в записа на сметки, позволяваща дублиране в определени ситуации
Корекция в офлайн отчетите по обекти (визуализират се само операторите за текушият обект)
Корекция по затварянето
Промяна в начина за следене наличието на връзка с базата(не се генерира "празна" транзакция)
Промяна в начина на записване на специално зададени цени
Промяна в механизмът за синхронизиране (допълнителни оптимизация и защити от грешки)
Възобновено прочитането на промени в наличности, предизвикани от синхронизиращия се терминал (Извършва се заедно с редовните проверки, но записа на сметки от терминала НЕ предизвиква такива)
Брой редове в продажбата
Отстранена неточност, позволяваща некоректни данни за наличностите
Опция за изключване на FbEvents (известни проблеми с Windows Vista/2008)
Нежно забавяне при възстановяване на връзката с базата (милост към сървъра при повечко работни станции)
DeadLock Detector (очаква се да избегне фалшивото усещане за връзка с базата)
Преработка на работата с наличните количества (не се очаква видима промяна)
Отстранена неточност в поддържаното копие на данните за оборотите
Отстранена неточност в диалога за избор на множество кодове (предишните версии имат потенциална вероятност да не изведат грешка при немаркиране)
Предупреждение за незакрити сметки преди отчет/изход
---- 28.05.2009
* Отстранена неточност (несихронизиране при промяна само кода на артикул) - rc12.sql
* Корекция в синхронизирането (отчитането на последния прочетен запис е в отделна транзакция) с цел избягване на deadlocks
* Корекция в протокола за ZekaFP (отстранено "гръмване" при отчет;остранена неточност в периодичните отчети)
Работа с разфасовки (по подразбиране изключена). За момента не се отчита при запис на продажбата
Отстранена неточност в поддържаното локално копие на данните за оборотите (възможно разминаване, ако при стартиране има връзка с базата и сметки в локалния буфер)
Системна преработка в синхронизацията (rc13.sql)
Опция за известяване на потребителя при промени в базата данни (за момента : продукти и цени).Изключена по подразбиране.
Отстранена неточност при пъвроначалното зареждане (промените направени по време на зареждането не винаги се "захапват").
Отстранена неточност в персоналните отчети (сумата винаги е като за глобален отчет, без значение дали персоналният е вече нулиран)
Опресняване на данните за видовете плащане (изисква rc14.sql)
По-фин контрол на параметрите на транзакциите(синхронизиращите са в режим само за четене; всички видове транзакции за с параметър NoWait)
Наченки на модул за "мрежов контрол" (за момента позволява изпращане на съобщение, рестарт на синхронизацията, извеждане на статус)
Ако последната инициализация не е завършила успешно, не се опитва връзка с базата(ако забие заради firebird, следващия рестарт е гарантиран да зареди ...)
За момента не са известни несъвместимости до версия Aton 1.3.1079.948 включително. НЕ използвайте с Aton2 ...