Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
12 Дек 2017, 21:04
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Ошибка при одновременном пробитии чеков на РМК, 1С Розница, 8.2.  (Прочитано 1714 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн starget

  • *
  • Сообщений: 1
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-10-19
  • Сайт: 
Розница: Аптека для Украины.
3 кассы работают в терминальной сессии. Фискальные.
Сервер более чем шустрый. Базы на SSD. Тест Гилева выдает 70 очков.

Проблема следующая:
Если одновременно (+/- 1 секунды) кассы пробивают чеки, то они все подвисают на несколько секунд, одна из них, после висяка пробивает и печатает чек, вторая и третья вываливается с ошибкой. Ошибки разные, в 90% случаях одна из касс вывалится с ошибкой блокировки таблиц с чеками, другая с общей ошибкой.
Сами чеки в "документах": первая касса, та которая создает нормально чек и его проводит, отрабатывает на все 100%, по остальным - чека в принципе может не быть; он может быть проведенным но без номера; может быть создан но не проведен.

Понятно, что корень проблемы в блокировках таблиц.

Я вижу такие варианты решения:
1) Не самый лучший. Перевод базы на SQL и запуск управляемых блокировок. Минус этого способа в том, что сама база начинает медленнее работать раза в 2 +/-.

2) Дописать конфигурацию, чтобы при проведении чеков проверялось: проводит ли кто-то сейчас чек или нет, если проводит, то делаем ожидание и становимся в очередь, если очередь свободна, то проводим и печатаем чек.

3) Оптимизация модуля проведения чеков, так как очень много проверок и сам алгоритм проведения не очень удачный - сначала создаем чек, потом проводим, потом печатаем сам чек, потом меняем ему статус на "пробит".

4) Переписали конфигурацию, сначала все действия по проведению чека, потом только печать. Несколько уменьшило количество "сбоев" но не убрало их совсем.

5) Каждая касса своя отдельная база, с "центральной" (операторы, кладовщики, заведующая) и настройка между ними автообмена по расписанию.

Вопрос в том сталкивался ли кто-то с такой проблемой и как оптимальнее ее решить?


Оффлайн Vladimir_Sh

  • 1С:Специалист
  • ****
  • Сообщений: 356
  • РЕПУТАЦИЯ: 68
  • КПД: 19%
  • Регистрация: 2015-10-16
  • Компания: Центр бизнес решений "ALT"
  • Профессия: Разработчик 1С
Была подобная проблема. Запрещено было снимать конфигурацию с поддержки, sql сервер был дорог для реализации (PostgreSQL не рассматривали). Решили с помощью РИБ с обменом по расписанию. Проблем нет. Работает уже года 2.
Если я Вам помог, нажми - Спасибо!


 

При открытии обр-ки в "Предприятии" есть ошибка, а в "Отладке" нет

Автор proofetРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 4525
Последний ответ 21 Сен 2011, 17:35
от proofet
ошибка "Невозможно обработать параметр "ПрофильПолномочийПользователя""

Автор lindeluРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 5
Просмотров: 6080
Последний ответ 06 Июн 2012, 09:15
от lindelu
Синтаксическая ошибка "В" Номенклатура.Ссылка = <<?>> В ИЕРАРХИИ(&Ссылка)

Автор maskitoРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 4
Просмотров: 4194
Последний ответ 28 Апр 2014, 15:53
от maskito
При создании нового документа "Заявка на кассовый расход" Ошибка "Значение 9 поля "номер" не уникально

Автор ppkmliteРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 14
Просмотров: 8487
Последний ответ 22 Ноя 2014, 04:50
от cska-fanat-kz
Ошибка при загрузке данных через (Обработка "Выгрузка и загрузка данных XML")

Автор Сергей_87Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 8555
Последний ответ 26 Апр 2012, 23:08
от Dethmontt

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
169 Сообщений
ilyay ilyay
75 Сообщений
oleg-x
55 Сообщений
alex0402
49 Сообщений
andron81_81
42 Сообщений
AIFrame
37 Сообщений
MuI_I_Ika MuI_I_Ika
33 Сообщений
BuhRust
30 Сообщений
Golickoff Golickoff
28 Сообщений
Dima Dddd Dima Dddd
26 Сообщений

* Кто онлайн

  • Точка Гостей: 294
  • Точка Скрытых: 0
  • Точка Пользователей: 8
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal