1С:Предприятие 8
Система программ

Описание типов

Типы W3C

(http://www.w3.org/2001/XMLSchema)

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

base64Binary

boolean

date

dateTime

decimal

integer

hexBinary

string

Простые типы edo

Наименование Тип Описание

AccNumType

string (от 1 до 20) Номер счета (расчетного, корреспондентского).
Макет: [0-9]{от 1 до 20}

ContentType

string Тип контента передаваемого файла.
Доступные значения:
• application/xml;
• application/octet-stream;
• text/plain;
• text/xml

DateString

string Дата строкой в формате ДД.ММ.ГГГГ

DocKindType

string (2) Вид электронного документа, как он задан в описании к стандарту

FormatVersionType

string (до 12) Версия формата

IDCustomerType

string (от 1 до 50) Уникальный идентификатор клиента в банке

IDType

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

StatementKindType

string (1) Тип выписки банка
Доступные значения: 0, 1, 2.
• 0 — Окончательная выписка
• 1 — Промежуточная выписка
• 2 — Текущий остаток на счете

SumType

decimal (18,2) Сумма в документе

UserAgentType

string (до 100) Версия ПО

Комплексные типы edo

Тип edo:BankPartyType (1C-Bank_Exch-Common.xsd)

Параметр Тип Кратность Описание
bic string (9) [1] БИК банка
name string (до 160) [0-1] Название банка

Тип edo:BankType (1C-Bank_Exch-Common.xsd)

Параметр Тип Кратность Описание
BIC string (9)
фасет: [0-9]{9}
[1] БИК банка
Name string (до 160) [0-1] Название банка
City string (до 30) [0-1] Город (населенный пункт) банка
CorrespAcc AccNumType [0-1] Коррсчет банка

Тип edo:CashContributionType (1C-Bank_Exch-Common.xsd)

Параметр Тип Кратность Описание
Person Person [0-1] От кого
Symbol string (до 10) [0-1] Указываются цифрами символы,
предусмотренные отчетностью по форме 0409202
Source string (до 255) [0-1] Указываются источники поступления наличных денег
в соответствии с содержанием символов отчетности
по форме 0409202 и содержанием операции

Person

Параметр Тип Кратность Описание
FullName string (до 255) [0-1] ФИО вносителя
IdentityDocument string (до 255) [0-1] Документ, удостоверяющий личность

Тип edo:CheckType (1C-Bank_Exch-Common.xsd)

Параметр Тип Кратность Описание
Person Person [0-1] Кому
DataPrinting string (до 10) [0-1] Данные бумажной формы чека
Details string (до 255) [0-n] Указываются источники поступления наличных денег
в соответствии с содержанием символов отчетности
по форме 0409202 и содержанием операции

Person

Параметр Тип Кратность Описание
FullName string (до 255) [0-1] ФИО получателя
IdentityDocument string (до 255) [0-1] Документ, удостоверяющий личность

DataPrinting

Параметр Тип Кратность Описание
CheckSeries string (до 255) [0-1] Серия чека
CheckNumber string (до 255) [0-1] Номер чека

Details

Параметр Тип Кратность Описание
Symbol string (до 10) [1] Указываются цифрами символы, предусмотренные отчетностью по форме 0409202
Purpose string (до 255) [0-1] Указываются направления (цели) выдачи наличных денег в соответствии с содержанием символов отчетности по форме 0409202 и содержанием операции
Sum SumType [1] Номер чека

Тип edo:BudgetPaymentInfoType (1C-Bank_Exch-Common.xsd)

Параметр Тип Кратность Описание
DrawerStatus string
(от 1 до 2)
[0-1] Статус составителя (поле 101).
CBC string
(20)
[0-1] Код бюджетной классификации (КБК) в соответствии с классификацией доходов бюджетов РФ (поле 104).
OKTMO string
(от 1 до 11)
[0-1] Значение кода ОКТМО муниципального образования или 0 (ноль) (поле 105).
Reason string
(от 1 до 2)
[0-1] Основание налогового платежа или 0 (ноль) (поле 106).
TaxPeriod string
(от 1 до 10)
[0-1] Налоговый период или 0 (ноль) / код таможенного органа (поле 107).
DocNo string
(15)
[0-1] Номер налогового документа (поле 108).
DocDate DateString (от 1 до 10) [0-1] Дата налогового документа или 0 (ноль) (поле 109).
PayType string
(от 1 до 2)
[0-1] Код выплат (поле 110).

Тип edo:CancelationRequest (1C-Bank_CancelationRequest.xsd)

Параметр Тип Кратность Описание
id IDType [1] Идентификатор запроса
formatVersion FormatVersionType [1] Версия формата
creationDate dateTime [1] Дата и время формирования
userAgent UserAgentType [0-1] Наименование и версия программы
Sender CustomerPartyType [1] Отправитель
Recipient BankPartyType [1] Получатель
ExtID IDType [1] ID исходного электронного документа, который требуется отозвать
Reason string [0-1] Причина, основание отзыва электронного документа
Digest DigestType [0-1] Дайджест запроса

Тип edo:CollectionOrderApp (1C-Bank_Exch-Common.xsd)

Параметр Тип Кратность Описание
BudgetPaymentInfo BudgetPaymentInfoType [0-1] Реквизиты бюджетного документа. См. правила заполнения платежных поручений, утвержденные приказом Минфина России

Тип edo:CustomerDetailsType (1C-Bank_Exch-Common.xsd)

Параметр Тип Кратность Описание
Name string [1] Наименование налогоплательщика
INN string [0-1] Идентификационный номера налогоплательщика (ИНН)
KPP string (от 1 до 9) [0-1] Для платежей в бюджет — указывать обязательно
Account AccNumType [0-1] Расчетный счет клиента в его банке, независимо от того, прямые расчеты у этого банка или нет. Номер счета может не указываться в следующих случаях: в распоряжении, если получателем средств является кредитная организация, филиал кредитной организации, в том числе в целях выдачи наличных денежных средств получателю средств — физическому лицу без открытия банковского счета; в платежном поручении на общую сумму с реестром, в котором указаны получатели средств, обслуживаемые одним банком, составляемом плательщиком; в платежном поручении на общую сумму с реестром, в котором указаны плательщики, обслуживаемые одним банком, и получатели средств, обслуживаемые другим банком, составляемом банком плательщика
Bank BankType [1] Реквизиты банка

Тип edo:CustomerPartyType (1C-Bank_Exch-Common.xsd)

Параметр Тип Кратность Описание
id IDCustomerType [1] Идентификатор клиента, как он задан на стороне банка
name string (до 160) [0-1] Название клиента
inn string (от 10 до 12) [0-1] ИНН клиента
kpp string (9) [0-1] КПП клиента

Тип edo:DigestType (1C-Bank_Exch-Common.xsd)

Параметр Тип Кратность Описание
Data Data [1] Данные дайджеста в base64

Data

Параметр Тип Кратность Описание
algorithmVersion FormatVersionType [0-1] Версия алгоритма формирования дайджеста

Тип edo:DocumentType (1C-Bank_Packet.xsd)

Параметр Тип Кратность Описание
id IDType [1] Идентификатор электронного документа. Совпадает с идентификатором электронного документа, помещенного в Data.
dockind DocKindType [1] Код вида электронного документа, как он задан в описании к стандарту
formatVersion FormatVersionType [1] Версия формата
testOnly boolean [0-1] Тестовый документ
compressed boolean [0-1] Документ сжат
encrypted boolean [0-1] Документ зашифрован
signResponse boolean [0-1] Требуется ответная подпись
notifyRequired boolean [0-1] Требуется извещение о получении
extID IDType [0-1] ID исходного документа, если такой был
Data Data [1] Данные электронного документа
Signature Signature [0-n] Данные электронных подписей

Data

Параметр Тип Кратность Описание
fileName string [0-1] Имя файла
contentType ContentType [0-1] Тип контента передаваемого файла

Тип edo:ErrorType (1C-Bank_Exch-Common.xsd)

Параметр Тип Кратность Описание
Code string (4) [1] Код ошибки, как он задан в описании к стандарту (см. таблицу)
Description string (до 255) [1] Описание ошибки, как оно задано в описании к стандарту (см. таблицу)
MoreInfo string [0-1] Подробное пояснение к ошибке для пользователя

Тип edo: GenSMSSign (1C-Bank_GenSMSSign.xsd)

Параметр

Тип

Кратность

Описание

Sender

CustomerPartyType

[1]

Отправитель

Recipient

BankPartyType

[1]

Получатель

ExtID

IDType

[1]

ID исходного документа, который требуется подтвердить (может быть несколько)

formatVersion

FormatVersionType

[0..1]

Версия формата

creationDate

dateTime

[1]

Дата и время формирования

userAgent

UserAgentType

[0..1]

Наименование и версия программы

Тип edo: GenSMSSignResponseType (1C-Bank_ResultBank.xsd)

Параметр

Тип

Кратность

Описание

SigningURL

SigningURLType

[1]

URL ссылки, по которой нужно перейти для подтверждения SMS-кодом

ExtIDGenSMSSign

IDType

[1]

ID исходного запроса GenSMSSign

Тип edo: SigningURLType (1C-Bank_Exch-Common.xsd)

Параметр

Тип

Кратность

Описание

URL

string 

[1]

Ссылка URL в виде строки

Тип edo:GetPacketListResponseType (1C-Bank_ResultBank.xsd)

Параметр Тип Кратность Описание
TimeStampLastPacket dateTime [0-1] Метка времени, на которую вернули всю актуальную информацию. Значение не должно содержать информацию о часовом поясе.
PacketID IDType [0-n] Идентификатор транспортного контейнера (GUID), по которому его можно получить клиенту

Тип edo:GetSettingsResponseType (1C-Bank_ResultBank.xsd)

Параметр Тип Кратность Описание
id IDType [1] Идентификатор настроек
formatVersion FormatVersionType [1] Версия формата
creationDate dateTime [1] Дата и время формирования
userAgent UserAgentType [0-1] Наименование и версия программы
Data Data [1] Настройки обмена с банком

Data

Параметр Тип Кратность Описание
dockind DocKindType [1] Код вида электронного документа, как он задан в описании к стандарту

Тип edo:LetterType (1C-Bank_Letter.xsd)

Параметр Тип Кратность Описание
Id IDType [1] Уникальный идентификатор документа
formatVersion FormatVersionType [1] Версия формата
creationDate dateTime [1] Дата и время формирования
userAgent UserAgentType [0-1] Наименование и версия программы
Sender ParticipantType [1] Отправитель письма
Recipient ParticipantType [1] Получатель письма
Data Data [1] Данные письма

Data

Параметр Тип Кратность Описание
linkedID IDType [0-1] Идентификатор письма, в ответ на которое сформировано текущее письмо
correspondenceID IDType [0-1] Идентификатор переписки. Данный идентификатор совпадает у всех писем в рамках одной переписки.
DocNum string [1] Номер документа.
DocDate date [1] Дата документа.
LetterTypeCode string [0-1] Код типа письма. Перечень кодов приходят в файле настроек из банка
Theme string [0-1] Тема письма
Text string [0-1] Текст письма
Attachment Attachment [0-n] Присоединенные файлы
LinkedDoc LinkedDoc [0-1] Документ, который является предметом обсуждения текущей переписки
Attachment
Параметр Тип Кратность Описание
BinaryFile BinaryFile [1] Данные присоединенного файла
Signature SignatureType [0-n] Данные электронной подписи

BinaryFile

Параметр Тип Кратность Описание
id IDType [1] Уникальный идентификатор вложения
name string [1] Имя файла с расширением
extension string [1] Расширение файла
size integer [1] Размер файла в байтах
crc integer [1] Контрольная сумма файла (алгоритм CRC32)
creationDate dateTime [1] Дата создания файла
LinkedDoc
Параметр Тип Кратность Описание
id IDType [1] Уникальный идентификатор документа
dockind dockind [1] Код вида электронного документа

Тип edo:LogonCertResponseType (1C-Bank_ResultBank.xsd)

Параметр Тип Кратность Описание
EncryptedSID base64Binary [1] Зашифрованный Идентификатор сессии

Тип edo:LogonResponseType (1C-Bank_ResultBank.xsd)

Параметр Тип Кратность Описание
SID IDType [1] Идентификатор сессии (не должен содержать национальных символов)
ExtraAuth ExtraAuth [0-1] Дополнительная аутентификация. Указывается, если требуется доп. аутентификация)

