Добрый день!
В конфигурации "1С: Розница 8.1" возникла одна важная для нас проблема.
Итак, исходные данные:
1. Необходимость проведения автообмена не реже, чем 1 раз в час.
2. Большой поток покупателей.
На деле получается следующее: При выполнении обмена (как правило 1-2 минуты) начинают тормозить и не пробиваться чеки. Вариантов может быть два: чек пробился и вылез с задержкой в 30 секунд; чек не вылез вообще, а в базе сохранился как непроведенный.
Ребят, кто-нибудь сталкивался с подобной проблемой? Есть варианты обхода? Буду рад любым комментариям.
В конфигурации "1С: Розница 8.1" возникла одна важная для нас проблема.
Итак, исходные данные:
1. Необходимость проведения автообмена не реже, чем 1 раз в час.
2. Большой поток покупателей.
На деле получается следующее: При выполнении обмена (как правило 1-2 минуты) начинают тормозить и не пробиваться чеки. Вариантов может быть два: чек пробился и вылез с задержкой в 30 секунд; чек не вылез вообще, а в базе сохранился как непроведенный.
Ребят, кто-нибудь сталкивался с подобной проблемой? Есть варианты обхода? Буду рад любым комментариям.
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
ddemon пишет:
на чем база SQL или файловая?
вариант, вы знаете когда по времени у вас делаются автообмены, блокируйте оформления продаж на это время. в SQL варианте такой проблемы вроде не замечано.
База, к сожалению, не SQL. Поскольку покупать SQL на сеть 30+ магазинов более чем затратно. Блокировать продажи на это время, тоже не вариант ввиду большого потока покупателей.
на чем база SQL или файловая?
вариант, вы знаете когда по времени у вас делаются автообмены, блокируйте оформления продаж на это время. в SQL варианте такой проблемы вроде не замечано.
Есть какие другие варианты? Чтобы чек проходил именно в момент обмена?
Установи Postgree Sql Server и сервер 1c; Или обмены сделать не в режиме онлайн а после закрытия магазина с 23.00 до 6.00 в этом случае поток посетителей небольшой. Написать выгрузку без блокировок в другую базу автоматическую.
"Поскольку покупать SQL на сеть 30+ магазинов более чем затратно" как раз для больших объемов и нужно ставить клиент-серверный вариант базы. быстрее и надежнее. Файловый вариант используем в павильоне с 2мя кассами - поток не очень большой. В супермаркете уже стоит sql. Там и там выгрузка раз в 15 минут.
Bond77 пишет:
На торговой точке (ТТ) запускай 2-а приложения программы 1С Розница. Один пользователь работает с чеками (продажи), под второго настрой автообмен (каждые 30 минут)
На торговой точке (ТТ) запускай 2-а приложения программы 1С Розница. Один пользователь работает с чеками (продажи), под второго настрой автообмен (каждые 30 минут)
Судя по проблеме как раз так и делают только в момент обмена база тормозит очень сильно.
Как вариант решения можно на кассах сделать распределенку и настроить обмен каждый час с основной базой и там же оставить режим автообмена.
Ну вроде бы самый удобный вариант - сделать РИБ по кассам. А на рабочем месте оператора запустить отдельный сеанс 1С, в котором будет запущен автообмен при появлении файла выгрузки из кассы (расшариваем папку на кассе). Только на кассах в параметрах обмена обязательно поставить галку "Не выгружать данные, если существует предыдущий файл выгрузки" - в противном случае будет касса долго выгружать после каждого пробития чека, если не прошел обмен на компьютере оператора.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот