ДБО BS-Client v.3 “Частный Клиент”
Контроли
Руководство администратора
версия от 01.01.2001
1. Аннотация
Система «Частный Клиент» это полнофункциональное тиражируемое решение, обеспечивающее удобное и надежное обслуживание розничных клиентов через Интернет и по телефону. Система включает в себя практически полный пакет электронных услуг для обслуживания счетов Клиентов, операций с кредитами, депозитами и картами Клиента, осуществления переводов и платежей.
Система «Частный Клиент» включает в себя следующие подсистемы:
· Интернет-клиент
· Телефон-клиент
· Информационный клиент
· Мобильный клиент (КПК)
· WAP-клиент
· Мобайл-Клиент (сотовые телефоны)
· Киоск Самообслуживания.
Система предназначена для решения задач доставки, контроля и обработки различных типов платежных и информационных документов Клиентов, обмена сообщениями в произвольном формате, получения выписок по картам и счетам.
Данный документ предназначен для администраторов системы и содержит описание функций контролей и связей справочников с визуальными формами Интернет-клиента.
СОДЕРЖАНИЕ:
1. Аннотация.. 2
2. Контроли в системе.. 4
2.1.1. Настройка контролей документов. 4
3. Общие настройки.. 5
3.1.1. Дополнительные контроли. 5
3.1.2. Организация работы с различными типами счетов с помощью контроля AllowedAccountSpecials. 7
3.1.3. Проверки обязательных данных. 7
3.1.4. Настройки лимитов. 8
3.1.4.1. Настройки платежных лимитов (секция контролей «Лимиты операций») 8
3.1.4.2. Настройка лимитов для счета клиента. 9
4. Настройка работы с банковскими картами.. 10
4.1. Общие контроли для настройки работы с банковскими картами.. 10
4.1.1. Список карт.. 10
4.1.2. Справочник типов операций по банковским картам.. 10
4.1.3. Справочник типов лимитов. 10
4.2. Выписка (получить выписку по картам) 11
4.3. Раздел «Ваши карты». Заявление на открытие новой карты и открытие дополнительной карты... 11
4.4. Секция контролей «Операции по картам». 13
4.5. Перевод на карту другого клиента для физического лица.. 14
5. Переводы и платежи.. 16
5.1. Пополнение счета / карты клиента.. 16
5.1.1. Переводы со счета на счет для физического лица (Пополнить счет) 16
5.1.2. Перевод со счета/карту на счет/карту для физического лица (Пополнить карту) 18
5.2. Платежное поручение для физического лица (Рублевый перевод) 20
5.3. Валютный перевод.. 25
5.3.1. Запрещенные платежные инструкции. 25
5.4. Заявка на конвертацию валюты для физического лица (Обмен валюты) 27
5.5. Распоряжение на оплату сотовой связи (Оплата сотовой связи) 29
5.6. Оплата услуг.. 31
5.6.1. Представление услуг в ИК. Группировка услуг. 31
5.6.2. Единовременная оплата услуг. 31
5.6.2.1. Секция контролей «Единовременная оплата услуг». 34
5.6.3. Периодическая оплата услуг. 36
6. Кредиты... 37
6.1. Кредита.. 37
6.2. Заявление на выдачу кредита.. 37
7. Депозиты... 38
7.1. Заявление на открытие депозита.. 38
7.2. Секция контролей «Операции с депозитами для физ. лица». 40
8. Прочие разделы... 42
8.1.1.1. Сервисы сообщений. 42
8.1.1.2. Сообщения от клиентов в банк. 43
8.1.1.3. Настройки регистрации. 43
8.1.1.4. Отзыв документов. 43
8.1.1.5. Изменение информации о Клиенте. 44
2. Контроли в системе
Система дистанционного банковского обслуживания «Частный клиент» позволяет Клиенту создавать документы непосредственно на своем рабочем месте. Одной из важнейших задач является такая организация работы, при которой максимальное число проверок производится на стороне клиента, дабы практически исключить возможность несоответствия созданного клиентом документа требованиям банка и ЦБ и повторную пересылку одного и того же документа.
Контроль – механизм системы, выполняющий проверку соответствия документов предопределенным правилам заполнения. Контроль в системе зависит от вида документа (документарной схемы), момента его применения и от настроек.
Контроль в системе может находиться в следующих режимах:
· жестко (документ не может быть сохранен или переведен в следующий допустимый статус, если содержимое не соответствует предъявленным требованиям);
· мягко (сообщается об ошибке и о том, как ее исправить, но позволяется сохранение документа в текущем виде);
· отключить проверку того или иного свойства (переход в следующее состояние не будет зависеть от свойства, проверка которого отключена).
Так же существует ряд контролей, для которых задаются параметры. Вид такого параметра определяет работу контроля:
· Переключатель – параметр, определяющий действия системы при создании документов (например, автоматическое заполнение каких-либо полей) или определяющий работу группы контролей. Работает в двух режимах: "ДА" и "НЕТ".
· Константа – некоторое значение (или список значений), которое используется при работе контроля.
2.1.1. Настройка контролей документов
F Для просмотра или изменения контроля документа:
· Перейдите в пункт меню «Настройки -> Настройки контролей»;
ð При этом откроется скроллер «Настройки контролей» (Рис. 2‑1).

