13 апреля, вторник 03:29
Bankir.Ru

Объявление

Свернуть
Пока нет объявлений.

Недостачи из-за перезагрузки банкомата

Свернуть
X
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • Недостачи из-за перезагрузки банкомата

    Если после получения команды набора денег клиенту системник уходит в перезагрузку, может случиться ситуация, когда диспенсер успевает выдать деньги клиенту, но софт счетчики выданных купюр уже не нарасчивает. После загрузки банкомат шлет на процессинг старые счетчики купюр, на этом основаниее процессинг реверсует операцию, в результате получаем недостачу. Из-за перезагрузки на банкомате никаких логов не сохраняется по данной оерации.
    Товарищи, вот расскажите мне как часто возникают подобные ситуации и как вы разгребаете эти недостачи?

  • #2
    Имхо надо настроить так, чтобы автореверсал происходил только в случае когда банкомат сообщает хосту об ошибке при наборе денег, в остальных случаях не стоит делать автореверсал.

    Комментарий


    • #3
      Сообщение от ded_AG Посмотреть сообщение
      Если после получения команды набора денег клиенту системник уходит в перезагрузку, может случиться ситуация, когда диспенсер успевает выдать деньги клиенту, но софт счетчики выданных купюр уже не нарасчивает. После загрузки банкомат шлет на процессинг старые счетчики купюр, на этом основаниее процессинг реверсует операцию, в результате получаем недостачу. Из-за перезагрузки на банкомате никаких логов не сохраняется по данной оерации.
      Товарищи, вот расскажите мне как часто возникают подобные ситуации и как вы разгребаете эти недостачи?
      Я провёл целое исследование по этому поводу на Personas 5877 отрубая банкомат по питанию в отдельные моменты процесса набора и выдачи купюр. Но добиться выдачи денег при неизменившихся счетчиках не смог.всё работает корректно.

      Комментарий


      • #4
        Такие случаи бывают и на Wincor-ах, особенно NG серии, и на Оптевах бывали.
        Т.е происходит следующее, клиент деньги заказал, они уже вышли из-за шутора клиенту и в этот момент тухнет свет, при этом клиент деньги забирает и уходит, а после того, как банкомат включиться эта сумма реверсуется на счету клиента. Такие случаи бывают, но не так часто - при парке в 80 банкоматов, 1-2 раза в год, поэтому не заморачиваемся. А находим недостачи по журналу, следы данной операции всё равно остаются, затем созваниваемся с клиентом и выясняем, получил ли он бабки или нет или смотрим по видео. А лечиться это установкой нормальных безперебойников - на 100% конечно не вылечивает, но вероятность появления снижает до минимума.

        Комментарий


        • #5
          ну если перенести на наш парк пропорционально, то получается примерно такое же отношение. Бесперебойник не сильно спасает, а может и усугубляет дело: если не делать выключение банкомата по пропаданию питания, а держать на аккумуляторе до конца, то как раз таки запуск двигателей диспенсера можеть выжать последние соки аккумулятора, результат - недостача. а чужих клиентов найти невозможно.

          Комментарий


          • #6
            А смысл держать до последнего, ставим смарт настраиваем - при отсутствии напряжения, обслужить текущего клиента и выключить банкомат.

            Комментарий


            • #7
              а как смартУПС можно настроить чтоб он хоть чтото знал о том что он питает банкомат? и тем боле что там какая-то транзакция свершается?)). эт надо спецам по банкоматному софту думать, и смартУПС наверно не обязателен для этой задачи.

              КДМ:
              ситуация логично свойственна всем банкоматам с доставкой типа "презентер" без резервированного питания хотябы датчиков.

              Комментарий


              • #8
                Смарт упс обязателен, так как только он может "сообщить", что пропало напряжение, плюс только его можно из ПО выключить, плюс он и правда "знает" что питает банкомат

                П.С. надо просто использовать ПО которое нормально работает со смарт упс, ну или пинать разработчика используемого на текущий момент ПО.

                Комментарий


                • #9
                  Из своего опыта. Прихожу на свой банкомат в выходной день, вставляю карту, чтобы обналичить кровные рубли, но банкомат принимает карту и зависает. Жду минут ...надцать. От банкомата ни ответа ни привета, а карта в его чреве, и ключей от верхней панели у меня нет. Зная то, что накануне сам же вытащил из него упс (батарейка сдохла), решил проверить работоспособность кардридера. Выдергиваю шнур из розетки, банкомат гаснет и из кардридера выезжает моя карта. Предложение простое: реализовать подобную функцию на шаттер и презентер, т.е. при пропадании электричества,
                  если денежки на выдаче - затянуть их внутрь и закрыть шаттер. При включении электричества эти денежки неминуемо попадут в режект, или в любом случаее останутся в банкомате. После разборок можно будет вернуть деньги клиенту.

                  Комментарий


                  • #10
                    Сообщение от VLopuhin Посмотреть сообщение
                    Предложение простое: реализовать подобную функцию на шаттер и презентер, т.е. при пропадании электричества,
                    если денежки на выдаче - затянуть их внутрь и закрыть шаттер. При включении электричества эти денежки неминуемо попадут в режект, или в любом случаее останутся в банкомате. После разборок можно будет вернуть деньги клиенту.
                    Забавная идея, не более. Если деньги вылезли наружу, то кто даст гарантию, что клиент их не возьмет ? У нас как то купюру шторкой прижало, так клиент чуть ли не ломиком шторку отжимал, чтоб достать. ))) А если деньги не вылезли, то и дергаться нечего, при загрузке тест их сбросит в диверт.
                    Ставили мы както парашут от APC, оно то конечно работает какоето время, но после этого времени парашут начинает отжирать огромное количество памяти, и аджилис вешается, имхо проблема в джаве, что стоит на банкомате, она не та что нужна парарашуту, а ставить правильную жабу ланит не разрешает.

                    Комментарий


                    • #11
                      1. не пойму, на кой прашют ставить - в винде же все есть (панель управления, электропитание)-УПС на com и управлять им
                      2. гдето на форуме гуляб батник, который отслеживает транзакцию в момент выключения и ждет ее окончания и лишь потом гасит через п.1

                      Комментарий


                      • #12
                        Сообщение от olegka_n Посмотреть сообщение
                        2. гдето на форуме гуляб батник, который отслеживает транзакцию в момент выключения и ждет ее окончания и лишь потом гасит через п.1
                        А вот это интересно, попробую поискать, может вы вспомните где видели?

                        Комментарий


                        • #13
                          А чего его искать, стандартный poweroff.exe. Используем старый повершут в котором было много настроек и банкомат при отключении питания шлет сообщения на хост, корректно завершает транзакцию и гасит приложение.

                          Комментарий

                          Обработка...
                          X