UC 36. РКО. Снятие наличных с МС
Предусловия:
1) У клиента-исполнителя имеется счёт Profile, открытый при продаже ДКО - известен остаток до начала тестирования
2) В Спектрум настроен пользователь с ролью контролёр
3) В Спектрум настроен пользователь с ролью кассир (известен баланс на смене кассира)
4) Пользователи Спектрума операционист-кассир, кассир и контролёр привязаны к одному и тому же ДО
Роль пользователя: «операционист- кассир», затем «контролер».
№ | Действие | Ожидаемый результат |
1. | Зайти в Spectrum под пользователем с ролью Операционист-кассир. Нажать кнопку “Продукты”. Выбрать необходимую операцию. («Выдача наличных средств с МС клиента без комиссии») | Открылась форма, куда можно загрузить XML с контекстом операции |
2. | Загрузить XML с контекстом операции. | Открывается форма с контекстом операции |
3. | Заполнить поля на открывшейся форме: - Получаемая сумма; - Назначение платежа; Нажать кнопку “Выполнить”. | В поле «Результат обработки» должно появиться сообщение “УСБС: Операция подготовлена”. |
4. | Зайти в Спектрум(без Siebel) под пользователем с ролью Контролёр Перейти в меню Контроль - Контроль операций | В списке операций, доступных для контроля, отображается проведённая операция |
5. | Выбрать операцию Нажать кнопку "Контроль", затем "Контроль пройден" | Операция не отображается в списке операций, доступных для контроля, так как перешла в следующий статус. |
6. | 1. Зайти в Спектрум(без Siebel) под пользователем с ролью Кассир 2. Перейти в меню Касса-Документы-Подтверждение документов | В списке операций, доступных для подтверждения, отображается проведённая операция. |
7. | Нажать кнопку «Подтвердить» | Открылось ЭФ «Подтверждение документов» |
8. | Нажать кнопку «Печать» | Обновилась ЭФ «Подтверждение документов». Доступна кнопка «Подтвердить» |
9. | Нажать кнопку «Подтвердить» | Операция подтверждена. Операция исчезла из списка операций, доступных для подтверждения. |
10. | Перейти в меню Касса - Операции - Журнал операций | В Журнале операций отображается проведённая операция. В поле Доп. Статус отображается текущее состояние отработки бизнес-сервисом. После того, как все БС отработали, доп.статус операции изменился на "Операция выполнена". |
11. | Проверить остаток денежных средств на балансе кассира | Остаток уменьшился на сумму выдачи. |
Операции Delta BranchCash
UC 37. DBC. Загрузка TCD
Предусловия:
1) Выполнен тесткейс UC3 «Вынесение из сейфа»
2) Открыт опердень подразделения
3) Открыта смена старшего кассира
Роль пользователя:Cтарший кассир
№ | Действие | Ожидаемый результат |
1. | 1) Перейти по вкладкам Касса - Электронные кассиры - Загрузка и выгрузка 2) Выбрать нужное устройство DBC из списка 3) Нажать кнопку "загрузка" | 1) Генерируется уникальный идентификатор операции (префикс DBC) 2) На экранной форме пользователя отображается заставка "Ожидайте окончания действия"; 3) Вызывается метод "Загрузка автоматического сейфа" (см. Точки интеграции-Загрузка автоматического сейфа (TCD) - Регистрация операции) |
2. | Ввести новые значения счётчиков Нажать кнопку "Продолжить" | По завершению транзакции формируется ответное сообщение (см.Точки интеграции - Загрузка автоматического сейфа(TCD) - Запрос статуса операции) Открывается форма отображения результатов операции. Отображается информационное сообщение "Операция "DBC. Загрузка TCD" выполнена успешно". Данные на форме корректны и соответствуют проведённой операции |
3. | Перейти по вкладкам Касса - Сейф | Сумма ценностей TCD изменилась на сумму смены старшего кассира |
UC 38. DBC. Выгрузка TCD
Предусловия:
1) Открыт опердень подразделения
2) Открыта смена старшего кассира
3) К компьютеру пользователя c ролью Операционист-кассир DBC привязано загруженное устройство "Автоматический сейф"(DBC)
Роль пользователя:Cтарший кассир
№ | Действие | Ожидаемый результат |
1. | 1) Авторизоваться в системе Спектрум в роли старшего кассира_DBC 2) Перейти по вкладкам Касса - Электронные кассиры - Загрузка и выгрузка 3) Выбрать нужное устройство DBC из списка 4) Нажать кнопку "выгрузка" | 1) Генерируется уникальный идентификатор операции (префикс DBC) 2) На экранной форме пользователя отображается заставка "Ожидайте окончания действия"; 3) Вызывается метод "Выгрузка автоматического сейфа" (см. Точки интеграции-Выгрузка автоматического сейфа (TCD) - Регистрация операции) |
2. | Нажать кнопку "ОК" | Отображается информационное сообщение: "Выгрузка завершена успешно" Открывается форма отображения результатов операции. Отображается информационное сообщение "Операция "DBC. Выгрузка TCD" выполнена успешно". Данные на форме корректны и соответствуют проведённой операции |
3. | Перейти по вкладкам Касса - Электронные кассиры - Неподтвержденные операции выгрузки | Открывается экранная форма "Список неподтвержденных операций выгрузки", в которой отображаются неподтвержденные операции выгрузки в данном подразделении |
4. | 1) Выбрать нужную операцию выгрузки из списка 2) Нажать кнопку "Подтвердить" | Открывается экранная форма подтверждения выгруженных средств |
5. | 1) В колонке "Сумма по пересчету" указать сумму, равную сумме операции 2) Нажать кнопку "Пересчет". 3) Нажать кнопку "Подтвердить" | Операция успешно подтверждена. |