Получение информации о клиенте по идентификатору, по фамилии или персональному номеру паспорта, страница 6

4.3. UIBGetCardInfo – Получение информации по операциям, совершаемым с использованием банковской карты за указанный период. (не более 90 календарных дней от текущей даты)

Пример вызова:

call btcbaselib.uibgetcardinfo ('310113', '010213', '6.3131', '30143196530040270');

Входные параметры:

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

Описание

Размерность

1

iDateS

Дата начала периода DDMMYY

char (6)

2

iDateE

Дата окончания периода DDMMYY

char (6)

3

iMask

Маска карты X.XXXX

char (6)

4

iAcc

Номер текущего счета

char (17)

Выходной record set:

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

Описание

Размерность

1

oDateS

Дата начала периода YYYY-MM-DD

char (10)

2

oDateE

Дата окончания периода YYYY-MM-DD

char (10)

3

oMask

Маска карты X.XXXX

char (35)

4

oTmst

Дата и время транзакции

CHAR (26)

5

oAcc

Номер текущего счета

char (17)

6

oCat

Категория транзакции

char (3)

7

oSum

Сумма транзакции

numeric (15, 2)

8

oType

Тип транзакции

char (3)

9

oCcy

Код валюты транзакции

char (3)

10

oDet

Детали операции

char (22)

11

oCity

Город совершения операции

char (13)

12

oCountry

Код страны проведения операции

char (3)

13

oNumber

Уникальный номер операции в карт-системе

char (25)

5. Перевод между счетами клиента.

5.0. RtnDNSts – Функция определения доступности АБС банка

Пример вызова:

select RtnDNSts() from sysibm/sysdummy1;

Входные параметры:

Отсутствуют.

Выходные параметры:

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

Описание

Размерность

1

oStatus

Статус (DAY/NIGHT)

char (5)

5.1. UIBGetOperAcc – Выбор счета, с которого осуществляется перевод

Пример вызова:

call btcbaselib.uibGetOperAcc ('115556', ' TRD');

Входные параметры:

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

Описание

Размерность

1

iCpnc

Базовый номер клиента

char (6)

2

iTypo

Тип операции

Char(3)

Выходной record set:

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

Описание

Размерность

1

oAb

Филиал счета

char (4)

2

oAn

Базовая часть счета

char (6)

3

oAs

Суффикс счета

char (3)

4

oBs

Балансовый номер счета

char (4)

5

oCcy

Код валюты счета

char (3)

5.2. UIBGetOperAcc – Выбор счета, на который осуществляется перевод

Пример вызова:

call btcbaselib.uibGetOperAcc ('115556', 'TRC');

Входные параметры:

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

Описание

Размерность

1

iCpnc

Базовый номер клиента

char (6)

3

iTypo

Тип операции

Char(3)

Выходной record set: