.. meta:: :description: Процедура Close Day в интерфейсе менеджера SBC: ручной запуск банковского клиринга, через API или по автоматическому расписанию для процессоров с пакетным расчётом. .. _closeday: Описание: Close day #################################### .. role:: ex .. role:: code Введение ================================ Для некоторых процессоров средства переводятся на банковский счёт только после процедуры Close Day, которая инициирует банковский клиринг. Процедуру Close Day можно инициировать через API, вручную кнопкой «Close Day» на уровне Шлюза или автоматически каждый день в предустановленное либо выбранное системой время. Если по какой-либо причине невозможно выполнить «Close Day» через API, необходимо провести процедуру «Close Day» вручную на уровне Шлюза. .. Warning:: Во время процедуры Close Day следующий шлюз будет заблокирован, и транзакции не будут проходить через него. .. _forced_close_day: Описание: Manual day closure ================================== | | Чтобы выполнить процедуру Close Day, перейдите :code:`Settings` -> :code:`Configuration` -> :code:`Gates`: | .. image:: ../../../_static/images/gates/gatestepsnew.png :alt: gatesteps :align: center :width: 650 | .. image:: ../../../_static/images/gates/gatesteps1new.png :alt: gatesteps1 :align: center :width: 650 | | На странице сведений о шлюзе нажмите :code:`Описание: Close day` и подтвердите действие во всплывающем окне. На странице появится окно «Описание: Close day for ‘gate name’». Дождитесь завершения операции: | .. image:: ../../../_static/images/gates/closedaybuttonnew.png :alt: closedaybutton :align: center :width: 500 | | После успешного закрытия дня на странице сведений о шлюзе будут отображаться дата закрытия дня и сумма транзакций за период от предыдущей до текущей даты закрытия дня: | .. image:: ../../../_static/images/gates/lastdaynew.png :alt: lastday :align: center :width: 500 .. _automatic_close_day: Автоматическое закрытие дня ===================================== | | Чтобы выполнять Close Day автоматически, перейдите :code:`Settings` -> :code:`Configuration` -> :code:`Gates`: | .. image:: ../../../_static/images/gates/gatestepsnew.png :alt: gatesteps :align: center :width: 650 | .. image:: ../../../_static/images/gates/gatesteps1new.png :alt: gatesteps1 :align: center :width: 650 | | На странице сведений о шлюзе нажмите :code:`Edit`, установите :code:`Automatic closing of the day` и нажмите :code:`Save`. Оптимальное время Close Day система выбирает автоматически (UTC+3): | .. image:: ../../../_static/images/gates/autoclosurenew.png :alt: autoclosure :align: center :width: 700 | | После каждого успешного закрытия дня на странице сведений о шлюзе будут отображаться дата закрытия дня и сумма транзакций за период от предыдущей до текущей даты закрытия дня: | .. image:: ../../../_static/images/gates/lastdaynew.png :alt: lastday :align: center :width: 500 .. _automatic_pre_set: Автоматическое закрытие дня по расписанию ========================================================== | | Чтобы выполнять Close Day автоматически в заданное время, перейдите :code:`Settings` -> :code:`Configuration` -> :code:`Gates`: | .. image:: ../../../_static/images/gates/gatestepsnew.png :alt: gatesteps :align: center :width: 650 .. image:: ../../../_static/images/gates/gatesteps1new.png :alt: gatesteps1 :align: center :width: 650 | | На странице сведений о гейте нажмите кнопку :code:`Edit` и установите :code:`Описание: Close day automatically`. Затем заполните строку :code:`Описание: Close day time`. Выберите предпочтительное время закрытия дня и нажмите :code:`Save`. Обратите внимание: флажок :code:`Automatic closing of the day` должен быть снят, иначе время закрытия гейта будет выбрано системой автоматически: | .. image:: ../../../_static/images/gates/autoclosepresetnew.png :alt: autoclosepreset :align: center :width: 700 | | После каждого успешного закрытия дня на странице сведений о шлюзе будут отображаться дата закрытия дня и сумма транзакций за период от предыдущей до текущей даты закрытия дня: | .. image:: ../../../_static/images/gates/lastdaytimenew.png :alt: lastdaytime :align: center :width: 500 .. _closeday_via_api: Разрешить закрытие дня через API ========================================================== | Чтобы разрешить эту процедуру через API, перейдите :code:`Settings` -> :code:`Configuration` -> :code:`Gates`: .. image:: ../../../_static/images/gates/gatestepsnew.png :alt: gatesteps :align: center :width: 650 .. image:: ../../../_static/images/gates/gatesteps1new.png :alt: gatesteps1 :align: center :width: 650 | На странице сведений о шлюзе нажмите кнопку :code:`Edit`, установите флажок :code:`Разрешить закрытие дня через API`. Количество дней, по истечении которых Close Day будет запускаться автоматически, можно задать в поле :code:`Day closing maximum delay (days)` (автоматически установлено 3 дня), затем нажмите :code:`Save`: .. image:: ../../../_static/images/gates/closeday_via_api_new.png :alt: closeday_via_api :align: center :width: 700 Gate Lock Release Tool ========================================================== Если во время закрытия дня через API один или несколько Шлюзов остались заблокированными (в теле ответа с :ex:`status`: :ex:`finished` для Шлюза — :ex:`isDayClosing : true`), блокировку можно снять вручную. Для этого перейдите в :code:`Settings` -> :code:`Configuration` -> :code:`Gates`: .. image:: ../../../_static/images/gates/gatestepsnew.png :alt: gatesteps :align: center :width: 650 | .. image:: ../../../_static/images/gates/gatesteps1new.png :alt: gatesteps1 :align: center :width: 650 | | На странице сведений о шлюзе нажмите :code:`Блокировки`: | .. image:: ../../../_static/images/gates/gatelocknew.png :alt: gatelock :align: center :width: 650 | Текущая информация о блокировке шлюза отображается в меню «Текущие блокировки»: * :code:`Идентификатор сессии блокировки` — идентификатор сессии блокировки. * :code:`Дата начала закрытия дня` — начальная дата Close Day. * :code:`Bank terminal lock status` — блокировка :code:`Endpoint` для выполнения транзакций (Blocked/Free). * :code:`Начальный статус задачи шлюза` — статус инициализации :code:`Шлюза`. * :code:`Статус задачи закрытия дня` — статус закрывающего :code:`Шлюза`. * :code:`Закрытие дня` — :code:`Gate` находится на этапе закрытия, то есть заблокирован или нет (:ex:`Y`/:ex:`N`). :ex:`Y` — Gate заблокирован, :ex:`N` — не заблокирован. Доступны следующие команды разблокировки: * :code:`CLEAR_TRANSACTION_LOCK` — сбрасывает сессию, вызвавшую блокировку. * :code:`CLEAR_INIT_ATTEMPT` — сбрасывает статус инициализации :code:`Шлюза`. * :code:`CLEAR_CLOSING_DAY_ATTEMPTS` — сбрасывает статус закрывающего :code:`Шлюза`. * :code:`CLEAR_CLOSING_DAY_FLAG` — сбросить назначение закрывающего :code:`Gate`, снять блокировку. Установите флажок соответствующего меню и нажмите кнопку :code:`Обновить`. После разблокировки снова откройте инструмент снятия блокировки шлюза и убедитесь, что статус параметра блокировки изменился в меню «Текущие блокировки». Например, если :code:`Gate` был заблокирован, после снятия блокировки параметр равен :ex:`Is day closing = N`. .. image:: ../../../_static/images/gates/closedaylocknew.png :alt: closedaylock :align: center :width: 300