[ОТВЕТИТЬ]
24.08.2012 16:28
Lotar
 
Существует следующая проблема: Кассовый модуль супермага не принимает смену от УКМ-4. Ошибок в логе нет, Файлы выгрузки с кассы на месте. После перезапуска службы смена принимается вручную без ошибок. При автоматическом приеме по расписанию кассовый сервер ведет себя как будто в папке нет файлов выгрузки.
На другой рабочей станции под XP все работает, переустановка сервиса не помогла, с выгрузкой укм-4 все в порядке, попробую описать ситуацию, происходит выгрузка в папку из УКМ-4 -> В указанное в расписании время прием не запускается, далее запускается администратор кассового модуля и в нем запускается прием в ручную сначала для одного магазина (хотя он единственны), потом для всех магазинов – реакции ноль, при попытке остановить службу для отдельной БД высвечивается надпись Остановка кассового сервера для БД такой-то и висит, помогает только нажатие крестика и отмена остановки сервиса для данной БД. После этого полностью останавливаем службу и запускаем. Нажимаем прием – смена принимается, кассовые документы создаются (кстати оперативная сводка работает корректно). Если после этого в веб-интерфейсе УКМ-4 сделать выгрузку с кассы за какой-то период, то выгрузка в папке сформируется, но кассовый модуль супермага ее не примет до следующего перезапуска, т.е. создается впечатление, что кассовый модуль принимает выгрузку только первый раз после перезапуска службы и только тогда, когда прием запускается вручную. т.к. на ночь все службы останавливаются, делается бэкап и службы запускаются примерно в 4 утра, после чего в расписании есть прием в 8:30, специально смотрели, выгрузка в папке есть, но кассовый модуль ее не принимает и после 8:30 в ручную тоже не принимает, только после перезапуска службы.

Добавлено через 23 минуты 33 секунды
Ось - server 2008r2
СМ - 1.029.1 sp3
24.08.2012 16:54
whitewizard
 
после того, как кассовый сервер съест выгрузку, в папке остаётся сколько файликов?
24.08.2012 19:09
Mtirt
 
1.А какие флаги лежат в каталоге выгрузки?
2.Точно эту выгрузку ничего не блокирует? Можно файлы выгрузки скопировать куда-нибудь, когда кассовый модуль ее не принял?
3. У кассового модуля прав хватает? Под кем он запущен? Ситуация изменится, если запустить его не от LocalSystem, а от администратора? Или UAC отключить...
24.08.2012 20:00
Lotar
 
После "съедания" выгрузки - ни одного.

В процессе выгрузки cash.non, зфтем cash.ok. Выгрузка копируется и удаляется без проблем после приема по расписанию, т.е. в 8:30 прием по расписанию, в 8:31 перемещаем файлы в другую папку или просто удаляем. ошибок при приеме в логе винды нет, запуск службы от имени пользователя проблему не решает. Кассовый сервер запущен с системной учетной записью, куда уж еще-то прав. Насчет UAC - попробую, я, в принципе грешу на какую-то фичу в ОС, т.к. из 18 магазинов такой глюк в 5, где 2008 сервер.

Добавлено через 9 минут 51 секунду
UAC отключен.

Добавлено через 16 минут 51 секунду
И кстати ОС 64-битная, вот здесь сказано что под ней кассовый сервер не работает, а причина не указана https://olegon.ru/showthread.php?t=10843. Что-ж теперь 5 отдельных кассовых серверов ставить?
24.08.2012 21:07
Mtirt
 
Так написано в документации к Супермагу, насколько я помню...
25.08.2012 11:57
Lotar
 
Цитата:
Mtirt Так написано в документации к Супермагу, насколько я помню...
Там не работает из-за 16-битного конвертора парадокс, который не работает под 64битной ОС, мы используем CSV конвертер ы УКМ-4 и соотвественно УКМ-2 текстовый в Супермаге. Т.ч. сам отвечаю на свой вопрос - 64 битная ОС не при чем.

Добавлено через 10 минут 23 секунды
Вроде нашлась причина - на одном из серверов вчера отключил RAdmin Server и вуаля - утром смена принята, кассовый документ создан, Сегодня отключил радмин еще на 2-х серверах, если завтра выгрузки в этих магазинах примутся - отпишусь, хотя связи между радмином и кассовым сервером я вообще не вижу.
25.08.2012 13:24
whitewizard
 
Radmin какой версии?
25.08.2012 19:36
Lotar
 
Цитата:
whitewizard Radmin какой версии?
версия 3,4
25.08.2012 19:38
whitewizard
 
У меня стоит такой везде и проблем нет
25.08.2012 19:44
Lotar
 
а ось какая? срвер 2008r2 х64?
25.08.2012 19:47
whitewizard
 
Нет. Радмин на каком порту? Если совсем все плохо - подними виртуальную машину и в ней кассовый сервер. Или планировщиком ребутай кассовый сервер. А лучше поставь 32-битную систему. Хоть ту же вин7.
27.08.2012 10:11
Lotar
 
Цитата:
whitewizard Нет. Радмин на каком порту? Если совсем все плохо - подними виртуальную машину и в ней кассовый сервер. Или планировщиком ребутай кассовый сервер. А лучше поставь 32-битную систему. Хоть ту же вин7.
на стандартном, но как выяснилось отключение его не помогло, 32-битную ось на сервер с ксеоном и 8 Гб оперативки ставить не вариант, тем более, что сервер в другом городе, такое чуство, что кассовый сервер теряет связь с БД хотя логи чистые, может еще кто подскажет куда копать.
27.08.2012 10:35
OlegON
 