ExtraAuth

Параметр Тип Кратность Описание
OTP OTP выбор
[1]
Параметры доп.аутентификации, которые будут направлены клиенту

OTP

Параметр Тип Кратность Описание
phoneMask string (12) [0-1] Маска телефона или номер клиента
code string (10) [0-1] Короткий код сессии, который будет показан при вводе OTP

Тип edo:BankOrderApp (1C-Bank_Exch-Common.xsd)

Параметр Тип Кратность Описание
DocNo string [1] Номер документа (поле 3)
DocDate date [1] Дата составления (поле 4)
Sum SumType [1] Сумма документа (поле 9)
Payer CustomerDetailsType [1] Плательщик
(поля 8, 9, 10, 11, 12, 60, 102).
Payee CustomerDetailsType [1] Получатель
(поля 13, 14, 15, 16, 17, 61, 103).
PaymentKind string (15) [0-1] Вид платежа (поле 5).
Указывается «срочно», «телеграфом», «почтой», иное значение в порядке, установленном банком.
TransitionKind string (2) [0-1] Вид операции (поле 18).
Указывается условное цифровое обозначение документа, согласно установленного ЦБР перечня условных обозначений (шифров) документов, проводимых по счетам в кредитных организациях.
Priority string (1) [0-1] Очередность платежа (поле 21).
Code string (25) [0-1] Уникальный идентификатор платежа (поле 22).
С 31 марта 2014 года согласно Указанию N 3025-У ЦБР.
Purpose string (210) [1] Назначение платежа (поле 24).

