Служба "Сервер управления торговым оборудованием"
Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.
Читают тему
Вход в личный кабинет
Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.
{{ formTitle ? formTitle : 'Заказ обратного звонка' }}
{{ formDescription }}
Сообщить об ошибке
Итак встали вопросы:
1.Нужно ли на сервере добавлять ФРы с терминалов в список принтеров заказов.
2.Нужно ли так же на терминалах устанавливать вышеупомянутую службу.
Сразу же оговорюсь что у меня не вышло на сервере добавить ФРы с терминалов (которые являются принтерами заказов). Когда на сервере я указывал следующий принтер подключенные на другом компьютере (повторюсь, первые 2 у меня кухонные) выдается ошибка, в которой написано что время ожидания отклика от компьютера истекло, подключение произвести не удалось, номер ошибки 10060. Хотя на терминалах у меня добавились принтеры которые подключены к серверу. Служба была установлена на всех терминалах.
Все это мне нужно было что бы настроить места и маршрутизацию печати, но так как у меня на сервере не было создано этих 2 ФРов (которые принтеры) у меня так не получилось. Подскажите все ли правильно я делал, и если нет то укажите на недочеты.
Решил проблему следующим образом. Так как база у меня 1 (на сервере), вынул оттуда ключ менеджера и вставлял в каждый терминал и оттуда указывал места печати и маршрутизацию (ну и ККМ). Как я понял база соединяется с устройством по его идентификатору, который этому устройству присваивается, и, следовательно после этих операций проблемы с маршрутизацией отпали (ключ вернул назад в сервер). Правильна ли такая схема?
P.S Была проблема с установкой службы, служба устанавливалась, но не запускалась. Писало, извиняюсь за не точность, "Служба была запущена и оставлена так как ей нечего делать". Проблема оказалась в том что файлы в папке Service были с атрибутом "только чтение", когда снял атрибут служба установилась нормально. Это для тех, кто столкнется с похожей проблемой.
В случае, когда АС "Рестарт" разворачивается в сетевом режиме, следует сразу разделить оборудование на исключительно локальное, т.е. то, которое будет использовано только с локальной станции и сетевое. Соответственно на всех станциях, к которым осуществляется физическое подключение хотя бы одного сетевого устройства, в обязательном порядке должна устанавливаться служба управления оборудованием.
После того, как на всех терминалах были добавлены все (как локальные, так и сетевые) устройства, настраивается маршрутизация печати. На каждом терминале! Поочередно. Т.е. Вы все сделали правильно.
Обратите внимание, для того, чтобы терминалы могли подключаться к службе управления оборудованием на удаленной станции, она должна видеться в сети не только по IP-адресу, но и по имени.
При попытке выполнения какого либо действия на одном из терминалов появляется окно "Время ожидания истекло" и далее ошибка соединения с базой данных, второй терминал в это время работает нормально до тех пор пока не выйдут в окно авторизации, после этого на нем также появляется это сообщение.
Проблема решается перезапуском службы SQL SERVER (RESTART). Хотелось бы узнать из за чего она возникает и методы ее устранения.
Также выложу текст лога:
2010-11-22 17:31:04.32 Server Microsoft SQL Server 2005 — 9.00.4035.00 (Intel X86)
Nov 24 2008 13:01:59
Copyright © 1988-2005 Microsoft Corporation
Express Edition on Windows NT 5.2 (Build 3790: Service Pack 2)
2010-11-22 17:31:04.32 Server © 2005 Microsoft Corporation.
2010-11-22 17:31:04.32 Server All rights reserved.
2010-11-22 17:31:04.32 Server Server process ID is 1152.
2010-11-22 17:31:04.32 Server Authentication mode is MIXED.
2010-11-22 17:31:04.32 Server Logging SQL Server messages in file 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\ERRORLOG'.
2010-11-22 17:31:04.32 Server This instance of SQL Server last reported using a process ID of 520 at 22.11.2010 17:31:03 (local) 22.11.2010 14:31:03 (UTC). This is an informational message only; no user action is required.
2010-11-22 17:31:04.32 Server Registry startup parameters:
2010-11-22 17:31:04.32 Server -d C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\master.mdf
2010-11-22 17:31:04.32 Server -e C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\ERRORLOG
2010-11-22 17:31:04.32 Server -l C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\mastlog.ldf
2010-11-22 17:31:04.33 Сервер SQL Server is starting at normal priority base (=7). This is an informational message only. No user action is required.
2010-11-22 17:31:04.33 Сервер Detected 4 CPUs. This is an informational message; no user action is required.
2010-11-22 17:31:04.40 Сервер Using dynamic lock allocation. Initial allocation of 2500 Lock blocks and 5000 Lock Owner blocks per node. This is an informational message only. No user action is required.
2010-11-22 17:31:04.41 Сервер Database mirroring has been enabled on this instance of SQL Server.
2010-11-22 17:31:04.41 spid5s Starting up database 'master'.
2010-11-22 17:31:04.51 spid5s Recovery is writing a checkpoint in database 'master' (1). This is an informational message only. No user action is required.
2010-11-22 17:31:04.58 spid5s SQL Trace ID 1 was started by login "sa".
2010-11-22 17:31:04.60 spid5s Starting up database 'mssqlsystemresource'.
2010-11-22 17:31:04.61 spid5s The resource database build version is 9.00.4035. This is an informational message only. No user action is required.
2010-11-22 17:31:04.69 spid8s Starting up database 'model'.
2010-11-22 17:31:04.69 spid5s Server name is 'SERVER\RESTART'. This is an informational message only. No user action is required.
2010-11-22 17:31:04.69 spid5s Starting up database 'msdb'.
2010-11-22 17:31:04.81 spid8s Clearing tempdb database.
2010-11-22 17:31:04.87 Сервер A self-generated certificate was successfully loaded for encryption.
2010-11-22 17:31:04.87 Сервер Server is listening on [ 'any' <ipv4> 1056].
2010-11-22 17:31:04.87 Сервер Server local connection provider is ready to accept connection on [ \\.\pipe\SQLLocal\RESTART ].
2010-11-22 17:31:04.87 Сервер Server named pipe provider is ready to accept connection on [ \\.\pipe\MSSQL$RESTART\sql\query ].
2010-11-22 17:31:04.87 Сервер Dedicated administrator connection support was not started because it is not available on this edition of SQL Server. This is an informational message only. No user action is required.
2010-11-22 17:31:04.88 Сервер The SQL Network Interface library could not register the Service Principal Name (SPN) for the SQL Server service. Error: 0x54b, state: 3. Failure to register an SPN may cause integrated authentication to fall back to NTLM instead of Kerberos. This is an informational message. Further action is only required if Kerberos authentication is required by authentication policies.
2010-11-22 17:31:04.88 Сервер SQL Server is now ready for client connections. This is an informational message; no user action is required.
2010-11-22 17:31:05.09 spid8s Starting up database 'tempdb'.
2010-11-22 17:31:05.17 spid5s Recovery is complete. This is an informational message only. No user action is required.
2010-11-22 17:31:05.17 spid11s The Service Broker protocol transport is disabled or not configured.
2010-11-22 17:31:05.17 spid11s The Database Mirroring protocol transport is disabled or not configured.
2010-11-22 17:31:05.19 spid11s Service Broker manager has started.
2010-11-22 17:32:12.35 spid51 Starting up database 'RESTARTMain'.
2010-11-22 17:32:12.83 spid51 1 transactions rolled back in database 'RESTARTMain' (7). This is an informational message only. No user action is required.
2010-11-22 17:32:12.83 spid51 Recovery is writing a checkpoint in database 'RESTARTMain' (7). This is an informational message only. No user action is required.
2010-11-23 00:44:27.45 spid17s SQL Server has encountered 1 occurrence(s) of cachestore flush for the 'Object Plans' cachestore (part of plan cache) due to some database maintenance or reconfigure operations.
2010-11-23 00:44:27.57 spid17s SQL Server has encountered 1 occurrence(s) of cachestore flush for the 'SQL Plans' cachestore (part of plan cache) due to some database maintenance or reconfigure operations.
2010-11-23 00:44:27.57 spid17s SQL Server has encountered 1 occurrence(s) of cachestore flush for the 'Bound Trees' cachestore (part of plan cache) due to some database maintenance or reconfigure operations.
2010-11-23 01:00:10.19 spid1s Server resumed execution after being idle 31 seconds. Reason: timer event.
2010-11-23 10:48:28.19 spid51 Starting up database 'RESTARTMain'.
2010-11-23 12:57:00.04 spid11s Service Broker manager has shut down.
2010-11-23 12:57:00.37 spid5s SQL Server is terminating in response to a 'stop' request from Service Control Manager. This is an informational message only. No user action is required.
2010-11-23 12:57:00.37 spid5s SQL Trace was stopped due to server shutdown. Trace ID = '1'. This is an informational message only; no user action is required.
Возможные причины:
1. Ограничения SQL Sqrver 2005 Express на размер БД (?), число подключений (?).
2. Ошибки в БД. Пример: У клиента была проблема в индексе к одной из таблиц. При формировании файла обмена SQL Server возвращал ошибку "Обнаружено возможное повреждение индекса. Запустите DBCC CHECKDB", после чего сам разрывал соединение с клиентом. Запуск DBCC CHECKDB действительно показал наличие ошибки в индексе. Перестройка индекса проблему решила.
3. Возможно, виновата сеть.
Для более точной локализации проблемы, можно сделать следующее:
1. Попробовать развернуть SQL Server на другом ПК и перенести БД туда.
2. Проверить БД на ошибки. В SQL Server Management Studio (есть в дистрибутиве для платформы x32) выполнить следующий скрипт:
"use RESTARTMain
DBCC CHECKDB "
3. Проверить размер БД и размер свободного места на диске.
4. Проверить, что при подключении к SQL серверу используется способ идентификации = "SQL идентификация", Имя пользователя = "sa", Пароль пользователя = "rarus"
Пробовали выполнить пункты 1,2 и 4?
Скажите пожалуйста изменилась ли у вас ситуация с вашей проблемой?
действительно, с отчетами в Рестарте были некоторые проблемы. В новом релизе, выход которого ожидается в ближайшие недели, система отчетов полностью переработана.
П.С. Все спасибо сам разобрался, не увидел что у учебного ФР есть вкладка принтер.
1 скрин показывает выгрузку смен за несколько дней 1 строкой
2 скрин показывает что нет выгрузки смены за 19.01, хотя клиенты завершили работу корректно.
Еще вопросик. В Рестарте в "Тип оплаты" заведен такой тип "Шеф" с "Видом оплаты"-безнал, при выгрузке из Рестарта в УР, в УРе нет такого типа оплаты, хотя остальные присутствуют, что не так?
Не знаю где спросить, напишу сюда. Ситуация следующая. Есть кухня горячая и холодная (у каждой по своему принтеру заказов), есть бар большой и малый (2 терминала). УР настроен так что при выгрузке из Рестарта в УР, в УРе создаются документы "выпуски" в зависимости от места печати документа, в моем случае 4шт: Холодная кухня, горячая кухня, бар большой, бар малый. Вопрос вот в чем: можно ли в УР сделать так что бы документов было 2шт: Кухня (что бы в ней отражалась и холодная и горячая) и Бар (большой и малый), не меняя ни чего при этом в Рестарте.
Для этого задайте в свойствах Мест печати единые склады. Например у мест печати Горячая кухня и Холодная кухня установите склад "Кухня". В этом случае выпуск разбиваться не будет. то же самое с барами.
Здравствуйте, подскажите в чем может быть проблема, в менеджере рестарта в списке закрытия смен, нет смены за вчерашнее число (хотя вчера клиенты завершили работу корректно). Бывает такое что в списке закрытия смен в одной строке находятся смены за несколько дней, хотя должны быть разделены по дням. Не могу понять в чем проблема.
Вы уверены, что при закрытии смены проводилась обработка Закрытия смены, а не просто снимался Z-отчет? зачастую проблема именно в этом. для профилактики, ввыключите в правах пользователей возможность пробивать Z-отчет. Он должен сниматься автоматически при закрытии смены.
Ну так и стоит, а уточните пожалуйста каким образом это организовать? Настроено так: ФР-учебный ФР, Печать гостевых счетов-учебный ФР, печать заказов-чековый принтер. Что еще нужно сделать что бы печать гостевых счетов выводилась на принтере?
П.С. Все спасибо сам разобрался, не увидел что у учебного ФР есть вкладка принтер.
Именно так, Учебный ФР может сохранять чеки в текстовые документы (т.е. быть полностью виртуальным), а может и ссылаться на физические устройства. Причем, если у вас один принтер будет выступать и в качестве принтера кухни и в качестве принтера пречеков, а так же как фискальник, то в систему он добавляется именно как Учебный ФР.
1.Разняться z-отчеты программы и бумажный. То есть если смотреть в менеджере "Закрытие смен" за смену допустим сумма 5000, а бумажный (который вылез из фискальника) — 9500 и официанты именно эту сумму (9500) и сдали. Заметил еще такую штуку что в программе время закрытия смены 22:57:00, а на бумажном z-отчете время закрытия 00:18:00. Это произошло первый раз, как это могло получиться? Хотелось бы чтобы не повторилось.
2. Есть следующая конфигурация: значит есть 1 терминал к которому подключен 1 чековый com-принтер, и отдельно кассовый аппарат (не фискальник) на котором выбивают чеки. В системе настроено: ФР — учебный ФР (которым является этот принтер), печать пречеков — учебный ФР, печать заказов — принтер заказов. Ситуация в следующем... открываю стол, ввожу туда заказы, нажимаю "ОК" для печати заказа на принтер, заказ распечатался, потом когда гости уходят нажимаю пречек, и тут выдает ошибку, пишу на память, типа "Ошибка инициализации менеджера" и собственно пречек не выходит, помогает перезагрузка терминала, при этом эта ошибка возникает когда открываем последующие столы, одним словом чтобы закрыть допустим 4 стола, надо 4 раза перезагрузить терминал. Естественно клиентам которым мы устанавливали систему это не нравиться, из за чего может возникать такая проблема и как ее решить? Может в оборудовании печати заказа, тоже выбрать учебный ФР? Может конфликтует что, не понятно...
3. Функционирует ли сейчас возможность создания шаблонов печати? Пробовал, у меня не получилось. Что делал: Открывал платформу, загружал редактор шаблонов, открывал шаблон "Печать гостевых счетов", изменил в нем последнюю строку (вместо спасибо! написал другое слово) сохранил шаблон в C:\Documents and Settings\All Users\Application Data\1CEquipment\24B1AABB-E34E-4DFB-A005-AE7B49AF2026. В Программе настройки указал что печатать по шаблону указанному пользователем, ну и следовательно путь до этой папки. Изменений не произошло. Что я не так делал?
П.С. Хотелось бы узнать с кем можно консультироваться по телефону, кроме Андрея Рыданова, а то до Андрюши дозвониться невозможно, поставили Рестарт 3 клиентам, они меня ДУШАТ!!!! Помогите=)
1.Очень бы хотелось, что бы во фронте можно было снимать отчеты по официантам, по кассирам на чековой ленте (фискальник или принтер заказов).
2.Будет ли в Рестарте реализована возможность "управления светом" для бильярдных столов и похожих развлечений?
1.Разняться z-отчеты программы и бумажный. То есть если смотреть в менеджере "Закрытие смен" за смену допустим сумма 5000, а бумажный (который вылез из фискальника) — 9500 и официанты именно эту сумму (9500) и сдали. Заметил еще такую штуку что в программе время закрытия смены 22:57:00, а на бумажном z-отчете время закрытия 00:18:00. Это произошло первый раз, как это могло получиться? Хотелось бы чтобы не повторилось.
Проверте пожалуйста, что у людей, акрывающих смену стоит правило №13 "Снимать Z-отчёт при закрытии смены POS".
Если его нет, то при закрытии смены ФР не будет гасится и соответственно чеки буду продолжать регистрироваться в текущей смене. Отсюда и разница в суммах.
2. Есть следующая конфигурация:...
3. Функционирует ли сейчас возможность создания шаблонов печати? Пробовал, у меня не получилось. Что делал: Открывал платформу, загружал редактор шаблонов, открывал шаблон "Печать гостевых счетов", изменил в нем последнюю строку (вместо спасибо! написал другое слово) сохранил шаблон в C:\Documents and Settings\All Users\Application Data\1CEquipment\24B1AABB-E34E-4DFB-A005-AE7B49AF2026. В Программе настройки указал что печатать по шаблону указанному пользователем, ну и следовательно путь до этой папки. Изменений не произошло. Что я не так делал?
1.Очень бы хотелось, что бы во фронте можно было снимать отчеты по официантам, по кассирам на чековой ленте (фискальник или принтер заказов).
Будет ли в Рестарте реализована возможность "управления светом" для бильярдных столов и похожих развлечений?
P.S. Создавайте пожалуйста отдельные темы по каждому вопросу.