Рис. 2‑1 Скроллер «Настройки контролей»
· Найдите нужный тип документа в левой части диалогового окна. Затем найдите настраиваемый параметр (параметр проверки документа) в правой части и дважды кликните на нем левой кнопкой мыши или нажмите на клавишу «Enter».
3. Общие настройки
3.1.1. Дополнительные контроли
В системе используются дополнительные контроли, применяемые для всех документов. Например, можно установить ограничения на заполнение номера документа: указать список допустимых символов, установить длину номера документа по умолчанию и назначить символ для заполнения номера документа до установленной длины.
Дополнительные контроли
Подветка/ название для визуализации | Зн-е по умолч. | Описание |
AccountRestName | Rest | Поле контролируемого остатка в таблице счетов. Задается наименование поле, которое будет рассматриваться как содержащее остаток в таблице счетов. Например, этот параметр будет использоваться при контроле на «Красное сальдо». |
AccountSpecials | 'EK','EE', | AccountSpecials для отображения счетов в скроллере. Счета со спец типами указанными в настройке будут отображаться у клиента в списке счетов (разделы «Главная страница», «Выписка по счету»). |
AddSymbols | !"#$%&'()*+,-./:; | Дополнительные символы |
AutoSetAccountSpecial | НЕТ | Устанавливать спец. тип счета автоматически по маске счета Если данный контроль включен, то при экспорте счета из АБС, система будет определять тип счета по маске заданной в справочнике «Специальные типы счетов». |
CardViewMask | ???? ??** **** ???? | Маска для отображения номера карты. Задает маски для отображения в ИК и ЧК номера карты. В контроле могут быть указаны несколько масок (через разделитель ; ), для карт с разной длиной номера. При работе контроля используется маска, длина которой соответствует количеству символов в номере карты. Символ ? обозначает цифру в номере карты. Символ * (или любой другой символ кроме? ) будет заменять соответствующие цифры в номере банковской карты. Символ пробел – отображается в номере, даже если номер карты указан без пробелов. |
CheckAllowDate | Жестко | Проверять во всех документах что любое поле с типом дата >=01.01.1900 |
CurrTypeInDictionary | ЦБ РФ | Тип курса ЦБ для отображения в справочнике валют. У клиента в справочнике «Валюты» будет отображаться информация из записей справочника «Курсы ЦБ» имеющих указанный в контроле тип курса. |
DefaultDocumentNumberLength | 5 | Длина номера документа по умолчанию. Определяет количество символов в номере документа при автозаполнении. Если длинна номера документа не задана в документарной схеме. |
Digits | 01234 | Цифры |
DocumentNumberFillChar | Символ для заполнения номера документа. Указывается символ, который будет использоваться для дополнения номера документа до необходимого количества символов при автозаполнении. | |
EngABC | A-Za-z | Английский алфавит |
FirstAddBirthDate | ДА | (ЦБ-1965У): Да - подставлять сначала дату и место рождения/ Нет - подставлять сначала адрес Если у клиента отсутствует ИНН, то в банковском документе вместо него будет отображаться дата и место рождения или его адрес, в зависимости от значения контроля. Внимание, при создании рублевого платежного поручения, используется отдельный контроль. |
NumberByCustomer | ДА | Вести автонумерацию раздельно по юридическим лицам. Если Да – при автонумерации используется поле Custid Если Нет – при автонумерации используется поле Client. |
PasswordLength | 6 | Минимальная длина пароля в случае смены его на стороне клиента. |
RusABC | А-Яа-я | Русский алфавит |
SWIFTSymbols | * | Допустимые символы в документах SWIFT (кроме "перевода каретки") |
ShowNationalCurrency | ДА | Отображать национальную валюту (рубли) в справочнике валют. Определяет будет ли у клиента в справочнике «Валюты» отображаться запись с национальной валютой (рублями). |
StatusListForAutoNum | 1000,1011,13021,15011,15031,23021,25011,25031,30001,32100 | Список статусов документов не участвующих в автоматической нумерации. |
StatusListForUnique | 1000,1011,13021,15011,15031,15033,23021,25011,25031,30001,32100 | Список статусов документов не участвующих в проверках на уникальность. |
TempPassword | НЕТ | При привязке нового пароля, делать ли его временным. Если ДА – при привязки нового пароля автоматически будет устанавливаться галка «Временный» Если НЕТ - поле «Временный» автоматически не заполняется. |
* - ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz .,-()/='+:?!"%&*<>;№ |
3.1.2. Организация работы с различными типами счетов с помощью контроля AllowedAccountSpecials.
Для каждого счета клиента необходимо указать один из типов счетов содержащихся в справочнике «Специальные типы счетов». Это позволяет отнести счет клиента к одному из типов счетов. Для банковских документов, с помощью контролей настраивается порядок использования счета в зависимости от его типа. Для этой цели обычно используется контроль AllowedAccountSpecials, определяющий список спец. типов счетов доступных для использования в данном документе.
3.1.3. Проверки обязательных данных
Для каждого типа банковских документов существует особый набор обязательных данных заполняемых системой автоматически. При отправке клиентом документа в банк происходит сохранение документа и проверка корректности обязательных данных. Настройка проверок осуществляется с помощью контролей. Такие контроли осуществляют проверку только в момент сохранения документа. При этом часть контролей дублирует проверки «зашитые» в форму вода и работающие на стадии заполнения формы данными. Рассмотрим наиболее часто встречающиеся контроли:
CheckCustomerBankBIC – «Контроль БИКа банка клиента».
CheckCustomerINNLength – «Контроль длины ИНН клиента». При создании рублевого платеже ИНН клиента можно изменить на форме ввода, в остальных случаях параметр заполняется автоматически.
CheckDateEdited – «Контроль допустимости даты – принадлежит периоду [текущая + 30 дней]».
DeltaDateEdited – «Количество дней. Для контроля доп. Даты»
CheckDateFixed – «Контроль допустимости даты = текущей». Дата создания документа должна быть равна текущей дате в системе.
CheckUniqueByBaseFields - «Типовой контроль на уникальность по основным полям». Для каждого типа банковских документов существует свой набор основных полей. При сохранении нового документа происходит поиск документа того же типа, с той же датой и с тем же содержанием основных полей. Если такой документ найден будет выдано соответствующее сообщение.
CheckUniqueByNumber - «Типовой контроль на уникальность по номеру документа в течение года». Если для данного Клиента, среди документов за текущий год, найдется документ с номером, равным номеру текущего документа, то сгенерировать и подставить новый номер.
CheckDocumentNumber000 – «Проверять отличие от 000 трех последних знаков в номере документа». Выполняется проверка того, что три последние цифры, рассматриваемые как числовое значение, не равны нулю. Таким образом, недопустимы номера документов, состоящие не только из нулей, но оканчивающиеся на три нуля, такие как 5000, 23000 и т. п. Если число, образованное тремя последними цифрами, равно нулю, то будет выдано сообщение об ошибке.
CheckSaldo - Контроль на «Красное сальдо». Сумма по документу сравнивается с разностью между остатком по справочнику счетов и общей суммой несквитованных документов.
При осуществление платёжных операций выполняются дополнительные проверки, связанные со счетом плательщика:
CheckPayerAccountAccessory – «Контроль счета плательщика на принадлежность клиенту».
CheckPayerAccountCurrCode – «Контроль валюты счета плательщика по справочнику счетов».
CheckPayerAccountRF – «Контроль на ключевание счета плательщика».
3.1.4. Настройки лимитов
3.1.4.1. Настройки платежных лимитов (секция контролей «Лимиты операций»)
Список возможных лимитов для разных групп клиентов и вариантов типа подписи документа хранится в справочнике «Справочник платежных лимитов». При сохранении документа производится проверка на соответствие суммы в документе лимитам, предназначенным для группы клиента (с наибольшим приоритетом) и варианта типа подписи. Существует четыре типа лимитов по переводам – «На сумму отдельно взятой платежной операции», «На сумму операций клиента за 1 день», «На сумму операций клиента за 1 месяц» и «На сумму непроведенных документов клиента». Для проверки документа используется лимит каждого типа.
Настройка параметров проверки лимитов для конкретного типа платежный операций производится контролем OperationLimit, расположенным в соответствующей группе контролей.
Изменение списка статусов документов участвующих в расчете суммы при контроле лимитов с типами «На сумму операций клиента за 1 день», «На сумму операций клиента за 1 месяц» и «На сумму непроведенных документов клиента» производится с помощью контролей находящихся в секции «Лимиты операций»:
Лимиты операций
Подветка/ название для визуализации | Зн-е по умолч. | Описание |
OperationLimitStatusesDay | * | Лимит на сумму операций клиента за 1 день. Содержит статусы документов участвующих в формировании суммы операций клиента за один день. Значение по умолчанию - все статусы документов, отображаемые как «Обрабатывается» и «Исполнено». |
OperationLimitStatusesMonth | ** | Лимит на сумму операций клиента за 1 месяц Содержит статусы документов участвующих в формировании суммы операций клиента за месяц. Значение по умолчанию - все статусы документов, отображаемые как «Обрабатывается» и «Исполнено». |
OperationLimitStatusesProcess | *** | Лимит на сумму непроведенных документов. Содержит статусы документов участвующих в формировании суммы непроведенных документов клиента. Значение по умолчанию - все статусы документов, отображаемые как «Обрабатывается». |
* - 15003,13001,13003,13031,13061,13091,13101,13111,15021,15022,15023,17000,17001, | ||
** - 15003,13001,13003,13031,13061,13091,13101,13111,15021,15022,15023,17000,17001, | ||
*** - 15003,13001,13003,13031,13061,13091,13101,13111,15021,15022,15023,17000,17001, |
3.1.4.2. Настройка лимитов для счета клиента
В системе реализована возможность настройки лимитов для счетов клиентов. Данные лимиты могут контролировать максимальную сумму банковского документа и максимальную сумму всех документов за заданный период. Контроль лимита счета дебета осуществляется только при создании клиентом рублевого или валютного перевода и использовании клиентом счета, для которого заданы эти лимиты.
Настройка параметров проверки лимитов по счету производится:
· Для рублевого или валютного платежа контролем CheckLimits, расположенным в соответствующей группе контролей.
· Для выполнения проверок при пополнении счета или карты клиента используются контроли CheckCreditLimits и CheckDebetLimits расположенные в соответствующей группе контролей.
· При обмене валюты используются контроли CheckBuyLimits и CheckSellLimits для проверки счетов покупки и продажи.
F Для задания лимитов по счету клиента:
· В Построителе выберите пункт Структурные таблицы -> AccountLimit
· Создайте в таблице запись со следующими параметрами:
o AUTOKEY - уникальный номер записи. Задается вручную
o ACCOUNT – номер счета для которого настраивается лимит.
o CURRCODE – цифровой код валюты счета
o LIMITPERIOD - Длинная периода (дни) для проверки лимита общей суммы документов.
o MAXDEALAMOUNT - Максимальная сумма одного документа.
o MAXTOTALAMOUNT - Максимальная сумма всех документов за указанный период.
o CLIENT – ID клиента.