Тип edo:MemOrderApp (1C-Bank_Exch-Common.xsd)

Параметр Тип Кратность Описание
DocNo string [1] Номер документа (поле 3)
DocDate date [1] Дата составления (поле 4)
SpareField5 string [0-1] Свободное поле (поле 5)
Author BankType [0-1] Составитель (поле 6)
AccountNameDebit string [0-1] Наименование счета по дебету (поле 7)
AccountDebit string [0-1] Счет по дебету (поле 8)
Sum SumType [1] Сумма документа (поле 9)
SpareField9a string [0-1] Свободное поле (поле 9a)
AccountNameCredit string [0-1] Наименование счета по кредиту (поле 10)
AccountCredit string [0-1] Счет по кредиту (поле 11)
PartialTransitionKind string (2) [0-1] Шифр документа (поле 13)
SpareField14 string [0-1] Свободное поле (поле 14)
SpareField15 string [0-1] Свободное поле (поле 15)
TransitionContent string [0-1] Содержание операции (поле 16)
SpareField20 string [0-1] Свободное поле (поле 20)

Тип edo:OtherCustomerDetailsType (1C-Bank_Exch-Common.xsd)

Параметр Тип Кратность Описание
Name string [1] Наименование плательщика
INN string [0-1] Идентификационный номера плательщика (ИНН)
KPP string (от 1 до 9) [0-1] Для платежей в бюджет — указывать обязательно
Account AccNumType [0-1] Расчетный счет клиента в его банке, независимо от того, прямые расчеты у этого банка или нет
Bank BankType [0-1] Реквизиты банка

