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

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

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
Просмотров: 5085
Последний ответ 21 Сен 2011, 17:35
от proofet
ошибка "Невозможно обработать параметр "ПрофильПолномочийПользователя""

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

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

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

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

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

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

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

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

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

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

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


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

* Реклама

* Поиск

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

* Реклама

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

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

Геннадий ОбьГЭС Геннадий ОбьГЭС
165 Сообщений
alex0402
78 Сообщений
oleg-x
69 Сообщений
AIFrame AIFrame
63 Сообщений
buketov.av buketov.av
47 Сообщений
ilyay ilyay
39 Сообщений
wise wise
39 Сообщений
KOI8-R
36 Сообщений
Анюта17
33 Сообщений
Alter
30 Сообщений

* Кто онлайн

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

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

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

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

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

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal