31.10.2012 11:38
OlegON
 
Хрень полная этот дебаг :( Скрытое - лог кассовика от старта сервиса до выгрузки включительно. Чушь. Все более убеждаюсь (особенно из-за кривого пути к BDE по умолчанию), что проблема именно в СМ, а не BDE или его настройках. Танцы были серьезные, я уперся, но зацепиться было не за что. И ладно бы просто вываливалось, так ведь нет, именно SMIndex не отрабатывал по какой-то причине. Дебажить его уж совсем перебор, поэтому поставили на другую машину.
скрытое
02.11.2012 17:51
Starter
 
FAQ по супермаг, присылали из С+ в свое время.
Информационная рассылка. 11.08.2009
Официальные сведения о поведении ОС Windows следующие:



Подсистема WOW64 не поддерживает следующие программы:

программы, скомпилированные для 16-разрядных операционных систем;
программы режима ядра, скомпилированные для 32-разрядных операционных систем.

16-разрядные программы

Версии Windows для архитектуры x64 не поддерживают 16-разрядные программы и 16-разрядные компоненты программ.



Программа SMIndex скомпилирована для 16-ти разрядной MS-DOS, чтобы использовать Paradox Engine для индексации db файлов. При использовании 32 разрядной IDAPI32 для индексации файлов db, программа УКМ2 неверно распознает индексы и не может нормально функционировать.

Выводы следующие:

Текущий вариант протокола обмена с кассами - "УКМ2 Супермаг", не может функционировать в среде 64 битных ОС. Для решения проблемы необходимо:

- либо отказаться от использования 64 битных ОС в пользу 32 битных,

- либо использовать промежуточный компьютер для индексации файлов,

- либо использовать протокол обмена "УКМ2 станд. TXT".
02.11.2012 18:34
OlegON
 
Как факт, оно работает. Но не на 1028, видимо, а старше.
16.02.2014 01:02
baggio
 
Цитата:
OlegON Как факт, оно работает. Но не на 1028, видимо, а старше.
1.29.3
точно не рабоатет...
вожет ты случайно увидел на старом 2008 server который не R2 и который мог быть x32? скорее всего так...
щя вот сижу блин и думаю... нахрена я уже обновил магаз на х64 :(
16.02.2014 11:26
OlegON
 
Нет, х64 точно был.
16.02.2014 11:30
baggio
 
мля... не работает...
1.29.3
1.30.2
1.30.3 :( утрахался :)
16.02.2014 11:42
OlegON
 
Может, где-то потом опять поломали...
16.02.2014 11:59
student
 
Цитата:
baggio мля... не работает...
1.29.3
1.30.2
1.30.3 :( утрахался :)
у тебя не формирует или

Цитата:
OlegON Да, переставлял... Просто где-то что-то не доребутил. В общем, опять не индексирует.
просто если последнее и касса на укмвин (я просто не в курсе есть ли у нас ещё что то не на нём :) ), то можно в кассе включить режим приема данных без индексов и не заморачиваться . . .
16.02.2014 12:03
OlegON
 
Код:
select cashtypename from supermag.smcashdesks;
что говорит?
16.02.2014 12:06
baggio
 
Цитата:
student у тебя не формирует или



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

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