Тип edo:OtherPaymentDataType (1C-Bank_Exch-Common.xsd)

Параметр Тип Кратность Описание
DocNo string [0-1] Номер документа
DocDate date [0-1] Дата составления
Sum SumType [1] Сумма документа
Payer OtherCustomerDetailsType [0-1] Плательщик
Payee OtherCustomerDetailsType [0-1] Получатель
TransitionKind string (2) [0-1] Вид операции
Code string (до 25) [0-1] Уникальный идентификатор платежа
Purpose string [0-1] Назначение

Тип edo:Packet (1C-Bank_Packet.xsd)

Параметр Тип Кратность Описание
id IDType [1] Идентификатор транспортного контейнера
formatVersion FormatVersionType [1] Версия формата
creationDate dateTime [1] Дата и время формирования
userAgent UserAgentType [0-1] Наименование и версия программы
Sender ParticipantType [1] Отправитель
Recipient ParticipantType [1] Получатель
Document DocumentType [1-n] Электронный документ
SenderFootprint SenderFootprint [0-1] Сетевые адреса клиента

SenderFootprint:

Параметр Тип Кратность Описание
IP string (до 39) [0-n] IP адрес клиента на сервере 1С:Предприятие
MAC string (до 17) [0-n] MAC адрес сетевого оборудования клиента

Тип edo:ParticipantType (1C-Bank_Exch-Common.xsd)

Параметр Тип Кратность Описание
Customer CustomerPartyType выбор
[1]
Клиент
Bank BankPartyType выбор
[1]
Банк

Тип edo:PayDocRu (1C-Bank_PayDocRu.xsd)

