Ведение поставщиков

Функция должна позволять Клиенту производить следующие операции:

    Просмотр списка категорий поставщиков. Просмотр списка поставщиков выбранной категории.
Отчёт о персональных финансах

В подсистеме должна быть доступна данных функция для просмора расходов в разрезе пользовательских категорий в виде диаграмм / графиков. Для выбора статистики ПМП задаёт период выборки данных и категории, по которым необходимо сформировать статистику, далее производится запрос по цепочке МП → АПВ →БО. В ответ в МП возвращается информация для формирования графиков / диаграмм.

Требования к функциям подсистемы «Хранения данных Бэк-офиса»

Чтение и запись данных подсистемы Бэк-офиса в многопользовательском режиме работы.

Требования к функциям подсистемы «Взаимодействия со смежными системами» Интеграция с компонентами Системы Интеграция с мобильным приложением

Мобильное приложение обращается к ПВ для получения и передачи информации в смежные системы.

Таблица 8. Методы взаимодействия ПВ с мобильным приложением

№ п/п

Название метода ПВ

Смежная система

Запрос курсов валют Банка-партнера

TWO

Показ списка Карт

TWO

Показ Ленты операций по каждой карте

TWO

Запрос на изменение статуса Карты

TWO

Изменение E-Commerce статуса Карты

TWO

Запрос на получение выписки по Карте

TWO

Получение списка лимитов Карты

TWO

Установка временных максимальных значений карточных лимитов

TWO

Изменение максимальных значений и периодов действия карточных лимитов

TWO

Генерация POS-транзакции

TWO

Запрос банковских операции зачисления

TWO

Интеграция со смежными системами Интеграция с TWO

Системой в рамках взаимодействия с TWO используются команды, указанные в таблице 9.

НЕ нашли? Не то? Что вы ищете?

Таблица 9. Команды используемый Системой в рамках взаимодействия с TWO

№ п/п

Название команды

Назначение команды

GetRates

Запрос курсов валют Банка-партнера

GetCardInfo

Показ списка Карт

GetCardStatement

Показ Ленты операций по каждой карте

SetCardStatus

Запрос на изменение статуса Карты

ChangeECStatus

Изменение E-Commerce статуса Карты

GetCardStatement

Запрос на получение выписки по Карте

GetCardLimits

Получение списка лимитов Карты

SetTmpCardLimits

Установка временных максимальных значений карточных лимитов

SetCardLimits

Изменение максимальных значений и периодов действия карточных лимитов

POSRequest

Генерация POS-транзакции

GetAcctStatement

Запрос банковских операции зачисления

Список запросов TWO, реализующих функции Системы, указан в Таблица 5 ниже.

Типовой сценарий взаимодействия с TWO включает выполнение следующих команд:

    InitSession - Инициализация сессии; Logon – Авторизация; Выполнение команд TWO.
Интеграция с «SMS Server МК»

Алгоритм работы сервиса представлен в разделе 3.1.

Сценарий взаимодействия с сервисом, для направления кода подтверждения представлен в разделе 4.2.2.6.1.

Интеграция с «Сервисом получения данных о банкоматах»

На этапе разработки программного обеспечения необходимо будет:

Разработать архитектуру решения по отображению данных о банкоматах группы ВТБ на карте в МУ. Определить протокол обмена данными, формат и состав данных обмена между МУ и сервисом данных о банкоматах разработанном в МК. Программного обеспечение, которое должно функционировать / использоваться на МУ для предоставления данных о банкоматах.

Решение должно реализовывать динамическое получение на МУ данных о банкоматах группы ВТБ, информаию о них и расположение на карте-схеме. Функциональность, которая должна быть доступна описана в разделе 4.2.2.8.1.

Требования к видам обеспечения Требования к информационному обеспечению

Схема отношений между сущностями Системы представлена на рисунке 6.

Рисунок 6. Схема отношений сущностей Системы

В атрибутивном составе сущностей перечисленных в данном разделе не указаны атрибуты, идентифицирующие запись базы данных (уникальный идентификатор записи). Данное поле должно быть добавлено на этапе разработки функциональности.