Рис. 3‑1 Пример заполнения таблицы «AccountLimit»
4. Настройка работы с банковскими картами
4.1. Общие контроли для настройки работы с банковскими картами
4.1.1. Список карт
Список Карт
Подветка/ название для визуализации | Зн-е по умолч. | Описание |
AllowCardStatuses | 0,1,2,3 | Список статусов карт, доступных для операций перевода В списке карт в разделах клиента (Ваши карты, Главное окно) будут присутствовать карты только с заданными статусами. |
4.1.2. Справочник типов операций по банковским картам
Справочник типов операций по банковским картам
Подветка/ название для визуализации | Зн-е по умолч. | Описание |
RetCheckCardSrvTypesCnt | Жестко | Проверять количество типов операций в справочнике. Количество возможных операций в справочнике «Типа операций по картам» не должно превышать 32. Проверяется на стороне банка. |
4.1.3. Справочник типов лимитов
Справочник типов лимитов
Подветка/ название для визуализации | Зн-е по умолч. | Описание |
RetCheckCardLimitsTypesCnt | Жестко | Проверять количество типов лимитов в справочнике. Количество типов лимитов хранящихся в справочнике «Типы лимитов операций по пластиковым картам» не должно превышать 32. Проверяется на стороне банка. |
4.2. Выписка (получить выписку по картам)
Выписка
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 |