Параметр Тип Кратность Описание
id IDType [1] Идентификатор платежа
formatVersion FormatVersionType [1] Версия формата
creationDate dateTime [1] Дата и время формирования
userAgent UserAgentType [0-1] Наименование и версия программы
Sender CustomerPartyType [1] Отправитель
Recipient BankPartyType [1] Получатель
Data PayDocRuApp [1] Данные платежного поручения
Digest DigestType [0-1] Дайджест электронного документа

Тип edo:PayDocRuApp (1C-Bank_Exch-Common.xsd)

Параметр Тип Кратность Описание
BudgetPaymentInfo BudgetPaymentInfoType [0-1] Реквизиты бюджетного документа.
См. правила заполнения платежных поручений, утвержденные приказом Минфина России.

Тип edo:PaymentDataType (1C-Bank_Exch-Common.xsd)

Параметр Тип Кратность Описание
DocNo string [1] Номер документа (поле 3).
DocDate date [1] Дата составления (поле 4).
Sum SumType [1] Сумма документа (поле 7).
Payer CustomerDetailsType [1] Плательщик
(поля 8, 9, 10, 11, 12, 60, 102).
Payee CustomerDetailsType [1] Получатель
(поля 13, 14, 15, 16, 17, 61, 103).
PaymentKind string (15) [0-1] Вид платежа (поле 5).
Указывается «срочно», «телеграфом», «почтой», иное значение в порядке, установленном банком.
TransitionKind string (2) [0-1] Вид операции (поле 18).
Указывается условное цифровое обозначение документа, согласно установленного ЦБР перечня условных обозначений (шифров) документов, проводимых по счетам в кредитных организациях.
Priority string (1) [0-1] Очередность платежа (поле 21).
Code string (25) [0-1] Уникальный идентификатор платежа (поле 22).
С 31 марта 2014 года согласно Указанию N 3025-У ЦБР.
IncomeTypeCode string (1) [0-1] Код вида дохода (поле 20).
Согласно Указанию N 5286-У ЦБРФ.
Purpose string (210) [1] Назначение платежа (поле 24).

Тип edo:PaymentOrderApp (1C-Bank_Exch-Common.xsd)

Параметр Тип Кратность Описание
TransitionContent string (до 16) [0-1] Содержание операции (поле 70)
PartialPaymentNo string (до 3) [0-1] Номер частичного платежа (поле 38)
PartialTransitionKind string (2) [0-1] Шифр платежного документа (поле 39)
SumResidualPayment SumType [0-1] Сумма остатка платежа (поле 42)
PartialDocNo string (до 6) [0-1] Номер платежного документа (поле 40)
PartialDocDate DateString [0-1] Дата платежного документа (поле 41)
BudgetPaymentInfo BudgetPaymentInfoType [0-1] Реквизиты бюджетного документа. См. правила заполнения платежных поручений, утвержденные приказом Минфина России

Тип edo:PayRequest (1C-Bank_PayRequest.xsd)

Параметр Тип Кратность Описание
id IDType [1] Идентификатор требования
formatVersion FormatVersionType [1] Версия формата
creationDate dateTime [1] Дата и время формирования
userAgent UserAgentType [0-1] Наименование и версия программы
Sender CustomerPartyType [1] Отправитель
Recipient BankPartyType [1] Получатель
Data PayRequestApp [1] Данные платежного требования
Digest DigestType [0-1] Дайджест электронного документа

Тип edo:PayRequestApp (1C-Bank_Exch-Common.xsd)

Параметр Тип Кратность Описание
PaymentCondition string (1) [1] Условие оплаты (поле 35):
1 — заранее данный акцепт плательщика;
2 — требуется получение акцепта плательщика
AcceptTerm byte [0-1] Срок для акцепта (поле 36): количество дней.
DocDispatchDate DateString [0-1] Дата отсылки (вручения) плательщику предусмотренных договором документов (поле 37).

Тип edo:Probe (1C-Bank_Probe.xsd)

Параметр Тип Кратность Описание
id IDType [1] Идентификатор запроса
formatVersion FormatVersionType [1] Версия формата
creationDate dateTime [1] Дата и время формирования
userAgent UserAgentType [0-1] Наименование и версия программы
Sender CustomerPartyType [1] Отправитель
Recipient BankPartyType [1] Получатель
Digest DigestType [0-1] Дайджест электронного документа

Тип edo:ResultBank (1C-Bank_ResultBank.xsd)

Параметр Тип Кратность Описание
Success SuccessResultType выбор
[1]
Успешный ответ банка
Error ErrorType выбор
[1]
Ответ банка в случае возникновения ошибки