Обязательность заполнения атрибутов сущности отмечена символом «*» в названии атрибута.

Мобильное приложение

Данные в мобильном приложении получается динамически в рамках интеграции с подсистемой взаимодействия, не хранятся на мобильном устройстве.

Атрибуты карты

Таблица 10 Атрибуты карты

Атрибут карты

Просмотр

Редактирование

Наименование

Описание

Описание карты*

Название карты для отображения в приложении

Имя владельца карты5

Только для виртуальных карт

Счет5

Карточный продукт5

Статус карты

Возможные статусы карты:

    Открыта. Не активна. Потеряна. Украдена.

Статус карты для e-Commerce

Возможные статусы карты:

    Активна – просмотр/ редактируется ПМП Приостановлена – просмотр/ редактируется ПМП;

Срок действия карты

Дата окончания срока действия карты

Дата и время

Дата и время последнего использования карты

Тип носителя карты

Физический / виртуальный

Атрибуты пользователя МП

Таблица 11. Описание атрибутов пользователя МП

Название атрибута

Описание атрибута

Номер хоста TWO6

PH1 и/или PH2

Аватар пользователя

Изображение пользователя, которое будет отображаться при входе в мобильное приложение и просмотре данных Клиента мобильного приложения

FIID6

Банка/ Банков

ФИО

Фамилия, имя и отчество пользователя

Дата-время последнего входа6

Дата и время последнего входа в приложение

PersonID6

ID Клиента-владельца карты в БП

Номер мобильного телефона

Введенный при регистрации (опционально)

CardUID6

ID карты полученный по номеру карты при регистрации (FIMI/GetCardInfo/Rp/CardUID). Активность в приложении по всем картам Клиента в БП

Логин

Цифровой код, генерируется Системой автоматически

Пароль

    Символьный: 8-12 символов или Код Клиента для входа цифровой: 5 цифр или Отпечаток пальца – опция – сам смартфон может хранить и проверять на идентичность

UserFields

Это поле записано на карте Клиента (возможно это должно быть в Ведение карт).

Атрибуты платежа
    Тип платежа. Описание платежа - текстовое описание платежа. Карта платежа – карта Клиента, с которой будет выполнен платеж. Сумма - сумма платежа. Получатель:
      Карточный платеж – выбор вендора из списка имеющихся в системе. Свободный платеж: номер счета получателя, корреспондентский счет, банк, БИК и прочие необходимые для перевода реквизиты.
    Поля проведения платежа поставщика услуг: номер телефона, показания счетчика и проч.
Атрибуты перевода
    Тип перевода; Описание - текстовое описание перевода; Карта отправителя – карта с которой будет выполняться перевод. Значение выбирается из списка всех карт Клиента. В случае запроса перевода с внешней карты указать номер карты плательщика; Сумма - сумма перевода в рублях; Карта получателя - номер карты получателя:
      Для перевода между своими картами - выбрать из списка собственных карт внутри одного Банка; На внешнюю карту - указать номер карты получателя; Запрос перевода с внешней (своей/ чужой) карты - выбрать из списка собственных карт.
Бэк-офис Атрибуты БП

№ п/п

Название атрибута

Описание атрибута

FIID*

Идентификатор БП

Сервер и порт проведения платежа в TWO*

Для проведения платежей по каждому БП заводится свой порт в экземплярах TWO (PH1, PH2), который используется для идентификации БП при проведении платежа.

Краткое наименование БП*

Юридическое наименование БП*

Контактные телефоны*

Список поставщиков услуг

Идентификаторы поставщиков услуг, по которым доступна оплата Клиенту МП. Реестр поставщиков, из которого выбираются поставщики доступные для оплаты, единый для всех БП

Статус БП

Активен / Блокирован.

Логотип БП

Графическое изображение БП

ID терминала для совершения платежей

ID терминала для запросов POSRequest

Атрибуты договора с БП

Таблица 12. Описание атрибутов договора с БП

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10