Общее описание

Ниже описана структура данных распоряжений на списание средств с транзитного счета в текстовом формате ДБО 3 "TransitAccPayDoc".

Формат импорта ЭД Распоряжение на списание средств с транзитного счета представляет собой набор данных в определенной последовательности в текстовом файле. В каждой строке текстового файла содержится значение одного поля документа (пример файла импорта приведен в разд. «Пример файла импорта»).

Текстовые файлы для импорта документов в Систему имеют следующие особенности:

Последовательность и описание полей формата импорта ЭД Распоряжение на списание средств с транзитного счета указаны в следующей таблице.

Таблица 8.17. Перечень полей файла импорта

Наименование поля в ДБО3 Поле файла (порядковый номер) Описание элементов

Тип поля

Формат элемента
1 DocumentDate 1 Дата документа Date dd.mm.yyyy
2 DocumentNumber 2 Номер документа String Максимально 64 символа
3 DealType 3 Тип сделки String Максимально 40 символа
4 SenderOfficials 4 Ответственный исполнитель инициатора String Максимально 60 символов
5 PhoneOfficial 5 Телефон исполнителя String Максимально 40 символов
6 CurrCode 6 Код валюты документа String Максимально 3 символа
7 AccountTransit 7 Транзитный счет String Максимально 20 символов
8 AddInfo 8 Дополнительная информация String Максимально 2000 символов
9 IsCredit 9 Признак зачисления денежных средств на валютный счет (принимает значение 0 или 1) Boolean
10 AmountCredit 10 Сумма в валюте для зачисления Big_decimal Максимально 20 цифр в целой части и 2 цифры после точки
11 ReceiverCurrAccount 11 Счет зачисления валюты String Максимально 50 символов
12 CreditBankBICCurr 12 БИК банка зачисления валюты String
13 IsSell 13 Признак продажи денежных средств (принимает значение 0 или 1) Boolean
14 AmountSell 14 Сумма в валюте для продажи Big_decimal Максимально 20 цифр в целой части и 2 цифры после точки
15 ReceiverRurAccount 15 Счет зачисления рублей String Максимально 50 символов
16 ReceiverRurBIC 16 БИК банка зачисления рублей String
17 SupplyCondition 17 Условия поставки рублей String

Одно из значений:

-

Дата валютирования

Поставку покупаемой валюты осуществить

Срок действия поручения до

18 SupplyConditionDate 18 Дата выполнения условий поставки рублей Date dd.mm.yyyy
19 RequestRateType 19 Курс продажи валюты (курс банка/заданный минимальный курс) String False (не менее) / True (по курсу банка)
20 RequestRate 20 Минимально допустимый курс продажи Big_decimal
21 ChargeType 21 Способ списания комиссии String
22 ChargeAccount 22 Счет списания комиссии String Максимально 20 символов
23

Вложенная таблица «Уведомления о зачислении иностранной валюты»

24 NoticeBlob.NoticeNumber 23.enrollInvoices_1 Номер уведомления String Максимально 20 символов
25 NoticeBlob.NoticeDate 23.enrollInvoices_2 Дата уведомления Date dd.mm.yyyy
26 NoticeBlob.NoticeAmount 23.enrollInvoices_3 Сумма уведомления Big_decimal Максимально 20 цифр в целой части и 2 цифры после точки
27 NoticeBlob.OperCode 23.enrollInvoices_4 Код вида операции уведомления по 117и String Максимально 5 символов
28 NoticeBlob.NoticeCurrCode 23.enrollInvoices_5 Код валюты суммы уведомления String Максимально 3 символа
29 NoticeBlob.Description 23.enrollInvoices_6 Примечание String Максимально 255 символов
30

Вложенная таблица «Обосновывающие документы»

31 GroundReceiptsBlob.DocumentType 24.currControlGroundDocCollection_1 Тип обосновывающего документа Максимально 60 символов.
32 GroundReceiptsBlob.DocumentNumber 24.currControlGroundDocCollection_2 Номер обосновывающего документа Максимально 30 символов
33 GroundReceiptsBlob.DocumentDate 24.currControlGroundDocCollection_3 Дата обосновывающего документа dd.mm.yyyy
34 GroundReceiptsBlob.Description 24.currControlGroundDocCollection_4 Примечание к обосновывающему документу Максимально 255 символов