Тип edo:ResultStatusType (1C-Bank_Exch-Common.xsd)

Параметр Тип Кратность Описание
Error ErrorType [0-1] Ответ в случае возникновения ошибки
Status StatusType [0-1] Успешный ответ

Тип edo:SendPacketResponseType (1C-Bank_ResultBank.xsd)

Параметр Тип Кратность Описание
ID IDType [1] идентификатор транспортного контейнера (GUID), который был ему назначен на стороне банка

Тип edo:Settings (1C-Bank_Settings.xsd)

Параметр Тип Кратность Описание
id IDType [1] Идентификатор набора данных
formatVersion FormatVersionType [1] Версия формата
creationDate dateTime [1] Дата и время формирования
userAgent UserAgentType [0-1] Наименование и версия программы
Sender BankPartyType [1] Отправитель
Recipient CustomerPartyType [1] Получатель. Атрибуты inn и kpp (при наличии) обязательны к заполнению
Data Data [1] Параметры обмена

Data:

Параметр Тип Кратность Описание
CustomerID IDCustomerType [1] Уникальный идентификатор клиента в банке
BankServerAddress string (от 1) [1] Адрес ресурса банка
FormatVersion FormatVersionType [1] Актуальная версия формата обмена данными
Encoding string [1] Кодировка файлов обмена. По умолчанию: «UTF-8»
Compress boolean [0-1] Признак сжатия электронных документов при обмене. По умолчанию: false
Logon Logon [1] Способ аутентификации на ресурсе банка
CryptoParameters CryptoParameters [0-1] Настройки криптографии
Document Document [1-n] Настройки по видам электронных документов, которыми возможен обмен с банком
ReceiptStatement ReceiptStatement [0-1] Параметры получения выписки в автоматическом режиме
Letters Letters [0-1] Параметры обмена письмами
Logon:
Параметр Тип Кратность Описание
Login Login выбор
[1]
По логину и паролю
Certificate Certificate выбор
[1]
По сертификату электронной подписи

Login:

Параметр Тип Кратность Описание
User string (до 50) [1] Логин пользователя

Certificate:

Параметр Тип Кратность Описание
EncryptingAlgorithm string (до 50) [1] Алгоритм шифрования, например, GOST 28147-89
CryptoParameters:
Параметр Тип Кратность Описание
CSPName string (до 256) [1] Имя CSP (cryptographic service provider)
CSPType int [1] Тип CSP (cryptographic service provider)
SignAlgorithm string (до 50) [1] Алгоритм подписи, например, GOST R 34.10-2001
HashAlgorithm string (до 50) [1] Алгоритм хэширования, например, GOST R 34.11-94
Encrypted Encrypted [0-1] Применение шифрования данных на прикладном уровне
BankTrustedRootCertificate base64Binary [0-1] Доверенный корневой сертификат УЦ банка
BankCertificate base64Binary [0-1] Сертификат электронной подписи банка
CustomerSignature CustomerSignature [1] Карточка электронных подписей клиента
URLAddinInfo string [0-1] Адрес-ссылка, откуда будет загружаться файл описания внешн.модуля, если он используется в обмене

Encrypted:

Параметр Тип Кратность Описание
EncryptAlgorithm string (до 50) [1] Алгоритм шифрования, например, GOST 28147-89

CustomerSignature:

Параметр Тип Кратность Описание
numberGroup integer [1] Номер группы электронных подписей
GroupSignatures GroupSignatures [1-n] Группа электронных подписей

GroupSignatures:

Параметр Тип Кратность Описание
Certificate base64Binary [1-9] Алгоритм шифрования, например, GOST 28147-89
Document:
Параметр Тип Кратность Описание
docKind DocKindType [1] Код вида электронного документа, как он задан в описании к стандарту
Signed Signed [0-1] Применение электронной подписи для данного вида электронного документа

Signed:

