Наименование |
Описание |
Размерность |
|
1 |
iAb |
Филиал счета |
char (4) |
2 |
iAn |
Базовая часть счета |
char (6) |
3 |
iAs |
Суффикс счета |
CHAR (3) |
4 |
iAma |
Сумма пополнения депозита |
dec (15, 2) |
Выходные параметры:
Наименование |
Описание |
Размерность |
|
1 |
oErr |
Сообщение об ошибке (если нет ошибки – пустая строка) |
CHAR(128) |
Пример вызова:
call btcbaselib.pwrksms('A',' 301410033300902704.9410+3752966655550000000YY0000000 00000002011-06-13-17.12.54.082000Y0000000 ', '')
Для подключения к услуге SMS оповещения в явном виде необходимо задавать значения полей дата-структуры: 2 – счет клиента, 3- номер карты, 4- номер мобильного телефона, 11 – время внесения записи. Остальные поля принимают значения по умолчанию (цветом отмечены соответствующие части дата-структуры).
Входные параметры:
Наименование |
Описание |
Размерность |
|
1 |
OPerType |
Тип операции (для подключения – значение 'A') |
CHAR(1) |
Входные/выходные параметры:
Наименование |
Описание |
Размерность |
|
1 |
DsAim |
Дата-структура |
CHAR(9999) |
Формат дата-структуры:
Наименование поля |
Тип, длина |
Комментарий |
|
1 |
Char (17) |
Служебное поле, по умолчанию заполняется пробелами |
|
2 |
Счет клиента |
Char (17) |
Номер счета: '30141001110070270' |
3 |
Номер карты |
Char (6) |
Номер карты: '1.1111' |
4 |
Мобильный телефон |
Char (13) |
Номер телефона: '+375296999555’ |
5 |
Льготный период |
Dec (7, 0) |
Длительность льготного периода, в месяцах: '0000003’ |
6 |
Уведомлять? |
Char (1) |
По умолчанию ‘Y’ |
7 |
Сообщение как по основной карте? |
Char (1) |
По умолчанию ‘Y’, Дополнительная карта –‘N’ |
8 |
Дата регистрации |
Dec (7, 0) |
По умолчанию '0000000’ |
9 |
Пользователь |
Char (4) |
По умолчанию ' ' (пробелы) |
10 |
Дата изменения |
Dec (7, 0) |
По умолчанию '0000000’ |
11 |
Время изменения |
Timestamp |
Строка формата: 'yyyy-MM-dd-HH.mm.ss.fff000’ |
12 |
Взимать? |
Char (1) |
По умолчанию ‘Y’ |
13 |
Дата взимания |
Dec (7, 0) |
По умолчанию '0000000’ |
14 |
Пользователь регистрации |
Char (4) |
По умолчанию ' ' (пробелы) |
Выходные параметры:
Наименование |
Описание |
Размерность |
|
1 |
DsEpms |
Сообщение об ошибке (если нет ошибки – пустая строка) |
CHAR(128) |
Пример вызова:
call btcbaselib.pwrksms('R',' 301410033300902704.9410 ', '')
Для извлечения данных о SMS оповещении в явном виде необходимо задавать значения полей дата-структуры: 2 – счет клиента, 3- номер карты.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.