Код параметра

Описание параметра

CODE

Код клиента

CLI_TYPE

Тип клиента - "FIZ"

SNAME

Краткое имя клиента

REGION

Код региона

NAME

Полное имя клиента

ADRESS

Почтовый адрес клиента

COMMENTS

Примечание

PIN

PIN клиента

PHONE

Телефоны

FAX

Факс

E-MAIL

Адрес электронной почты

CLIF

Фамилия клиента

CLII

Имя клиента

CLIO

Отчество клиента

DOCTYPE

Тип документа, удостоверяющего личность клиента: паспорт − "PASSPORT", загран. паспорт − "FPASSPORT", военный билет − "ARMY", удостоверение офицера − "OFFICER"

DOCSER

Номер серии документа

DOCNMB

Номер документа

DOCDATE

Дата выдачи документа

DOCFROM

Кем был выдан документ

DOCINFO

Дополнительные сведения о документе

UCODE

Код пользователя

WEBADMIN

Является ли администратором web-сервера ( если да, то "+", если нет − "-"), по умолчанию – "-"

USERF

Фамилия пользователя клиента

USERI

Имя пользователя клиента

USERO

Отчество пользователя клиента

ALGORITHM

Если пользователь может использовать сильный алгоритм подписи, то "+", если слабый − "-", если оба − "+-" , по умолчанию – "+"

ACCOUNT

Номер счёта

ACCCURR

Код валюты

ACCSNAME

Краткое наименование счёта

ACCNAME

Полное наименование счёта

ACCTYPE

Тип счёта : "RR" − расчётный рублёвый счёт, "TR" − текущий рублёвый счёт, "TV" − текущий валютный счёт, "TRV" − транзитный валютный счёт, "STRV" − специальный транзитный валютный счёт, "CONV" − счёт по конверсионным перациям, "BRNGCB" − брокерский счёт НГЦБ, "BRGCB" − брокерский счёт ГЦБ, "DEPO" − депозитный счёт, "ORGCB" − основной раздел ГЦБ, "ORNGCB" − основной раздел НГЦБ, "BRGCB" − брокерский раздел ГЦБ, "BRNGCB" − брокерский раздел НГЦБ, "INV" − код инвестора, "DEPOINV" − счёт депо инвестора

ACCAP

Признак счёта : “ACT” – активный, “PAS” – пассивный, по умолчанию - “PAS”

ACCDATE

Дата открытия счёта (ДД. ММ. ГГГГ), по умолчанию – текущая дата

CRYPTO

Код криптосистемы (IPRIV –“I”, CryptoPro – “C”)

UGROUP

Идентификатор группы пользователя клиента

Значения идентификаторов могут быть взяты из файлов

полученных при выгрузке соответствующего списка:

Список групп пользователей клиентов (пункт "Сервис" - "Справочники" -"Группы пользователей клиентов",

"Выгрузить").

UTYPE

Идентификатор типа пользователя клиента

Значения идентификаторов могут быть взяты из файлов

полученных при выгрузке соответствующего списка:

Список типов пользователей клиентов (пункт "Сервис" - "Справочники" - "Типы пользователей

клиентов", "Выгрузить")

Приложение 7. Форматы пакетов и команд, используемых в Системе

Общие форматы

Формат пакетов

Система работает с пакетами. Все пакеты, с которыми работает Система, представлены в следующем виде:

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

Описание поля

Длина в байтах

Длина оставшийся части сообщения, выраженный в символьном виде

8

Номер версии документа (как заголовка так и его тела). Сейчас возможно только значение '01'

2

Тип сообщений

2

Длина тела документа

8

Длина тела документа в двоичном виде

8

Длина подписи

8

Конец строки

2

Код того кто подписал сообщение

20

Уникальный номер ключа, которым была осуществлена подпись

8

Конец строки

2

Код того кому предназначено зашифрованное сообщение

20

Уникальный номер ключа, который должен использоваться для дешифрации

8

Конец строки

2

BEGIN

5

Конец строки

2

Тело документа

END

3

Конец строки

2

BEGIN SIGNATURE

15

Конец строки

2

Подпись

Конец строки

2

END SIGNATURE

12

Возможные типы сообщений:

NM – незашифрованное и неподписанное сообщение:

CM – зашифрованное и неподписанное сообщение:

SM – незашифрованное и подписанное сообщение:

CS – зашифрованное и подписанное сообщение.

Общая структура пакета

Пакет выглядит следующим образом:

Тип поля

Длина

СЕССИЯ:_

8

Номер сессии

20

Конец строки

2

НОМЕР ПАКЕТА:_

14

Номер пакета

6

Конец строки

2

ЧИСЛО КОМАНД:_

14

Число команд в пакете

6

Конец строки

2

ПОЛЬЗОВАТЕЛЬ:_

14

Код пользователя

20

Конец строки

2

----- (Пять знаков «-»)

5

Конец строки

2

ТИП КОМАНДЫ:_

13

Номер типа

6

Конец строки

2

ВЕРСИЯ:_

8

Номер версии

2

Конец строки

2

<Тело команды 1>

----- (Пять знаков «-»)

5

Конец строки

2

ТИП КОМАНДЫ:_

13

Номер типа

6

Конец строки

2

ВЕРСИЯ:_

8

Номер версии

2

Конец строки

2

<Тело команды 2>

----- (Пять знаков «-»)

5

Конец строки

2

ТИП КОМАНДЫ:_

13

Номер типа

6

Конец строки

2

ВЕРСИЯ:_

8

Номер версии

2

Конец строки

2

<Тело команды N>

ФОРМАТЫ КОМАНД

Регистрация пользователя (Тип Команды 1001)

Версия 01

Формат команды выглядит следующим образом:

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