Параметр Тип Кратность Описание
RuleSignatures string [1] Правило, задающее наличие электронных подписей для данного вида электронного документа. Сложные правила подписания применяются только для платежных поручений и требований. Все запросы подписываются одной подписью.
Правила формируются следующим образом:
1) при описании правила используется цифровой шифр;
2) шифр содержит столько символов, сколько групп подписантов (GroupSignatures) обозначено в настройках;
3) каждая цифра в шифре означает количество подписантов из группы N, где N — номер места цифры в шифре. Значение не может превышать 1.
4) каждый шифр заключает в скобки «()» (без кавычек);
5) для вида документа можно указать несколько правил, каждое из них описывается отдельно между собой правила отделяются символами «||» (без кавычек).
Примеры:
а) Шифр «(110)» означает, что для этого вида документа требуется «подпись из 1-й группы подписантов», «подпись из 2-й группы подписантов» и «не требуется подпись подписантов из 3-ей группы».
б) Шифр «(110)||(111)» означает, что для этого вида документа может быть использовано любое из 2-х правил:
см. п. (а)
или
требуется «подпись из 1-й группы подписантов», «подпись из 2-й группы подписантов», «подпись из 3-й группы подписантов».
ReceiptStatement:
Параметр Тип Кратность Описание
Login string (до 50) [1] Логин, по которому можно получать только выписку банка
Instructions string [1] Инструкция по получению пароля для вышеуказанного логина
Letters:
Параметр Тип Кратность Описание
AttachmentsLimit decimal [1] Максимальный объем прикрепленных к письму файлов в байтах
LetterType LetterType [1-n] Типы писем, которые принимает банк

LetterType:

Параметр Тип Кратность Описание
Code string [1] Код типа письма
Name string [1] Представление типа письма для отображения пользователю

Тип edo:SignatureType (1C-Bank_Exch-Common.xsd)

Параметр Тип Кратность Описание
x509IssuerName string [1] Имя издателя сертификата открытого ключа ЭП
(значение атрибута «CN»)
x509SerialNumber hexBinary [1] Серийный номер сертификата открытого ключа ЭП
SignedData base64Binary [1] Электронная подпись

Тип edo:Statement (1C-Bank_Statement.xsd)

Параметр Тип Кратность Описание
id IDType [1] Идентификатор выписки
formatVersion FormatVersionType [1] Версия формата
creationDate dateTime [1] Дата и время формирования
userAgent UserAgentType [0-1] Наименование и версия программы
Sender BankPartyType [1] Отправитель
Recipient CustomerPartyType [1] Получатель
Data Data [1] Данные выписки по лиц. счету
ExtIDStatementRequest IDType [0-1] ID исходного запроса на выписку, если такой был

Data:

Параметр Тип Кратность Описание
StatementType StatementKindType [1] Тип выписки
DateFrom dateTime [0-1] Начало периода выписки
DateTo dateTime [1] Конец периода выписки
Account AccNumType [1] Номер лиц. счета
Bank BankType [1] Банк, в котором открыт счет
OpeningBalance SumType [0-1] Остаток на счете на начало периода
TotalDebits SumType [0-1] Общая сумма документов по дебету счета (списание). Обязательно заполняется при наличии расходных операций за период выписки.
TotalCredits SumType [0-1] Общая сумма документов по кредиту счета (поступление). Обязательно заполняется при наличии приходных операций за период выписки.
ClosingBalance SumType [1] Остаток на счете на конец периода
OperationInfo OperationInfo [0-n] Информация об одной операции по лицевому счету в выписке
Stamp Stamp [0-1] Данные штампа банка по выписке в целом
OperationInfo:
Параметр Тип Кратность Описание
PayDoc PayDoc [1] Данные платежного документа
DC string (1) [1] Признак дебета/кредита:
1 — Операция по дебету (списание со счета),
2 — Операция по кредиту (поступление на счет)
Date date [1] Дата проводки документа по лиц. счету
ExtID IDType [0-1] ID исходного платежного документа плательщика. Обязателен для заполнения для исходящих платежей.
Stamp OperationInfo_Stamp [0-1] Данные штампа банка по каждому платежному документу
Stamp:
Параметр Тип Кратность Описание
Branch string (до 255) [0-1] Отделение банка

PayDoc:

Параметр Тип Кратность Описание
id IDType [1] ID платежного документа в банке
docKind DocKindType [1] Код вида электронного документа, как он задан в описании к стандарту
PayDocRu PayDocRuApp выбор
[1]
Данные платежного поручения
PayRequest PayRequestApp выбор
[1]
Данные платежного требования
CollectionOrder CollectionOrderApp выбор
[1]
Данные инкассового поручения
PaymentOrder PaymentOrderApp выбор
[1]
Данные платежного ордера
BankOrder BankOrderApp выбор
[1]
Данные банковского ордера
MemOrder MemOrderApp выбор
[1]
Данные мемориального ордера
InnerDoc OtherPaymentDataType выбор
[1]
Данные внутр.банковского документа
CashContribution CashContributionType выбор
[1]
Данные объявления на взнос наличными
Check CheckType выбор
[1]
Данные денежного чека