Папка обмена локальная? Антивирус? Я бы настроил прием не на в определенное время, а раз в ... Если не поможет - добавил бы к этому несовпадающий с приемом кассовых доков рестарт кассового сервиса.
27.08.2012 11:16
Lotar
 
Цитата:
OlegON Папка обмена локальная? Антивирус? Я бы настроил прием не на в определенное время, а раз в ... Если не поможет - добавил бы к этому несовпадающий с приемом кассовых доков рестарт кассового сервиса.
1. Локальная
2. Нет антивируса
Попробую настроить раз в, рестарт сервера происходит каждую ночь при бэкапе, в 1 остановка и потом запуск после окончания бэкапа, причем кассовый сервер стартует последней из супермажных служб, и как показывает практика даже перезапуск непосредственно перед приемом не помогает, смена принимается только в ручном режиме и только один раз, дальше необходим перезапуск службы. причем службу можно перезапустить только полностью, при попытке перезапуска для одной базы приводит к бесконечной остановке, т.е. появляется надпись об остановке службы, и висит так до бесконечности.
27.08.2012 11:23
OlegON
 
Больше на проблему винды похоже. И рестартовать предлагаю именно сервисом.
27.08.2012 11:42
Lotar
 
Цитата:
OlegON Больше на проблему винды похоже. И рестартовать предлагаю именно сервисом.
согласен, похоже дело в 64-битной ОС. ночью служба перезапускается батником именно как служба. Вероятность того, что причина - ОС, я думае где-то процентов 90, вот только что теперь с этим делать. Отдельный кассовый сервер - не очень хорошо, 32-битную ОС на сервер с 8 Гб оперативы тоже перспектива не лучшая, и С+ ничего не говорит.
27.08.2012 11:48
OlegON
 
Не-не-не, если бы дело было в 64, я так понимаю, глюк бы не был таким плавающим. И на 64 битах работают без BDE кассовики нормально (может и на других версиях каких-то, но ставил, точно). Я имею ввиду, что винда какая-то изуродованая.
27.08.2012 12:14
Lotar
 
Цитата:
OlegON Я имею ввиду, что винда какая-то изуродованая.
Винда с последними обновлениями, не сборка, не ломаная.

Добавлено через 12 минут 58 секунд
Цитата:
OlegON без BDE кассовики нормально
Т.е. BDE на сервере не должно быть?
27.08.2012 12:53
Lotar
 
Цитата:
OlegON Я про CSV-обмен
и я про него. такое чуство что мы друг друга не понимаем.
27.08.2012 14:34
OlegON
 
Наверное... Для CSV не требуется BDE и на 64 это работает нормально. А тот конвертер, что с BDE работает (УКМ стандарт) на 64 в пролете.
30.08.2012 11:31
Lotar
 
Вообщем решение такое - ставим прием через каждые полчаса и он не работает, но зато после ночного бэкапа при перезапуске службы кассового сервера СМ она сразу после старта подхватывает выгрузку и съедает ее, после чего уже не пытаается каждые пол часа принять что-то из rep, т.е. костыли. Может это быть из-за того, что время приема указано 7:00, может стоит указать 07:00, хотя тогда почему не работает прием каждые пол часа и работает выгрузка в 7:00. Вообщем вопросов много, а ответов нет.
30.08.2012 12:16
konst
 
у меня похожая проблема... СМ 1.027.1 SP3
достаточно часто кассовый модуль отказвается принимать смены
при этом выгрузка и оперсводка работают нормально...
для себя проблему решил так:
т.к. МХ работают до 22.00
загрузка смен в кассовом модуле - 22.30
- в планировщике
в 21.30 останавливаю службу
в 21.50 запускаю
после того как все настроил - проблемы с приемом возникают крайне редко
04.09.2012 12:08
Lotar
 
Цитата:
konst у меня похожая проблема... СМ 1.027.1 SP3
достаточно часто кассовый модуль отказвается принимать смены
при этом выгрузка и оперсводка работают нормально...
для себя проблему решил так:
т.к. МХ работают до 22.00
загрузка смен в кассовом модуле - 22.30
- в планировщике
в 21.30 останавливаю службу
в 21.50 запускаю
после того как все настроил - проблемы с приемом возникают крайне редко
Какая ОС?
04.09.2012 12:18
konst
 
Цитата:
Lotar Какая ОС?
WinXP Prof SP3
04.09.2012 15:18
Lotar
 
Цитата:
konst WinXP Prof SP3
32 или 64?
04.09.2012 15:38
whitewizard
 
Так а что говорит с+ по части этой проблемы?
04.09.2012 15:42
konst
 
Цитата:
Lotar 32 или 64?
WinXP Prof SP3 32x
04.09.2012 16:04
Lotar
 
А сервис+ просит отправить базу с выгрузкой, или дать им удаенный доступ на сервер, чего никто конечно делать не собирается.

Добавлено через 1 минуту 52 секунды
я имею в виду базу СМ, а это совсем не мало да и руководство очень косо посмотрит на отправку всех данных куда-либо.
04.09.2012 16:40
whitewizard
 
так в чём проблема? отправить базу без приходов и продаж. или разберутся или бесплатно лицензию дадут на ближайшую рабочую версию.
Опции темы


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

 

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