Ниже описана структура данных кредитных договоров для постановки на учет в текстовом формате ДБО 3 "CredReg"
– признак перевода кредитного договора из другого
банка / отзыва лицензии у предыдущего банка отмечен (ContractReason = 1 или 2).
Формат импорта ЭД Кредитный договор для постановки на учет представляет собой набор данных в определенной последовательности в текстовом файле. В каждой строке текстового файла содержится значение одного поля документа (пример файла импорта приведен в разд. «Пример файла импорта»).
Текстовые файлы для импорта документов в Систему имеют следующие особенности:
В первой строке файла передается идентифицирующая начало нового документа cлужебная строка вида:
#N|<наименование формата>
, где:
#
– служебный символ, являющийся указателем начала нового документа в файле импорта.
N
– порядковый номер документа в файле (может отсутствовать в служебной строке, если в файле импорта содержится только один документ).
|
– служебный символ, являющийся разделителем записей в служебной строке.
<наименование формата>
– наименование формата, в соответствии с которым импортируемый документ будет преобразовываться
;NestedTable – начало вложенной таблицы.
;EndNestedTableRow – конец записи вложенной таблицы.
Примечание | |
---|---|
Не указывается для последней записи вложенной таблицы. |
;EndNestedTable – конец вложенной таблицы
;end
– окончание блока данных, последняя строка документа в файле.
Если какое-либо поле в импортируемом документе не содержит значения, оно импортируется как пустое, то есть строка для реквизита все равно формируется, но пустая. Соответственно, вид реквизита однозначно определяется номером строки.
Последовательность и описание полей формата импорта ЭД Кредитный договор для постановки на учет указаны в следующей таблице.
Для вложенной таблицы "Реквизиты нерезидента"
должно автоматически вычисляться и заполняться поле numberpp номером записи с начала, начиная с
1.
Таблица 8.33. Перечень полей файла импорта
№ | Наименование поля в ДБО3 | Поле файла (порядковый номер) | Описание элементов |
Тип поля |
Формат элемента |
---|---|---|---|---|---|
1 | DocumentDate | 1 | Дата документа | Date | dd.mm.yyyy |
2 | DocumentNumber | 2 | Номер документа | String | Максимально 64 символа |
3 | SenderOfficials | 3 | Ответственный исполнитель инициатора | String | Максимально 60 символов |
4 | PhoneOfficials | 4 | Телефон ответственного исполнителя | String | Максимально 40 символов |
5 | Customer.NameShort | 5 | Краткое наименование организации (Соответствует полю Correqts: Полное или сокр. наименование ВК (контракт /кредитный договор) | String | Максимально 1024 символов |
6 | ContractReason | 6 |
Причина (основание) постановки на учет: 1 - перевод из другого банка 2 - отзыв лицензии у предыдущего банка |
||
7 | DPNum1 | 7 | Первая часть Уникального номера кредитного договора | String | Максимально 8 символов |
8 | DPNum2 | 8 | Вторая часть Уникального номера кредитного договора | String | Максимально 4 символа |
9 | DPNum3 | 9 | Третья часть Уникального номера кредитного договора | String | Максимально 4 символа |
10 | DPNum4 | 10 | Четвертая часть Уникального номера кредитного договора | String | Максимально 1 символ |
11 | DPNum5 | 11 | Пятая часть Уникального номера кредитного договора | String | Максимально 1 символ |
12 | ContractMakeDate | 12 | Дата постановки на учет контракта | Date | dd.mm.yyyy |
13 | ContractOutDatePrevBank | 13 | Дата снятия с учета в предыдущем банке | Date | dd.mm.yyyy |
14 | RegNumPrevBank | 14 | Рег. номер предыдущего банка | String | Максимально 9 символов. Формат поля хххх/хххх |
15 | 3.Сведения о кредитном договоре | ||||
16 | IsConNumber | 15 | Признак номера контракта/кредитного договора (с номером/без номера) | Boolean | |
17 | ConNumber | 16 | Номер контракта/кредитного договора | String | Максимально 100 символов |
18 | ConDate | 17 | Дата контракта (кредитного договора) | Date | dd.mm.yyyy |
19 | ConCurrCode | 18 | Код валюты контракта/кредитного договора | String | Максимально 3 символа |
20 | IsConAmount | 19 | Признак суммы контракта/кредитного договора (с суммой/без суммы) | Boolean | |
21 | ConAmount | 20 | Сумма контракта/кредитного договора | Big_decimal | Максимально 22.2 символа |
22 | ConEndDate | 21 | Дата завершения исполнения обязательств | Date | dd.mm.yyyy |
23 | ConAmountTransfer | 22 | Сумма, подлежащая зачислению на счета за рубежом | Big_decimal | Максимально 22.2 символа |
24 | DPNumberOtherBank | 23 | Уникальный номер кредитного договора, ранее оформленного в другом уполномоченном банке | String |
Максимально 30 символов |
25 | CredAmountCurr | 24 | Сумма, подлежащая погашению за счет валютной выручки | Big_decimal | Максимально 22.2 символа |
26 | CredPayPeriodCode | 25 | Код срока привлечения (предоставления) | String | Максимально 22.2 символа |
27 | 5.1 процентные платежи, предусмотренные кредитным договором | ||||
28 | FixRatePercent | 26 | Фиксированный размер процентной ставки (% годовых) | Big_decimal | Максимально 18.4 символа |
29 | LIBORRate | 27 | Код ставки ЛИБОР | String | Максимально 5 символов |
30 | OtherRateMethod | 28 | Другие методы определения процентной ставки | String | Максимально 1500 символа |
31 | IncreaseRatePercent | 29 | Размер процентной надбавки (% годовых) | String | Максимально 18.2 символа |
32 | 5.3 | ||||
33 | DebtsAmount | 30 | Сумма фактической задолженности по основному долгу | Big_decimal | Максимально 22.2 символа |
34 | 6.3 и 6.4 | ||||
35 | IsDirectInvesting | 31 | Признак наличия отношений прямого инвестирования | boolean | |
36 | DepositAmount | 32 | Сумма залогового обеспечения | Big_decimal | Максимально 22.2 символа |
37 | 5.2 | ||||
38 | OtherPayments | 33 | Иные платежи, предусмотренные договором | String | Максимально 1500 символов |
39 | 6.1 | ||||
40 | CreditAgreementEvidence | 34 | Признак заполнения сведений из кредитного договора. Значения: 0- признак не отмечен, 1 – признак отмечен. | Используется вместо FlagPaymentReturn | |
41 | EstimationDataEvidence | 35 | Признак заполнения оценочных сведений. Значения: 0- признак не отмечен, 1 – признак отмечен. | Используется вместо FlagPaymentReturn | |
42 | Вложенная таблица Реквизиты нерезидента | ||||
43 | NonResidentInfo.name | 36.requisites_1 | Наименование нерезидента | String | Максимально 255 символа |
44 | NonResidentInfo.CountryCode | 36.requisites_2 | Код страны нерезидента | String | Максимально 3 символа |
45 | Вложенная таблица Сведения о сумме и сроках транша | ||||
46 | CredTrancheBlob.TrancheAmount | 37.transhPays_1 | Сумма транша | Big_decimal | Максимально 20.2 символа |
47 | CredTrancheBlob.TranchePaymentPeriodCode | 37.transhPays_2 | Код срока привлечения транша | String | Максимально 3 символа |
48 | CredTrancheBlob.ReceiptDate | 37.transhPays_3 | Ожидаемая дата поступления | Date | |
49 | Вложенная таблица Описание графика платежей по возврату основного долга и процентных платежей | ||||
50 | PaymentReturnBlob.PaymentDebtDate | 38.scheduleDetails_1 | Дата платежа в счет основного долга | Date | |
51 | PaymentReturnBlob.PaymentDebtAmount | 38.scheduleDetails_2 | Сумма платежа в счет основного долга | Big_decimal | Максимально 20.2 символа |
52 | PaymentReturnBlob.PaymentPercentDate | 38.scheduleDetails_3 | Дата платежа в счет процентных платежей | Date | |
53 | PaymentReturnBlob.PaymentPercentAmount | 38.scheduleDetails_4 | Сумма платежа в счет процентных платежей | Big_decimal | Максимально 20.2 символа |
54 | PaymentReturnBlob.SpecialConditions | 38.scheduleDetails_5 | Особые условия | String | Максимально 2000 символов |
55 | Вложенная таблица Информация о привлечении резидентом кредита, предоставленного нерезидентами на синдицированной основе | ||||
56 | CredReceiptInfoBlob.Beneficiar | 39.gettingCredit_1 | Наименование иностранного контрагента | String | Максимально 300 символов |
57 | CredReceiptInfoBlob.BeneficiarCountryCode | 39.gettingCredit_2 | Код страны иностранного контрагента | String | Максимально 3 символа |
58 | CredReceiptInfoBlob.IsCredAmount | 39.gettingCredit_3 | Признак определения суммы кредита Значения: amnt/pcnt | Boolean | Значения изменились. В ДБО3 значения были 0/1, в корректс значения: amnt(сумма)/pcnt(доля) |
59 | CredReceiptInfoBlob.CredAmount | 39.gettingCredit_4 | Сумма кредитного договора | Big_decimal | Максимально 20.2 символа |
60 | CredReceiptInfoBlob.CredPercent | 39.gettingCredit_5 | Доля в общей сумме кредита, % | Big_decimal | Максимально 6.2 символа |
61 | |||||
62 | DateOGRN | 40 | Дата государственной регистрации | Date |