InnerDoc:

Параметр Тип Кратность Описание
InnerDocKind string (255) [1] Название типа внутр.банковского документа

OperationInfo_Stamp:

Параметр Тип Кратность Описание
Branch string (до 255) [0-1] Отделение банка
Status StatusType [1] Статус платежного документа в банке

Тип edo:StatementRequest (1C-Bank_StatementRequest.xsd)

Параметр Тип Кратность Описание
id IDType [1] Идентификатор запроса
formatVersion FormatVersionType [1] Версия формата
creationDate dateTime [1] Дата и время формирования
userAgent UserAgentType [0-1] Наименование и версия программы
Sender CustomerPartyType [1] Отправитель
Recipient BankPartyType [1] Получатель
Data Data [1] Данные запроса
Digest DigestType [0-1] Дайджест электронного документа
Data:
Параметр Тип Кратность Описание
StatementType StatementKindType [1] Тип выписки
DateFrom dateTime [1] Начало периода формирования выписки
DateTo dateTime [1] Конец периода формирования выписки
Account AccNumType [1] Номер счета, по которому производится запрос
Bank BankType [1] Банк, в котором открыт счет

Тип edo:StatusPacketNotice (1C-Bank_StatusPacketNotice.xsd)

Параметр Тип Кратность Описание
id IDType [1] Идентификатор извещения
formatVersion FormatVersionType [1] Версия формата
creationDate dateTime [1] Дата и время формирования
userAgent UserAgentType [0-1] Наименование и версия программы
Sender ParticipantType [1] Отправитель
Recipient ParticipantType [1] Получатель
IDResultSuccessResponse IDType [1] ID, который сервис вернул в ответ после получения транспортного контейнера
Result ResultStatusType [1] Состояние электронного документа
ExtIDPacket IDType [0-1] ID исходного транспортного контейнера, по которому возвращается состояния

Тип edo:StatusDocNotice (1C-Bank_StatusDocNotice.xsd)

Параметр Тип Кратность Описание
id IDType [1] Идентификатор извещения
formatVersion FormatVersionType [1] Версия формата
creationDate dateTime [1] Дата и время формирования
userAgent UserAgentType [0-1] Наименование и версия программы
Sender ParticipantType [1] Отправитель
Recipient ParticipantType [1] Получатель
ExtID IDType [1] ID исходного электронного документа, по которому возвращается состояния
Result ResultStatusType [1] Состояние электронного документа
ExtIDStatusRequest IDType [0-1] ID запроса о состоянии электронного документа, если был такой

Тип edo:StatusType (1C-Bank_Exch-Common.xsd)

Параметр Тип Кратность Описание
Code string (2) [1] Код статуса, как он задан в описании к стандарту (см. таблицу)
Name string (до 25) [0-1] Наименование статуса на стороне банка
MoreInfo string [0-1] Дополнительная информация к статусу

Тип edo:StatusRequest (1C-Bank_StatusRequest.xsd)

Параметр Тип Кратность Описание
id IDType [1] Идентификатор запроса
formatVersion FormatVersionType [1] Версия формата
creationDate dateTime [1] Дата и время формирования
userAgent UserAgentType [0-1] Наименование и версия программы
Sender CustomerPartyType [1] Отправитель
Recipient BankPartyType [1] Получатель
ExtID IDType [1] ID исходного электронного документа, статус которого требуется получить

Тип edo:SuccessResultType (1C-Bank_ResultBank.xsd)

Параметр Тип Кратность Описание
SendPacketResponse SendPacketResponseType выбор
[1]
Отправка транспортного контейнера в банк
GetPacketListResponse GetPacketListResponseType выбор
[1]
Список ID транспортных контейнеров, готовых к передачи клиенту
GetPacketResponse Packet выбор
[1]
Транспортный контейнер с данными электронных документов для получения клиентом
LogonResponse LogonResponseType выбор
[1]
Аутентификация по логину + ОТР (опционально)
LogonCertResponse LogonCertResponseType выбор
[1]
Аутентификация по сертификату
GetSettingsResponse GetSettingsResponseType выбор
[1]
Получение настроек обмена в автоматическом режиме
GenSMSSignResponseGenSMSSignResponseTypeвыбор
[1]
Ответ на запрос подписания по SMS