Данные из полей таблиц в полном объеме доступны не для всех пользователей. Уровень доступа к данным определяется установленными фильтрами и свойствами (Property) компаний-участников РТС и конкретных рабочих станций. Фильтрация данных производится на серверах. Пользователь получает только те данные, доступ к которым ему разрешен.

4.  Типы данных

4.1.  Основные типы

Тип

SQL

C

Описание

a

char(1)

Char

Один символ

c<size>

varchar(N)

char[N+1]

Строка из N символов (только латинский алфавит)

w<size>

varchar(N)

char[N+1]

Строка из N символов

o<size>

nvarchar(N)

WCHAR[N+1]

Текст из N символов

dN. M

decimal(N, M)

UBCD(N, M)

Десятичное число без знака с фиксированной точкой ('N' – общее количество знаков, M' – количество десятичных знаков)

sN. M

decimal(N, M)

SBCD(N, M)

Десятичное число со знаком с фиксированной точкой ('N' – общее количество знаков, M' – количество десятичных знаков)

u4

numeric(10)

UINT32

Целое число размером 4 байт

u2

integer

UINT16

Целое число размером 2 байт

u1

integer

UINT8

Целое число размером 1 байт

i4

numeric(10)

INT32

Целое число со знаком размером 4 байт

i2

integer

INT16

Целое число со знаком размером 2 байт

i1

integer

INT8

Целое число со знаком размером 1 байт

t

datetime

CORETIME

Дата и время с точностью 0.01 сек

4.2.  Производные типы

Тип

Обозначение

Описание

t_account

c23

Номер банковского или депозитарного счета

t_aisle

d3.0

Процент для задания коридоров aisle, aisle1, range

t_certificate

w50

Номер сертификата

t_char

a

Один символ

t_code

c3

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

t_currency

с3

3-х символьный код валюты

t_frac

i1

Количество цифр в цене после запятой

t_i_c

w12

Номер кода выпуска ценной бумаги

t_inn

w32

Номер налогоплательщика/номер паспорта физического лица

t_isin

c12

Код выпуска ценной бумаги в депозитарии

t_issue_type

u1

Тип актива по SWIFT

t_mm

ul

Признак маркет-мейкерской заявки: 0 – обычная, 1, 2, 3 – ММ.

t_name

c31

Имя объекта

t_nickname

c7

7-символьный код (сокращенное наименование) ценной бумаги, участника, РПС, депозитария, банка

t_paycond

a

Однопозиционный код вида расчетов

t_percent

d8.4

Время... в процентах от длительности торговой сессии.

t_precision

ul

Количество значащих цифр в цене

t_price

d16.5

Цена

t_rate

d16.6

Курс валюты

t_reg_num

w31

Регистрационный номер ЦБ

t_reference

u4

Ссылка

t_size

d16.0

Размер лота, сделки

t_sprice

s16.5

Цена со знаком

t_sqty

s16.0

Объем со знаком торгового лота, сделки (количество ЦБ)

t_status

u1

Статус сделки

t_table_name

c63

Название таблицы

t_temp

s32.16

Для расчетов calc_volume_bond()

t_text

с255

Текстовое поле (только латинский алфавит)

t_uid

c32

Уникальный идентификатор криптопакета

t_vol_asset

s26.2

Объем остатков по ценным бумагам, денежным средствам

t_wtext

w255

Текстовое поле


5.  Таблицы

5.1.  Registry – общие справочники

Таблица Registry содержит информацию о настройках торговой системы и статистические данные.

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

Все поля таблицы доступны только администраторам. Пользователям, имеющим свойство ViewRegistry доступны строки, имеющие в поле area значение 'C' (Common).

Поле

Тип

Описание

Id

u4

Уникальный идентификатор записи.

Rev

u4

Уникальный номер изменения записи в таблице (при любом изменении записи значение rev увеличивается на 1).

Section

t_name

Имя секции (содержит наименование раздела, к которому относится соответствующий параметр).

item_name

t_name

Название параметра.

item_value

t_wtext

Значение параметра.

area

t_char

Параметр доступа к просмотру записи. Он может иметь только два значения: ('P' – Private, 'C' – Common).

Секции Registry, имеющие в поле area значение 'C':

bl_base_currency - базовaя валюта торговой системы;

bl_digits_in_row - количество значащих цифр в цене  по умолчанию при создании новой ЦБ; 

bl_group_accounts_B - задание кодов групп банковских счетов. В поле item_name задается код группы, в поле value – флаг активности торгов по группе: 1 – торги открыты, <>1 – торги закрыты;
bl_group_accounts_D - задание кодов групп депозитарных счетов. В поле item_name задается код группы, в поле value – флаг активности торгов по группе: 1 – торги открыты, <>1 – торги закрыты;
bl_news - установка обозначений источников новостей и времени их хранения в базе данных торговой системы;
bl_rate – значение курса Центрального Банка РФ (рубли за доллар США) на следующий за текущим день (вводится после официального сообщения в 12:30);
bl_status_system - индикация состояния торговых сессий в торговой системе и подсистеме СГК;
list-<название листинга> - установка условий торговли на соответствующих площадках. Параметры item_name и value имеют такое значение:

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