110
Інтерактивна система фронт-офісного обслуговування клієнтів банку iFOBS Формат файлу імпорту/експорту Настанова користувача Опис форматів файлів імпорту та експорту Версія 2.1.7.Х

iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

Інтерактивна система фронт-офісного

обслуговування клієнтів банку

iFOBS Формат файлу імпорту/експорту

Настанова користувача

Опис форматів файлів імпорту та експорту

Версія 2.1.7.Х

Page 2: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 2 з 110

ЗМІСТ

1. ..... ВСТУП ........................................................................ 5

1.1. Таблиця форматів ................................................... 5

1.2. Розшифрування типу даних .................................... 6

2. ..... ІМПОРТ ДОКУМЕНТІВ У НАЦІОНАЛЬНІЙ ВАЛЮТІ ... 7

2.1. Імпорт з файлів формату DAT, TXT, CSV ................. 7

2.2. Імпорт з DBF-файлу ................................................ 9

2.3. Імпорт з XML-файлу ................................................ 9

2.4. Імпорт з XLS-файлу .............................................. 11

2.5. Імпорт з файлу даних клієнт-банку SAP R/3 (МТС)

12

2.6. Імпорт з файлу TXT (SEB) ..................................... 14

2.7. Імпорт з файлу 1С ................................................. 14

2.8. Імпорт документів інформаційного дебету з TXT-файлу 19

3. ..... ІМПОРТ ВАЛЮТНИХ ДОКУМЕНТІВ .......................... 21

3.1. Імпорт з файлу даних клієнт-банку (DAT, TXT) .... 21

3.1.1. Імпорт валютного платіжного доручення .............. 21

3.1.2. Імпорт заявки на купівлю валюти.......................... 27

3.1.3. Імпорт заявки на продаж валюти .......................... 30

3.1.4. Імпорт заявки на конверсію валюти ...................... 32

3.1.5. Імпорт заявки на розподіл валюти......................... 33

3.1.6. Імпорт форвардних заявок ..................................... 35

3.2. Імпорт з розширеного файлу даних клієнт-банку (EXP) 38

3.2.1. Імпорт валютного платіжного доручення .............. 38

3.3. Імпорт з файлу даних клієнт-банку

(альтернативний) ................................................................ 45

3.3.1. Імпорт заявки на купівлю валюти.......................... 45

3.3.2. Імпорт заявки на продаж валюти .......................... 47

3.3.3. Імпорт заявки на конверсію валюти ...................... 49

3.4. Імпорт з файлу даних клієнт-банку SAP R/3 ........ 51

3.4.1. Імпорт валютного платіжного доручення .............. 51

3.4.2. Імпорт валютного документа ................................. 56

4. ..... ЕКСПОРТ ЕЛЕКТРОННОЇ ВИПИСКИ ......................... 58

4.1. Експорт електронної виписки до текстового та BOL-

файлу 58

4.2. Експорт електронної виписки до DBF-файлу ........ 61

4.3. Експорт електронної виписки до DBF-файлу

(альтернативний) ................................................................ 62

4.4. Експорт електронної виписки до XLS-файлу ......... 63

Page 3: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 3 з 110

4.5. Експорт електронної виписки до XML-файлу ........ 64

4.6. Експорт електронної виписки до файлу формату

SAP R/3 (МТС) ...................................................................... 65

4.7. Експорт електронної виписки до файлу формату 1С

68

4.8. Експорт до файлу TXT (SEB) ................................. 72

4.9. Експорт до файлу XLS (SEB) ................................. 73

4.10. Експорт у форматі МТ94x ...................................... 74

4.10.1. Експорт у форматі MT940 ........................................ 74

4.10.2. Експорт у форматі MT942 ........................................ 75

5. ..... ЕКСПОРТ ВАЛЮТНИХ ДОКУМЕНТІВ ........................ 77

5.1. Експорт до файлу даних клієнт-банку (DAT, TXT) . 77

5.1.1. Експорт валютного платіжного доручення ............ 77

5.1.2. Експорт заявок на купівлю валюти ........................ 78

5.1.3. Експорт заявок на продаж валюти ......................... 79

5.1.4. Експорт заявок на конверсію валюти .................... 80

5.1.5. Експорт заявок на розподіл валюти ....................... 81

5.1.6. Експорт форвардних заявок ................................... 81

5.2. Експорт до розширеного файлу даних клієнт-банку

(EXP) 82

5.2.1. Експорт валютного платіжного доручення ............ 82

5.3. Експорт до файлу даних клієнт-банку

(альтернативний) ................................................................ 84

5.3.1. Експорт заявок на купівлю валюти ........................ 84

5.3.2. Експорт заявок на продаж валюти ......................... 85

5.3.3. Експорт заявок на конверсію валюти .................... 85

5.4. Експорт до XML-файлу .......................................... 85

5.4.1. Експорт валютного платіжного доручення ............ 86

5.4.2. Експорт заявок на купівлю валюти ........................ 88

5.4.3. Експорт заявок на продаж валюти ......................... 92

5.4.4. Експорт заявок на конверсію валюти .................... 94

5.4.5. Експорт заявок на розподіл валюти ....................... 96

5.4.6. Експорт форвардних заявок ................................... 98

5.5. Експорт виписки за валютними рахунками до

файлу формату SAP R/3 (МТС) .......................................... 101

6. ..... ІМПОРТ ДАНИХ ЩОДО КОРЕСПОНДЕНТІВ ДОКУМЕНТІВ В НАЦИОНАЛЬНІЙ ВАЛЮТІ З XML-ФАЙЛУ104

7. ..... ЕКСПОРТ ЗАЛИШКІВ НА РАХУНКАХ ...................... 105

7.1. Експорт залишків на рахунках до текстового та

BOL-файлу ......................................................................... 105

7.2. Експорт залишків на рахунках до DBF-файлу ..... 105

7.3. Експорт залишків на рахунках до XLS-файлу ..... 106

7.4. Експорт залишків на рахунках до XML-файлу .... 106

Page 4: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 4 з 110

8. ..... ФОРМАТИ ФАЙЛІВ ІМПОРТУ, ЩО ВИКОРИСТОВУЮТЬСЯ В АБС Б2 ................................... 109

8.1. Імпорт файлів реєстру платежів в нац. валюті ... 109

Page 5: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 5 з 110

1. ВСТУП

У цьому документі знаходиться докладний опис форматів файлів імпорту та експорту в Windows та Web-клієнтських додатках системи iFOBS, а також форматів імпорту даних iFOBS, використовуваних в АБС Б2.

Зверніть увагу, деякі з описаних форматів є додатковою функціональністю та доступні користувачеві тільки якщо їх придбали у комплекті постачання системи.

1.1. Таблиця форматів

Нижче наведено таблицю, за допомогою якої ви можете перейти безпосередньо до опису потрібного формату - для цього слід перейти за посиланням з номером відповідного розділу:

Підсистема/ Формат

Імпорт

Документ у національній валюті

Імпорт

Валютний документ

Експорт електронної виписки

Експорт

Валютний документ

Експорт залишків на рахунках

DAT, TXT, BOL 2.1

3.1

4.1

5.1

7.1

DAT, TXT (EXP) 3.2

5.2

DAT, TXT (ALT)* 3.3

5.3

TXT (SEB) 2.6

4.8

TXT (INFO DEBET) 2.8

DBF 0

4.2

7.2

DBF (ALT) 4.3

XLS 2.4

4.4

7.3

XLS (SEB) 4.9

XML 2.3

4.5

5.4

7.4

SAP R/3 2.5

3.4

4.6

5.5

1 C 2.7

4.7

МТ94x 4.10

* Розроблено з урахуванням особливостей бухгалтерської моделі окремого банку

Page 6: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 6 з 110

Також у таблиці ви можете побачити, в якому клієнтському додатку є доступним кожен формат:

– Windows-додаток;

- Web-додаток.

1.2. Розшифрування типу даних

Стовпчик «Тип даних» у таблицях визначає структуру даних та може набувати таких значень:

Значення Опис

C Поле містить рядкове значення, вирівняне по лівому краю

N Поле містить ціле число без провідних нулів, вирівняне по правому краю

D Поле містить дату в форматі YYMMDD (дві цифри року, місяця та дня, відповідно)

T Поле містить час у форматі HHMMSS (дві цифри години, від 1 до 24, хвилини та секунди, відповідно)

Page 7: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 7 з 110

2. ІМПОРТ ДОКУМЕНТІВ У НАЦІОНАЛЬНІЙ ВАЛЮТІ

2.1. Імпорт з файлів формату DAT, TXT, CSV

Файли DAT, TXT та CSV є текстовими. Кожен рядок містить інформацію про один

документ. Рядки завершуються послідовністю CR-LF (ASCII-символи 13 та 10). Кожен рядок має фіксовану довжину (594 символи, включаючи символи CR-LF) та фіксовану структуру, що описано в таблиці нижче. Імпорт виконується з файлів у форматі ANSI.

Особливістю формату CSV є те, що вміст полів файлу зазначається через роздільник крапку з комою «;».

Усі зазначені поля є обов'язковими для заповнення.

Деякі поля не мають значення для імпорту. Ці поля позначені прочерком у таблиці, їх слід залишати порожніми при формуванні файлу електронної виписки. Поля сірого кольору ігноруються при імпорті, тобто зміст полів не перевіряється на коректність.

№ Найменування поля DAT Найменування поля TXT, CSV Тип даних Позиції

1. МФО банку платника МФО банку А N 1-9

2. Номер рахунку платника Номер рахунку А N 10-23

3. МФО банку одержувача МФО банку Б N 24-32

4. Номер рахунку одержувача Номер рахунку Б N 33-46

5. Тип фінансової операції

Завжди=1 (кредит)

Тип фінансової операції C 47-47

6. Сума (у копійках) Сума (у копійках) N 48-63

7. Вид документа Вид документа N 64-65

8. Номер документа Номер документа C 66-75

9. Код валюти Код валюти N 76-78

10. Дата документа Дата документа D 79-84

11. Дата отримання документа в банку

Дата отримання документа в банку

D 85-90

12. Найменування платника Найменування А C 91-128

13. Найменування одержувача Найменування Б C 129-166

14. Призначення платежу Призначення платежу C 167-326

15. Додаткові реквізити Додаткові реквізити C 327-386

16. Код призначення платежу Код призначення платежу C 387-389

17. - - C 390-391

18. Ідентифікаційний код платника (код ЄДРПОУ)

Ідентифікаційний код А (код ЄДРПОУ)

C 392-405

19. Ідентифікаційний код одержувача (код ЄДРПОУ)

Ідентифікаційний код Б (код ЄДРПОУ)

C 406-419

20. Унікальний номер документа Унікальний номер документа N 420-428

Page 8: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 8 з 110

№ Найменування поля DAT Найменування поля TXT, CSV Тип даних Позиції

21. - - C 429-434

22. - - N 435-436

23. - - C 437-444

24. - - С 445-508

25. - - C 509-520

26. - - N 521-526

27. - - T 527-530

28. - - T 531-534

29. - - C 535-546

30. - - N 547-552

31. - - T 553-556

32. - - T 557-560

33. - - C 561-572

34. - - N 573-578

35. - - T 579-582

36. - - T 583-586

37. - - D 587-592

38. CRLF CRLF С 593-594

Нижче наведено пояснення до деяких реквізитів.

1. № 7, «Вид документа». Тип документа з довідника АБС банка;

Примітка. У файлах імпорту слід вказати значення 1 – платіжне доручення.

2. № 8, «Номер документа». Бухгалтерський номер документа, що проставляється на платіжному дорученні. Для документів у форматі TXT заповнення поля не є обов'язковим: якщо номер не зазначено, буде використовуватися автонумерація.

3. № 11, «Дата отримання документа в банку». У файлі імпорту слід залишати порожнім.

4. № 15, «Додаткові реквізити». У цьому полі зазначається код країни платника/одержувача, якщо платник/одержувач є нерезидентом, у такому форматі: #nП764О018#, («П» та «О» - кириличні великі літери), де «764» - код країни платника, «018» - код країни одержувача.

5. № 20, «Унікальний номер документа». У файлі імпорту може залишатися порожнім.

Зразки файлів додаються до комплекту документації

(див. «2.1.Import_UAH_document.dat», «2.1.Import_UAH_document.txt»,

Page 9: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 9 з 110

«2.1.Import_UAH_document.csv»).

2.2. Імпорт з DBF-файлу

Формат платіжного файлу імпорту виконується з DBF-файлу фіксованої структури. DBF-файл може імпортуватися у таких кодуваннях: DOS-866 або Windows-1251. Файл є таблицю з такими значеннями:

№ Найменування поля Опис Тип даних Макс. довжина

поля

1. A Клієнт А С 80

2. B Клієнт Б С 80

3. ACCOUNT_A Рахунок клієнта А С 14

4. ACCOUNT_B Рахунок клієнта Б С 14

5. MFO_A МФО А С 9

6. MFO_B МФО Б С 9

7. OKPO_A ЄДРПОУ А С 14

8. OKPO_B ЄДРПОУ Б С 14

9. BANK_A Банк А С 38

10. BANK_B Банк Б С 38

11. CITY_A Місто банку А С 25

12. CITY_B Місто банку Б С 25

13. AMOUNT Сума

Примітка. Сума зазначається у гривнях з роздільником (крапкою) та двома цифрами після нього (копійки)

С 18

14. NUMBER Номер документа С 10

15. DETAILS Деталі платежу С 160

16. UNIVID* Унікальній код документа C 30

Зразки файлів додаються до комплекту документації (див. «2.2.Import_UAH_document_DOS.DBF»).

2.3. Імпорт з XML-файлу

Імпорт виконується з XML-файлу фіксованої структури у форматі ANSI. Формат

файлу такий:

* Додаткова функціональність

Page 10: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 10 з 110

<?xml version= «1.0» encoding= «win-1251»?> <ROWDATA> <ROW ... /> — це перший документ у списку ... <ROW ... /> — це останній документ у списку </ROWDATA> ROWDATA – кореневий вузол XML документа, містить всі імпортовані документи.

Кожному документу є відповідним один тег <ROW ... />. Усередині тегу <ROW ... /> мають бути вказані значення всіх потрібних атрибутів. Допустимі імена атрибутів та їх призначення наведено в таблиці. Реквізити, необов’язкові для заповнення, виділено сірим кольором.

№ Найменування

атрибуту Опис Особливості формату

1. AMOUNT Сума платежу в копійках Ціле число

2. CORRSNAME Найменування одержувача

платежу -

3. DETAILSOFPAYMENT Призначення платежу

-

4. CORRACCOUNTNO № рахунку одержувача

платежу -

5. ACCOUNTNO № рахунку платника

-

6. CORRBANKID Код банку одержувача

платежу (МФО) -

7. CORRIDENTIFYCODE Ідентифікаційний код

одержувача платежу (ЄДРПОУ)

-

8. CORRCOUNTRYID Код країни кореспондента За відсутності автоматично

вибирається Україна (804)

9. DOCUMENTNO № документа Якщо номер не зазначено,

буде використовуватися автонумерація

10. VALUEDATE Дата валютування

-

11. PRIORITY Пріоритет

За умовчанням 50

12. DOCUMENTDATE Дата документа

РРРРММДД

13. ADDENTRIES Додаткові реквізити

платежу -

14. PURPOSEPAYMENTID Код призначення платежу

Ціле 3-значне число

15. BANKID Код банку платника (МФО)

-

Порядок атрибутів у тегу <ROW ... /> значення не має. Атрибути, які відрізняються

від описаних, ігноруються. Регістр написання атрибута (усі великі літери) враховується при імпорті у Web-додаток iFOBS. У тілі XML документа можливі коментарі згідно специфікації XML (http://www.w3.org/TR/2004/REC-xml-20040204/).

Для успішного проведення процедури імпорту початковий файл має відповідати стандарту XML (найпростішу перевірку на правильність XML-документа можна виконати,

відкривши файл в Internet Explorer). Приклад файлу для імпорту двох документів: <?xml version= «1.0» encoding=«windows-1251»?>

Page 11: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 11 з 110

<ROWDATA> <!— коментар !!!! `~ --> <!-- 1 документ--> <ROW DOCUMENTDATE= «20051018» AMOUNT=«15983» CORRACCOUNTNO=

«35790266» CORRSNAME=«Найменування кореспондента 1» DETAILSOFPAYMENT=«Плата за видачу виписки згідно з 26001447 і тарифів банку за період . Без ПДВ.» ACCOUNTNO= «26009126» CORRBANKID= «32000» CORRIDENTIFYCODE= «99999» />

<!-- 2 документ--> <ROW DOCUMENTDATE=«20051019» DOCUMENTNO= «3» AMOUNT= «93315»

CORRACCOUNTNO=«70208014» CORRSNAME= «Найменування кореспондента2»

DETAILSOFPAYMENT= «Нарахування %% за перiод 30-10-2003-29-10-2003 вiдп. угоди № 281від12/09/03 д/у№1 вiд 12-09-2003» ACCOUNTNO= «26087018» CORRBANKID=«32000» CORRIDENTIFYCODE=«99999» PRIORITY= «75»/>

</ROWDATA>

У разі якщо імпорт документа завершується не успішно, створюється XML файл з помилками. Структура файлу помилок така ж, як структура файлу імпорту, кореневий

вузол називається RowImportErrors, а текст помилки наводиться у вигляді текстового поля відповідного вузла ROW, наприклад: <ROW ...> Помилка при обробці значення поля «CorrBankId»: «Банк з кодом «32000»не знайдено в довіднику банків» </ ROW>

Зразки файлів додаються до комплекту документації (див. «2.3.Import_UAH_document.xml»).

2.4. Імпорт з XLS-файлу

Імпорт виконується з XLS-файлу фіксованої структури. У файлі має бути закладка з назвою cbdocument, перший рядок – шапка таблиці, дані починаються з другого рядка.

Стовпчики у файлі повинні бути розташовані в такому порядку:

№ Найменування та опис поля Тип даних

Довжина поля

1. Дата документа D 6

2. Номер документа N 10

3. Сума

Сума платежу

N 14

4. МФО

МФО банку платника

N 9

5. Рахунок

Рахунок платника

N 14

6. МФО банку кореспондента N 9

7. Рахунок кореспондента N 14

8. Ід. код кореспондента

Ідентифікаційний код одержувача

C 14

9. Код країни кореспондента N 3

10. Кореспондент

Найменування одержувача

C 38

11. Дата валютування D 6

12. Пріоритет N 3

Page 12: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 12 з 110

№ Найменування та опис поля Тип даних

Довжина поля

13. Призначення платежу C 160

14. Дод. реквізити

Додаткові реквізити документа

C 60

15. Код ПП

Код призначення платежу

N 3

Зразки файлів додаються до комплекту документації (див. «2.4.Import_UAH_document.xls»).

2.5. Імпорт з файлу даних клієнт-банку SAP R/3 (МТС)

Ім’я файлу імпорту має бути виду RddhhmmN.NNN, де:

R – вхідні документи. Всі файли імпорті з SAP R/3 мають починатися з латинської літери R;

dd – дати створення файлу;

hhmm – час створення файл (години та хвилини). Смислове навантаження на години та хвилини файлу накладає сам користувач, але слід пам'ятати, що різним файлам повинні відповідати різні імена;

NNNN - код клієнта банку (6515).

Файл містить сукупність рядків, що складають розрахункові документи. Рядки

завершуються послідовністю CR-LF (ASCII-символи 13 та 10). Кожен рядок файлу імпорту складається з полів, обмежених символом «·».

У таблиці наведено структуру одного рядка файлу, отже, кількість таких рядків буде залежати від того, скільки платежів містить файл імпорту.

№ Опис поля Тип даних Мін. і макс.

довжина поля

1. Напрямок маpшpутизації:

0 – вхідний документ

N 1, 3

2. Вид платіжного документа

Для документів у нац. валюті: 1, 2, 9, 10, 11, 75, 76, 2111, 2121;

Для валютних документів: 55, 56, 60, 70, 2211, 2221

N 1, 4

3. Номер платіжного документа С 1,10

4. Дата виписки платіжного документа

У форматі РРРРММДД

N 8, 8

5. МФО по дебету N 6, 9

6. МФО по кредиту N 6, 9

7. Номер особового рахунку по дебету N 9,14

8. Номер особового рахунку по кредиту N 9,14

9. Сума платежу

Для документів у нац. валюті – у копійках.

Для валютних документів – у дробових одиницях (без крапки)

N 3,17

Page 13: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 13 з 110

№ Опис поля Тип даних Мін. і макс.

довжина поля

10. Касовий символ - якщо вид платіжного документа 2111, 2121, 2211, 2221.

Для всіх інших – поле не заповнюється

N 0, 2

11. Найменування кореспондента клієнта С 5,38

12. Призначення платежу

С 10,160

13. Дата валютування С 0,10

14. Код виду акцепту: 1, 2, 3 N 0, 1

15. Код платежу N 0, 3

16. Ознака передавання (не використовується) N 0, 1

17. Код ЄДРПОУ кореспондента клієнта С 0,14

18. Код валюти – якщо вид платіжного документа 55, 56, 2211, 2221.

Для всіх інших – поле не заповнюється

N 0, 3

Примітка. Поле № 12 «Призначення платежу документа» у разі платежу до бюджету (особовий рахунок по кредиту в середній містить номера 100 101 102 120 130 080 081 082 083 (наприклад, ххх110ххх, ххх081ххх)) повинно мати вигляд:

070;xxxxxxxx;xxx;xx;xx; текст призначення платежу |--1----|-2-|-3|-4|

де:

; - знак розділювача

1 - код ЄДРПОУ платника (не більше 8 цифр)

2 - код розділу платежу (не більше 3 цифр)

3 – код параграфа платежу (не більше 2 цифр)

4 - код виду оплати (не більше 2 цифр).

ВИДИ ПЛАТІЖНИХ ДОКУМЕНТІВ

№ Найменування Тип Код платежу

1 Платіжне повідомлення Кредитовий 11

2 Платіжне доручення Кредитовий 01

Приклад:

Файл R0910006.515

0·1·61·19971020·300335·328016·013467305·000144007·720790000·0·Маг."Черевички"·Інкасація за 12/09/94 объявлено 7355000 пеpерахунок 147100 Разом зач. 7207900·ПЕРЕДПЛАТА····14371869·0·

0·1·440·19970709·300335·322498·013467305·100711101·5485·0·АКПБ "Київ"·Пенсія за липень 1997р.Величко Віктору Олександровичу о/р 5711782·ПЕРЕДПЛАТА····14371869·0·

Page 14: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 14 з 110

0·1·225·19970709·300335·300335·013467305·214130907·62300·0·Виплатний центр·070;21504897;052;02;01; Переведення на пенс виплати·ПРЕДОПЛАТА····22886300·0·

2.6. Імпорт з файлу TXT (SEB)

Файл є текстовим. Імпорт виконується з файлів у форматі ANSI. Кожен рядок містить інформацію про один документ. Всі значення з документа перелічуються в одному рядку, за роздільник використовується символ «;». Рядки завершуються послідовністю CR-LF (ASCII-символи 13 та 10). Кожен рядок має структуру, описану в таблиці нижче.

Найменування поля Тип даних Макс. довжина поля

1 Номер рахунку одержувача N 14

2 МФО банку одержувача N 9

3 Ідентифікаційний код одержувача(код ЄДРПОУ) N 8, 9, 10

4 Найменування одержувача C 38

5 Номер рахунку платника N 14

6 МФО банку платника N 9

7 Ідентифікаційний код платника (код ЄДРПОУ) N 8, 9, 10

8 Найменування платника C 38

9 Дата документа D 6

10 Код валюти C 3

11 Сума (в копійках) С 16

12 Ознака дебету/кредиту C 1

13 Призначення платежу C 160

14 Номер документа С 10

15 CRLF С 2

Нижче наведено пояснення до деяких реквізитів.

№12, «Ознака Дебет/Кредит». Зазначається, яка ознака була відмічена при формуванні документа:

a) D – дебет;

b) С – кредит;

Поля, позначені в таблиці курсивом, у файлі імпорту виділяються лапками. Наприклад, якщо у файлі імпорту зазначено найменування платника "Іванов А.А.", то при імпорті це значення зміниться на Іванов А.А. Якщо у значенні полів зустрічається знак лапок, то крім встановлення зовнішніх лапок внутрішні слід замінити на два таких же знака - наприклад, запис компанія "CS Ltd." у файлі експорту/імпорту матиме вигляд "компанія ""CS Ltd.""".

Увага! Опис формату файлу імпорту можливо отримати безпосередньо у web-

клієнті, клікнувши на посилання з назвою потрібного формату в розділі довідки на сторінці імпорту документа (Операції з нац. валютою/Імпорт документів).

Зразки файлів додаються до комплекту документації (див. «2.6.Import_UAH_document (SEB).txt»).

2.7. Імпорт з файлу 1С

Файл є текстовим та містить сукупність рядків, що являють собою розрахункові документи. Рядки завершуються послідовністю CR-LF (ASCII-символи 13 й 10). Імпорт проводиться з файлів у форматі ANSI. Дані по кожному новому розрахунковому

Page 15: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 15 з 110

документу починаються з ознаки «СекціяДокумент= ...», закінчення даних позначається ознакою «КонецДокумента».

№ Найменування

реквізиту Опис

Тип даних, макс.

довжина поля

О/З Примітка

Заголовок файлу

1. 1CClientBankExchange Внутрішня

ознака файлу обміну

Загальні відомості

2. ВерсияФормата Номер версії

формату обміну

C + Приклад заповнення:

ВерсияФормата=1.01

3. Кодировка Кодування

файлу C + Можливі значення:

DOS, Windows

4. Отправитель Програма-

відправник C + Приклад

заповнення:

Отправитель=1С

5. Получатель Програма-

одержувач C - Приклад

заповнення:

Получатель=1С

6. ДатаСоздания Дата

формування файлу

D

(у форматі дд.мм.рррр)

-

7. ВремяСоздания Час

формування файлу

T -

Відомості про умови відбирання даних, що передаються

8. ДатаНачала Дата початку

інтервалу D

(у форматі дд.мм.рррр)

+ У цьому інтервалі передаються всі існуючі документи

9. ДатаКонца Дата кінця

інтервалу D

(у форматі дд.мм.рррр)

+

10. РасчСчет Розрахункови

й рахунок організації (рядків може бути декілька)

20 + Зазначений рахунок синхронізується в зазначеному інтервалі

11. Документ Вид документа

(рядків може бути декілька)

C - Можливі значення: Платіжне доручення, Акредитив (Заява на акредитив), Платіжна вимога, Інкасове доручення

Секція передавання залишків по розрахунковому рахунку

12. СекцияРасчСчет Ознака

початку секції

13. ДатаНачала Дата початку

інтервалу D

(у форматі дд.мм.рррр)

N/A У цьому інтервалі передаються всі існуючі документи

14. ДатаКонца Дата кінця

інтервалу D

(у форматі дд.мм.рррр)

N/A

Page 16: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 16 з 110

№ Найменування

реквізиту Опис

Тип даних, макс.

довжина поля

О/З Примітка

15. РасчСчет Розрахункови

й рахунок організації

20 N/A

16. НачальныйОстаток Початковий

залишок грн[.коп] N/A Ці значення

використовуються для звірення з обліковими даними та для контролювання отриманих документів виписки

17. ВсегоПоступило Обороти

вхідних платежів

грн[.коп] N/A

18. ВсегоСписано Обороти

вихідних платежів

грн[.коп] N/A

19. КонечныйОстаток Кінцевий

залишок грн[.коп] N/A

20. КонецРасчСчет Ознака

закінчення секції

Секція платіжного документа

Шапка платіжного документа

21. СекцияДокумент Ознака

початку секції містить вид документа

Можливі значення: Платіжне доручення, Акредитив (Заява на акредитив), Платіжна вимога, Інкасове доручення

22. Номер Номер

документа С +

23. Дата Дата

документа D

(у форматі дд.мм.рррр)

+

24. Сумма Сума платежу грн[.коп] +

Квитанція по платіжному документу

25. КвитанцияДата Дата

формування квитанції

D

(у форматі дд.мм.рррр)

N/A Квитанція передається тільки з Клієнта в 1С

26. КвитанцияВремя Час

формування квитанції

T N/A

27. КвитанцияСодержание Зміст квитанції С N/A

Реквізити платника

28. ПлательщикСчет Розрахункови

й рахунок платника

20 + Розрахунковий рахунок платника в його банку, незалежно від того, прямі розрахунки у цього банку чи ні

29. ДатаСписано Дата списання

коштів з р/р D

(у форматі дд.мм.рррр)

N/A Зазначається, якщо відомо, що документ проведено по розрахунковому рахунку платника

30. Плательщик Платник С + Найменування та Ід.

код платника (та його

Page 17: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 17 з 110

№ Найменування

реквізиту Опис

Тип даних, макс.

довжина поля

О/З Примітка

31. ПлательщикИНН Ід. код

платника 20 + банку при непрямих

розрахунках)

У разі непрямих розрахунків:

32. Плательщик1 Найменування

платника, ряд.1

С + Найменування платника

33. Плательщик2 Найменування

платника, ряд.2

С - Розрахунковий рахунок платника

34. Плательщик3 Найменування

платника, ряд.3

С - Банк платника

35. Плательщик4 Найменування

платника, ряд.4

С - Місто банку платника

36. ПлательщикРасчСчет Розрахункови

й рахунок платника

20 + Коррахунок банку платника

37. ПлательщикБанк1 Банк платника С + РЦ банку платника

38. ПлательщикБанк2 Місто банку

платника С + Місто РЦ банку

платника

39. ПлательщикБИК БІК банку

платника 9 + БІК РЦ банку

платника

40. ПлательщикКорсчет Коррахунок

банку платника

20 + Коррахунок РЦ банку платника

Реквізити банку одержувача (постачальника)

41. ПолучательСчет Розрахункови

й рахунок одержувача

20 + Розрахунковий рахунок одержувача у його банку, незалежно від того, прямі розрахунки у цього банку чи ні

42. ДатаПоступило Дата

надходження коштів на р/р

D

(у форматі дд.мм.рррр)

N/A Зазначається, якщо відомо, що документ проведено по розрахунковому рахунку одержувача

43. Получатель Одержувач С + Одержувач одним

рядком

44. ПолучательИНН Ід. код

одержувача 20 + Найменування та ід.

код одержувача (та його банку при непрямих розрахунках)

У разі непрямих розрахунків:

45. Получатель1 Найменування

одержувача С + Найменування

одержувача

46. Получатель2 Найменування

одержувача, ряд. 2

С - Розрахунковий рахунок одержувача

47. Получатель3 Найменування

одержувача, С - Банк одержувача

Page 18: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 18 з 110

№ Найменування

реквізиту Опис

Тип даних, макс.

довжина поля

О/З Примітка

ряд. 3

48. Получатель4 Найменування

одержувача, ряд. 4

С - Місто банку одержувача

49. ПолучательРасчСчет Розрахункови

й рахунок одержувача

20 + Коррахунок банка одержувача

50. ПолучательБанк1 Банк

одержувача С + РЦ банка одержувача

51. ПолучательБанк2 Місто банку

одержувача С + Город РЦ банка

одержувача

52. ПолучательБИК БІК банку

одержувача 9 + БИК РЦ банка

одержувача

53. ПолучательКорсчет Коррахунок

банку одержувача

20 + Коррахунок РЦ банку одержувача

Реквізити платежу

54. ВидПлатежа Вид платежу С + Можливі значення:

Поштою, Телеграфом, Електронно

55. ВидОплаты Вид оплати

(вид операції) 2 +

У заяві акредитив:

56. СрокПлатежа Строк платежу

(акредитиву) D

(у форматі дд.мм.рррр)

+ Строк дії акредитиву

57. Очередность Черговість

платежу 2 + Не використовується

58. НазначениеПлатежа Призначення

платежу С - Призначення платежу

одним рядком. Приклад заповнення:

Плата за прод. харч. згідно накл.235 від 31.07.08р. у т.ч. ПДВ 1024,00 грн.

59. НазначениеПлатежа1 Призначення

платежу, ряд. 1

С - Призначення платежу, розбите на рядки самим користувачем, якщо програма-відправник допускає введення багаторядкового тексту

60. НазначениеПлатежа2 Призначення

платежу, ряд. 2

С -

61. НазначениеПлатежа3 Призначення

платежу, ряд. 3

С -

62. НазначениеПлатежа4 Призначення

платежу, ряд. 4

С -

63. НазначениеПлатежа5 Призначення

платежу, ряд. 5

С -

64. НазначениеПлатежа6 Призначення

платежу, ряд. 6

С -

Page 19: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 19 з 110

№ Найменування

реквізиту Опис

Тип даних, макс.

довжина поля

О/З Примітка

Додаткові реквізити для окремих видів документів

65. СрокАкцепта Строк

акцепту, кількість днів

N -

66. ВидАккредитива Вид

акредитиву C -

67. УсловиеОплаты1 Умова оплати,

ряд. 1 C -

68. УсловиеОплаты2 Умова оплати,

ряд. 2 C -

69. УсловиеОплаты3 Умова оплати,

ряд. 3 C -

70. ПлатежПоПредст Платіж за

поданням C -

71. ДополнУсловия Додаткові

умови C -

72. НомерСчетаПоставщика

№ рахунку постачальника

C - Рахунок депонування (40901)

73. ДатаОтсылкиДок Дата

відправлення документів

D

(у форматі дд.мм.рррр)

-

74. КонецДокумента Ознака

закінчення секції

75. КонецФайла Ознака кінця

файлу

Зразки файлів додаються до комплекту документації (див.

«2.7.Import_UAH_document (SEB).1C»).

2.8. Імпорт документів інформаційного дебету з TXT-файлу

Імпорт документів інформаційного дебету виконується з текстового файлу

фіксованої структури у форматі ANSI. Кожний рядок містить інформацію про один документ. Структуру файлу подано у таблиці.

№ Найменування атрибуту Опис Тип даних

Позиції

1. OURBANKID Код банку платника (МФО) N 4-9

2. ACCOUNTNO Номер рахунку платника N 10-23

3. CORRBANKID Код банку одержувача (МФО) N 27-32

4. CORRACCOUNTNO Номер рахунку одержувача N 33-46

5. CORRIDENTIFYCODE Ід. код одержувача C 47-60

6. CORRSNAME Найменування одержувача C 61-87

7. AMOUNT Сума (у копійках) N 88-106

8. DOCUMENTNO № документа C 107-116

9. DETAILSOFPAYMENT Призначення платежу C 117-

Page 20: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 20 з 110

276

Приклад рядку документа інформаційного дебету:

---300003260018000659-----30000326200500445---2950895084----Тихоненко Я.В.-----------------26-----------------11531-----fffffffffffffffff---,

де - – пробіл.

Зразки файлів додаються до комплекту документації (див. «2.8.Import_UAH_document_infodebet.txt»).

Page 21: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 21 з 110

3. ІМПОРТ ВАЛЮТНИХ ДОКУМЕНТІВ

3.1. Імпорт з файлу даних клієнт-банку (DAT, TXT)

Файл є текстовим. Кожен рядок містить інформацію про один документ. Рядки

закінчуються послідовністю CR-LF (ASCII-символи 13 та 10). Кожен рядок має фіксовану структуру, що описано в таблицях. Імпорт виконується з файлів у форматі ANSI.

3.1.1. Імпорт валютного платіжного доручення

Перший рядок файлу імпорту має містити опис типу імпортованих документів, тобто він свідчить про те, до якого типу відносяться всі наступні документи. Тип операції слід зазначати один раз у першому рядку імпортованого файлу:

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина поля

1. Ідентифікатор операції

Тип документа,який повинен мати вигляд:

OperationID=N,

де N – тип операції імпортованого документа, що може приймати такі значення:

1 – продаж валюти;

2 – купівля валюти;

3 – валютне платіжне доручення;

4 – конверсія валюти

C + 1-13 13

2. CRLF CRLF, перехід на наступний рядок для введення інформації по документу (за допомогою кнопки Enter)

C + 14-15 2

У наступних рядках файлу імпорту введіть дані валютного платіжного доручення (кількість таких рядків від кількості імпортованих документів) у відповідності з описом, що наведено в таблиці:

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина поля

1. Номер документа Порядковий номер документа

C + 1-10 10

2. Дата документа Дата формування документа D + 11-16 6

3. Код валюти документа

Валюта платіжного доручення.

(трилітерний код валюти згідно ISO стандарту)

C + 17-19 3

4. Сума Сума транзакції у копійках (без розділових знаків: ком, крапок тощо)

N + 20-34 15

5. Номер валютного рахунку

Номер валютного рахунку платника

С + 35-48 14

6. Підстава Поле мітить ціль та/або підставу платежу

C + 49-86 38

7. Банк-одержувач (BIC)

BIC-код банку одержувача C + 87-120 34

Page 22: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 22 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина поля

8. Банк-одержувач (Par ID)

Ідентифікатор збоку банку-одержувача

(Party identifier)

C + 121-154 34

9. Банк-одержувач (формат)

Значення визначає спосіб ідентифікації одержувача:

A – за BIC кодом та ParID;

D – за ParID та найменуванням та адресою одержувача

C + 155-156 2

10. Номер рахунку Номер рахунку одержувача С + 157-190 34

11. Найменування та адреса одержувача

Поле містить найменування та адресу клієнта, якому буде нарахована сума транзакції.

зазначені вами дані трьома розділовими комами розбиваються на не більше ніж 4 рядки;

кожен рядок (за винятком розділової коми) містить не більше 34 символів;

після заповнення поля решта незаповнених позицій (до 146) заповнюються пробілами для того, щоб не сталося зсуву наступних полів файлу;

якщо рядок містить внутрішні коми чи пробіли, то він з обох сторін має виділятися подвійними лапками;

у форматі SWIFT перші два рядки використовуються для Найменування одержувача, а два наступних – для Адреси одержувача.

Приклад 1 – поле містить 4 рядки (кожен не більше 34 символів):

рядок1, рядок2, рядок3, рядок4

Приклад 2 - поле містить 3 рядки (кожен не більше 34 символів):

рядок1,рядок2,рядок3

Приклад 3 – поле містить 3 рядки (кожен не більше 34 символів), причому другий рядок містить внутрішню кому:

рядок1,"рядок,2", рядок3

C + 191-336 146

12. Банк-посередник (BIC)

BIC-код банку-посередника C - 337-370 34

13. Банк-посередник Ідентифікатор збоку банку- C - 371-404 34

Page 23: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 23 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина поля

(Par ID) посередника

(Party identifier)

14. Банк-посередник (формат)

Значення визначає спосіб ідентифікації банку-посередника:

A – за BIC кодом та ParID;

D – за ParID та найменуванню й адресою банку-одержувача

C - 405-406 2

15. Банк-посередник (найменування та адреса)

Поле містить найменування та адресу фінансової організації, через яку має виконуватися поточна транзакція.

зазначені вами дані трьома розділовими комами розбиваються на не більше ніж 4 рядки

кожен рядок (за винятком розділової коми) містить не більше 34 символів;

після заповнення поля решта незаповнених позицій (до 146) заповнюються пробілами для того, щоб не сталося зсуву наступних полів файлу;

якщо рядок містить внутрішні коми чи пробіли, то він з обох сторін має виділятися подвійними лапками;

у форматі SWIFT перші два рядки використовуються для Найменування банку-посередника, а два наступних – для Адреси банку-посередника.

Приклад 1 – поле містить 4 рядки (кожен не більше 34 символів):

рядок1, рядок2, рядок3, рядок4

Приклад 2 - поле містить 3 рядки (кожен не більше 34 символів):

рядок1,рядок2,рядок3

Приклад 3 – поле містить 3 рядки (кожен не більше 34 символів), причому другий рядок містить внутрішню кому:

рядок1,"рядок,2", рядок3

C - 407-552 146

16. - Значення не використовується при імпорті. Може бути заповнено пробілами

- - 553-557 5

Page 24: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 24 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина поля

17. Код типу списання комісії

Значення визначає, з якої зі сторін буде стягуватися комісія за транзакцію.

У полі може бути зазначено тільки одне з наведених значень: BEN, SHA, FULL, OUR (докладний опис наведено в документації iFOBS_WinClient_Посібник користувача.doc)

C + 558-562 5

18. - Значення не використовується при імпорті. Може бути заповнено пробілами

- - 563-566 4

19. Код країни одержувача

Код країни одержувача (цифровий 3-значний код, ISO стандарт)

N + 567-570 4

20. Код операції 1ПБ Значення визначає тип операції.

Значення з довідника кодів 1ПБ (Справочник для работы с валютными документами /Коды 1ПБ у системі адміністрування iFOBS)

C + 571-580 10

21. Призначення платежу

Поле визначає деталі угоди, які будуть передані одержувачу.

зазначені вами дані трьома розділовими комами розбиваються на не більше ніж 4 рядки;

кожен рядок (за винятком розділової коми) містить не більше 34 символів;

після заповнення поля решта незаповнених позицій (до 146) заповнюються пробілами для того, щоб не сталося зсуву наступних полів файлу;

якщо рядок містить внутрішні коми чи пробіли, то він з обох сторін має виділятися подвійними лапками;

у форматі SWIFT перші два рядки використовуються для Найменування одержувача, а два наступних – для Адреси одержувача.

Приклад 1 – поле містить 4 рядки (кожен не більше 34 символів):

рядок1, рядок2, рядок3, рядок4

Приклад 2 - поле містить 3

C + 581-726 146

Page 25: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 25 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина поля

рядки (кожен не більше 34 символів):

рядок1,рядок2,рядок3

Приклад 3 – поле містить 3 рядки (кожен не більше 34 символів), причому другий рядок містить внутрішню кому:

рядок1,"рядок,2", рядок3

22. Додаткова інформація поле 72

У полі зазначаються додаткові відомості щодо документу, які будуть передані одержувачу.

зазначені вами дані трьома розділовими комами розбиваються на не більше ніж 6 рядків;

кожен рядок (за винятком розділової коми) містить не більше 34 символів;

після заповнення поля решта незаповнених позицій (до 220) заповнюються пробілами для того, щоб не сталося зсуву наступних полів файлу;

якщо рядок містить внутрішні коми чи пробіли, то він з обох сторін має виділятися подвійними лапками;

Приклад 1 – поле містить 6 рядків (кожен не більше 34 символів):

рядок1, рядок2, рядок3, рядок4, рядок5, рядок6

Приклад 2 - поле містить 3 рядки (кожен не більше 34 символів):

рядок1,рядок2,рядок3

Приклад 3 – поле містить 3 рядки (кожен не більше 34 символів), причому другий рядок містить внутрішню кому

рядок1,"рядок,2", рядок3

C - 727-946 220

23. Найменування та адреса платника

Поле містить найменування та адресу власника рахунку, з якого буде виконуватися списання коштів за цією транзакцією.

зазначені вами дані трьома розділовими комами розбиваються на не більше ніж 4 рядки;

кожен рядок (за винятком

C + 947-1092 146

Page 26: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 26 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина поля

розділової коми) містить не більше 34 символів;

після заповнення поля решта незаповнених позицій (до 146) заповнюються пробілами для того, щоб не сталося зсуву наступних полів файлу;

якщо рядок містить внутрішні коми чи пробіли, то він з обох сторін має виділятися подвійними лапками;

у форматі SWIFT перші два рядки використовуються для Найменування одержувача, а два наступних – для Адреси одержувача.

Приклад 1 – поле містить 4 рядки (кожен не більше 34 символів):

рядок1, рядок2, рядок3, рядок4

Приклад 2 - поле містить 3 рядки (кожен не більше 34 символів):

рядок1,рядок2,рядок3

Приклад 3 – поле містить 3 рядки (кожен не більше 34 символів), причому другий рядок містить внутрішню кому:

рядок1,"рядок,2", рядок3

24. Додаткові коментарі

Додаткова інформація щодо цього платіжного доручення

C - 1093-1238

146

25. Дійсний з… Дата, починаючи з якої платіж буде вважатися дійсним.

Формат дати – РРММДД

D + 1239-1244

6

26. Рахунок комісії Номер рахунку для списання комісії

С + 1245-1258

14

27. Банк-одержувач (найменування та адрес)

Найменування та адреса банку одержувача

зазначені вами дані трьома розділовими комами розбиваються на не більше ніж 4 рядки;

кожен рядок (за винятком розділової коми) містить не більше 34 символів;

після заповнення поля решта незаповнених позицій (до 146) заповнюються пробілами для того, щоб не сталося зсуву наступних полів файлу;

C + 1259-1404

146

Page 27: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 27 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина поля

якщо рядок містить внутрішні коми чи пробіли, то він з обох сторін має виділятися подвійними лапками;

у форматі SWIFT перші два рядки використовуються для Найменування одержувача, а два наступних – для Адреси одержувача.

Приклад 1 – поле містить 4 рядки (кожен не більше 34 символів):

рядок1, рядок2, рядок3, рядок4

Приклад 2 - поле містить 3 рядки (кожен не більше 34 символів):

рядок1,рядок2,рядок3

Приклад 3 – поле містить 3 рядки (кожен не більше 34 символів), причому другий рядок містить внутрішню кому:

рядок1,"рядок,2", рядок3

28. Валюта рахунку списання

Код валюти рахунку списання

(ISO стандарт, 3-літерний код)

C + 1405-1407

3

29. Код валюти комісії

Код валюти комісії

(ISO стандарт, 3-літерний код).

Примітка. Згідно постанови НБУ, комісія повинна стягуватися у гривні (код - UAH)

C + 1408-1410

3

30. CRLF CRLF, перехід на наступний рядок для введення інформації по документу (за допомогою кнопки Enter)

C + 1411-1412

2

Примітка. Рядкові значення (позначені символом «С») будуть перевірятися на відповідність стандартам S.W.I.F.T. документів. Система забороняє імпорт файлів,

рядкові значення яких містять такі символи: §, “, ¶, ”, {, }.

Зразки файлів додаються до комплекту документації (див. «3.1.1. 3.1.1.Import_FC_payment.dat», «3.1.1.Import_FC_payment.txt»).

3.1.2. Імпорт заявки на купівлю валюти

Перший рядок файлу імпорту має містити опис типу імпортованих документів, тобто він свідчить про те, до якого типу відносяться всі наступні документи. Тип операції слід зазначати один раз у першому рядку імпортованого файлу:

Page 28: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 28 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина поля

1. Ідентифікатор операції

Тип документа,який повинен мати вигляд:

OperationID=N,

де N – тип операції імпортованого документа, що може приймати такі значення:

1 – продаж валюти;

2 – купівля валюти;

3 – валютне платіжне доручення;

4 – конверсія валюти

C + 1-13 13

2. CRLF CRLF, перехід на наступний рядок для введення інформації по документу (за допомоги кнопки Enter)

C + 14-15 2

У наступних рядках файлу імпорту введіть дані заявки (кількість таких рядків від кількості імпортованих документів) у відповідності з описом, що наведено в таблиці:

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина

поля

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

Порядковий номер документа C + 1-10 10

2. Сума купівлі у копійках

Сума купівлі у копійках (без розділових знаків: ком, крапок тощо)

N + 11-26 16

3. Код валюти Код валюти транзакції (трилітерний код валюти згідно ISO стандарту)

C + 27-29 3

4. Дата документа Дата формування документа D + 30-35 6

5. Заявка дійсна до…

Дата, до якої документ буде вважатися дійсним

D + 36-41 6

6. Валютний рахунок

Номер валютного рахунку платника

C + 42-55 14

7. Номер рахунку в національній валюті

Номер рахунку в нац. валюті для списання коштів

C + 56-69 14

8. Номер рахунку комісії

Номер рахунку для списання комісії

C + 70-83 14

9. Тип курсу Тип курсу валют:

0 - ринковий,

1 - фіксований,

2 – за угодою

* другий символ можна заповнити пробілом

N + 84-85 2

10. Курс валют Курс валют N + 86-100 15

11. Процент комісії Процентна ставка комісії, встановлена для поточної операції

N + 101-115 15

12. Сума комісії Сума нарахованої комісії N + 116-130 15

13. Максимальна сума комісії

Максимальна сума комісії N + 131-145 15

Page 29: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 29 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина

поля

14. ПФ номер рахунку

Номер рахунку пенсійного фонду

C - 146-159 14

15. Код банку для ПФ

Код банку, в якому зареєстровано рахунок комісії

N - 160-165 6

16. Ідентифікаційний номер рахунку ПФ

Ідентифікаційний код рахунку пенсійного фонду

C - 166-179 14

17. Найменування ПФ

Найменування пенсійного фонду

C - 180-217 38

18. Реєстраційний номер ПФ

Реєстраційний номер пенсійного фонду

C - 218-231 14

19. Примітка до заявки

Додаткова інформація по документу.

інформацію можна розбити на декілька рядків за допомогою розділових ком.

якщо рядок містить внутрішні коми або пробіли, то він з обох сторін повинен виділятися подвійними лапками.

довжина поля не повинна перевищувати 254 символи з урахуванням додаткових ком та лапок.

C - 232-485 254

20. Тип списання комісії

Тип списання комісії:

0 – утримати з суми на купівлю,

1 – списати з нашого рахунку,

2 – перерахувати на рахунок у нашому банку

N + 486-487 2

21. Код валюти комісії

Код валюти комісії

(трилітерний код згідно ISO стандарту)

C + 488-490 3

22. Номер рахунку комісії

Номер рахунку для списання комісії

C + 491-504 14

Якщо заявку створено за контрактом, то інформацію за даним контрактом необхідно виділяти лапками з двох сторін. Тобто в позиції 505 мають бути лапки, що відкриваються, потім перераховані всі поля контракту та лапки, що закриваються, в позиції 861 (наприклад, "поле1 поле2 поле3").

Якщо контрактів декілька, то вони повинні бути перераховані через кому (наприклад, "поле1 поле2 поле3 ...", "поле1 поле2 поле3 ...").

23. Номер контракту C + 505-555 50

24. Ціль купівлі N + 556-565 10

25. Дата контракту D + 566-571 6

26. Код підстави купівлі C - 572-825 254

27. Код країни N + 826-835 10

28. Сума контракту N + 836-850 15

29. Код виду економічної діяльності К110 N -

851-861 10

23./ 30.

CRLF CRLF, перехід на наступний рядок для введення інформації по документу (за

C + 505-506/

*862-863

2

Page 30: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 30 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина

поля

допомогою кнопки Enter)

Зразки файлів додаються до комплекту документації (див. «3.1.2.Import_FC_purchase.dat», «3.1.2.Import_FC_purchase.txt»).

3.1.3. Імпорт заявки на продаж валюти

Перший рядок файлу імпорту має містити опис типу імпортованих документів, тобто він свідчить про те, до якого типу відносяться всі наступні документи. Тип

операції слід зазначати один раз у першому рядку імпортованого файлу:

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина

поля

1. Ідентифікатор операції

Тип документа,який повинен мати вигляд:

OperationID=N,

де N – тип операції імпортованого документа, що може приймати такі значення:

1 – продаж валюти;

2 – купівля валюти;

3 – валютне платіжне доручення;

4 – конверсія валюти

C + 1-13 13

2. CRLF CRLF, перехід на наступний рядок для введення інформації по документу (за допомоги кнопки Enter)

C + 14-15 2

У наступних рядках файлу імпорту введіть дані заявки (кількість таких рядків від кількості імпортованих документів) у відповідності з описом, що наведено в таблиці:

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина

поля

1. Номер документа Порядковий номер документа

C + 1-10 10

2. Сума продажу Сума продажу в копійках (без розділових знаків: ком, крапок тощо)

N + 11-26 16

3. Код валюти Код валюти транзакції. (трилітерний код валюти згідно ISO стандарту)

С + 27-29 3

4. Дата документа Дата формування документа

D + 30-35 6

5. Заявка дійсна до…

Дата, до якої документ буде вважатися дійсним

D + 36-41 6

6. Валютний рахунок

Номер валютного рахунку платника

С + 42-55 14

7. Код банку Код банку платника N + 56-61 6

8. Найменування контрагенту

Найменування контрагенту (одержувача)

C + 62-99 38

Page 31: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 31 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина

поля

9. Ідентифікаційний код контрагента

Ідентифікаційний код контрагента (одержувача)

C + 100-113 14

10. Сума комісії Сума нарахувань комісії N - 114-129 16

11. Максимальна сума комісії

Максимальна сума комісії N - 130-144 15

12. Тип курсу Тип курсу валют:

0 - ринковий,

1 - фіксований,

2 – за угодою

*другий символ можна заповнити побілом

N + 145-146 2

13. Мінімальний курс валют

Мінімальний курс валют N - 147-161 15

14. Комісія в процентах

Процентна ставка комісії, що встановлено для поточної операції

N - 162-176 15

15. Номер рахунку Номер валютного рахунку С + 177-191 15

16. Тип списання комісії

Тип списання комісії:

0 – утримати з суми на купівлю,

1 – списати з нашого рахунку,

2 – перерахувати на рахунок у нашому банку

N + 192-193 2

17. Код валюти комісії

Код валюти комісії

(трилітерний код, ISO стандарт)

С + 194-196 3

18. Номер рахунку комісії

Номер рахунку для списання комісії

С - 197-210 14

19. Номер рахунку банку, на який слід перераховувати комісію

Номер рахунку банку, на який буде зараховано сума комісії за проведення цієї транзакції

С - 211-224 14

*Якщо заявку створено за контрактом, то інформацію за даним контрактом необхідно виділяти лапками з двох сторін. Тобто в позиції 225 мають бути лапки, що відкриваються, потім перераховані всі поля контракту та лапки, що закриваються, в позиції 581 (наприклад, "поле1 поле2 поле3").

Якщо контрактів декілька, то вони повинні бути перераховані через кому (наприклад, "поле1 поле2 поле3 ...", "поле1 поле2 поле3 ...").

20. Номер контракту С + 225-275 50

21. Ціль купівлі N + 276-285 10

22. Дата контракту D + 286-291 6

23. Код підстави купівлі C - 292-545 254

24. Код країни N + 546-555 10

25. Сума контракту N + 556-570 15

26. Код виду економічної діяльності К110 N - 571-581 10

20./ 27.

CRLF CRLF, перехід на наступний рядок для введення інформації по документу (за допомогою кнопки Enter)

C +

225-226/ *582-583

2

Page 32: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 32 з 110

Зразки файлів додаються до комплекту документації (див. «3.1.3.Import_FC_sale.dat», «3.1.3.Import_FC_sale.txt»).

3.1.4. Імпорт заявки на конверсію валюти

Перший рядок файлу імпорту має містити опис типу імпортованих документів, тобто він свідчить про те, до якого типу відносяться всі наступні документи. Тип операції слід зазначати один раз у першому рядку імпортованого файлу:

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина

поля

1. Ідентифікатор операції

Тип документа,який повинен мати вигляд:

OperationID=N,

де N – тип операції імпортованого документа, що може приймати такі значення:

1 – продаж валюти;

2 – купівля валюти;

3 – валютне платіжне доручення;

4 – конверсія валюти

C + 1-13 13

2. CRLF CRLF, перехід на наступний рядок для введення інформації по документу (за допомоги кнопки Enter)

C + 14-15 2

У наступних рядках файлу імпорту введіть дані заявки (кількість таких рядків від кількості імпортованих документів) у відповідності з описом, що наведено в таблиці:

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина поля

1. Номер документа Порядковий номер документа

C + 1-10 10

2. Дата документа Дата формування документа D + 11-16 6

3. Код валюти, що продається

Код валюти транзакції

(трилітерний код валюти згідно ISO стандарту)

С + 17-19 3

4. Сума валюти, що продається

Сума валюти, що продається, в копійках (без розділових знаків: ком, крапок тощо)

N - 20-34 15

5. Код валюти, що купується

Код валюти, що купується

(трилітерний код валюти згідно ISO стандарту)

C + 35-37 3

6. Сума валюти, що купується

Сума валюти, що купується, в копійках (без розділових знаків: ком, крапок тощо)

N - 38-52 15

7. Заявка дійсна до…

Дата, до якої документ буде вважатися дійсним

D + 53-58 6

8. Номер рахунку зарахування валюти, що купується

Номер рахунку, на який буде зараховано валюту, що купується

C + 59-72 14

Page 33: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 33 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина поля

9. Номер рахунку списання валюти, що продається

Номер рахунку, з якого буде списано валюту, що продається

C + 73-86 14

10. Процент комісії Процентна ставка комісії, встановлена для поточної операції

N - 87-96 10

11. Сума комісії Сума нарахованої комісії N - 97-111 15

12. Номер рахунку для зарахування валюти, що продається

Номер банківського рахунку, на який буде зараховано валюту, що продається

C + 112-125 14

13. Номер банківського рахунку комісії

Номер банківського рахунку, на який буде зараховано комісію

C + 126-140 14

14. Номер рахунку списання комісії

Номер рахунку, з якого буде стягуватися комісія за проведення поточної операції

C + 141-154 14

15. Режим купівлі валюти

Режим купівлі:

0 – купівля на наш рахунок;

1 – купівля згідно платіжному дорученню

N + 155-156 2

16. Номер документа, на підставі якого відбувається купівля валюти

Номер документа, на підставі якого відбувається купівля валюти.

Слід заповнювати, якщо в пункті 15 було вибрано значення 1, «Купівля згідно платіжному дорученню»

C + 157-166 10

17. Дата документа, на підставі якого відбувається купівля валюти

Дата документа, на підставі якого відбувається купівля валюти.

Слід заповнювати, якщо в пункті 17 було вибрано значення 1, «Купівля згідно платіжному дорученню»

D + 167-172 6

18. Назва підприємства

Назва підприємства C - 173-210 38

19. Адреса Адреса підприємства C - 211-270 60

20. Контактна інформація

Контактна інформація підприємства

C - 271-330 60

21. Ціль Ціль платежу цього документа

С + 331-490 160

22. CRLF CRLF, перехід на наступний рядок для введення інформації по документу (за допомогою кнопки Enter)

С + 491-492 2

Зразки файлів додаються до комплекту документації (див. «3.1.4.Import_FC_conversion.dat», «3.1.4.Import_FC_conversion.txt»).

3.1.5. Імпорт заявки на розподіл валюти

Перший рядок файлу імпорту має містити опис типу імпортованих документів, тобто він свідчить про те, до якого типу відносяться всі наступні документи. Тип операції слід зазначати один раз у першому рядку імпортованого файлу:

Page 34: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 34 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина

поля

1. Ідентифікатор операції

Тип документа,який повинен мати вигляд:

OperationID=N,

де N – тип операції імпортованого документа, що може приймати такі значення:

1 – продаж валюти;

2 – купівля валюти;

3 – валютне платіжне доручення;

4 – конверсія валюти

23 – розподіл валюти

C + 1-14 14

2. CRLF CRLF, перехід на наступний рядок для введення інформації по документу (за допомоги кнопки Enter)

C + 15-16 2

У наступних рядках файлу імпорту введіть дані заявки (кількість таких рядків від кількості імпортованих документів) у відповідності з описом, що наведено в таблиці:

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина

поля

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

Порядковий номер заявки C + 1-10 10

2. Дата документа Дата формування заявки (у форматі РРММДД)

D + 11-16 6

3. Сума валютних коштів

Сума коштів у іноземній валюті, що має бути розподілена (у копійках без розділових знаків: ком, крапок тощо)

N + 17-32 16

4. Код валюти Код валюти транзакції

(трилітерний код валюти згідно ISO стандарту)

С + 33-35 3

5. Розподільчий рахунок

Номер розподільчого рахунку клієнта

С + 36-49 14

Дані про суму валютних коштів, що підлягають обов'язковому продажу *.

Якщо заповнено одне з полів 6-9 , то решта полів секції становляться обов’язковими для заповнення

6. Сума валютних коштів

Сума валютних коштів, що підлягають обов'язковому продажу (у копійках без розділових знаків: ком, крапок тощо)

N +/- 50-65 16

7. Кошти в гривні просимо зарахувати з датою валютування

Дата валютування коштів у національній валюті. Можливі значення:

0 – сьогодні

1 – завтра

2 – спот

3 – сьогодні. терміново

N +/- 66 1

Page 35: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 35 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина

поля

8. Рахунок Номер рахунку клієнта для зарахування коштів у гривні від обов’язкового продажу валюти

С +/- 67-80 14

9. Код банку Код банку, на рахунок у якому необхідно перерахувати кошти у гривні обов’язкового продажу валюти

N +/- 81-86 6

Дані про суму валютних коштів, що направляються на поточний рахунок*.

Якщо заповнено одне з полів секції (10 або11), то друге поле секції буде обов’язковим для заповнення

10. Сума валютних коштів

Сума валютних коштів, що направляється на поточний рахунок (у копійках без розділових знаків: ком, крапок тощо)

N +/- 87-102 16

11. Рахунок Номер поточного рахунку клієнта, на який перераховуються кошти з розподільчого рахунку

С +/- 103-116 14

12. Інформація про надходження іноземної валюти/звільнення від обов’язкового продажу

Інформація про надходження іноземної валюти/звільнення від обов’язкового продажу

С + 117-370 254

13. CRLF CRLF, перехід на наступний рядок для введення інформації по документу (за допомогою кнопки Enter)

C + 371-372 2

* Щонайменше одну із секцій має бути заповнено.

Зразки файлів додаються до комплекту документації (див. «3.1.5.Import_FC_allocation.dat», «3.1.5.Import_FC_allocation.txt»).

3.1.6. Імпорт форвардних заявок

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжи

на поля

1. Тип заявки Є доступними такі типи заявок:

Узгодження на купівлю валюти на умовах форвард;

Узгодження на продаж валюти на умовах форвард;

Узгодження на конвертацію валюти на умовах форвард

N + 1 1

2. Номер заявки Номер заявки С + 2 - 11 10

Page 36: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 36 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжи

на поля

3. Дата створення документа

Дата формування документа D + 12- 17 6

4. Дата валютування

Дата валютування коштів. Повинна бути більше поточної дати

D + 18 - 23 6

5. Сума продажу Доступно для заявок типу:

Узгодження на продаж на конверсію валюти на умовах форвард

N + 24 - 37 14

6. Сума купівлі Доступно для заявок типу:

Узгодження на купівлю та конверсію валюти на умовах форвард

N + 38 - 51 14

7. Код валюти, що купується

Цифровий код валюти, що купується

N + 52 – 54 3

8. Код валюти, що продається

Цифровий код валюти, що продається

N + 55 – 57 3

9. Курс Курс угоди N + 58 – 71 14

10. Сума в еквіваленті

Сума угоди в національній валюті

N + 72 – 85 14

11. Додаткова інформація

Додаткова інформація С + 86 -224 139

12. Рахунок комісії Номер рахунку списання комісії. Обов’язково заповнювати, якщо рахунок списання комісії є транзитним

N + 225 –238 14

13. Ознака, при якій рахунок комісії є транзитним

Зазначає, що:

- рахунок списання комісії не є транзитним (при значенні «0»);

- рахунок списання комісії є транзитним (при значенні «1»)

N - 239 1

14. Рахунок покриття Номер рахунку списання першочергового покриття. Обов'язково заповнювати, якщо рахунок списання першочергового покриття є транзитним

N + 240 - 253 14

15. Ознака, при якій рахунок покриття є транзитним

Зазначає, що:

- рахунок списання першочергового покриття не є транзитним (при значенні «0»);

- рахунок списання першочергового покриття є транзитним (при значенні «1»)

N - 254 1

16. Додатковий рахунок покриття

Номер додаткового рахунку списання покриття. Обов'язково заповнювати, якщо цей рахунок є транзитним

N + 255 - 268 14

Page 37: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 37 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжи

на поля

17. Ознака, при якій додатковий рахунок покриття є транзитним

Зазначає, що:

- додатковий рахунок списання покриття не є транзитним (при значенні «0»);

- додатковий рахунок списання покриття є транзитним (при значенні «1»)

N - 269 1

18. Рахунок повернення покриття

Номер рахунку повернення покриття

N + 270 - 283 14

19. Номер узгодження, умови якого змінюються

Номер узгодження, умови якого змінюються. Обов’язково заповнювати, якщо є активною опція «Змінення умов»

С - 284 –292 9

20. Дата узгодження умов змінення

Дата узгодження умов змінення. Обов’язково заповнювати, якщо є активною опція «Змінення умов»

D - 293 –298 6

21. Сума додаткової комісії

Сума додаткової комісії N - 299 - 312 14

22. Сума комісії Сума комісії. Поле заповнюється автоматично

N + 313 –326 14

23. Сума першочергового покриття

Сума першочергового покриття. Поле заповнюється автоматично

N + 327 - 340 14

24. Процент першочергового покриття

Процент першочергового покриття. Поле заповнюється автоматично

N + 341 - 354 14

25. Сума першочергового покриття за рахунок ліміту

Сума першочергового покриття за рахунок ліміту. Поле заповнюється автоматично

N + 355 - 368 14

26. Сума першочергового покриття за рахунок готівкових коштів

Сума першочергового покриття за рахунок готівкових коштів

N + 369 –382 14

27. Контактна особа клієнта

Для введення даних юридичних осіб

С + 383 –411 29

28. Контактний телефон

Контактний телефон клієнта С + 412 - 424 13

29. Доступна сума ліміту

Доступна сума форвардного ліміту. Поле заповнюється автоматично

N + 425 – 438 14

30. Загальна сума ліміту

Загальна сума форвардного ліміту. Поле заповнюється автоматично

N + 439 – 452 14

Page 38: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 38 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжи

на поля

31. Сума використовуваного ліміту

Використовуваний форвардний ліміт клієнта на момент перегляду угоди. Поле заповнюється автоматично

N + 453 – 466 14

32. Дата останньої синхронізації по лімітам

Дата та час отримання актуальних даних щодо лімітів

D + 467 - 473 7

Зразки файлів додаються до комплекту документації (див. «3.1.6.Import_FC_forward.txt»).

3.2. Імпорт з розширеного файлу даних клієнт-банку (EXP)

Файл є текстовим. Кожен рядок містить інформацію про один документ. Рядки завершуються послідовністю CR-LF (ASCII-символи 13 та 10). Кожен рядок має

фіксовану структуру, що описано в таблицях нижче. Імпорт виконується з файлів у форматі ANSI.

3.2.1. Імпорт валютного платіжного доручення

Перший рядок файлу імпорту має містити опис типу імпортованих документів, тобто він свідчить про те, до якого типу відносяться всі наступні документи. Тип операції слід зазначати один раз у першому рядку імпортованого файлу:

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина поля

1. Ідентифікатор операції

Тип документа,який повинен мати вигляд:

OperationID=N,

де N – тип операції імпортованого документа, що може приймати такі значення:

1 – продаж валюти;

2 – купівля валюти;

3 – валютне платіжне доручення;

4 – конверсія валюти

C + 1-13 13

2. CRLF CRLF, перехід на наступний рядок для введення інформації по документу (за допомоги кнопки Enter)

C + 14-15 2

У наступних рядках файлу імпорту введіть дані платіжного доручення (кількість таких рядків від кількості імпортованих документів) у відповідності з описом, що наведено в таблиці:

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина поля

1. Номер документа Порядковий номер документа

C + 1-10 10

2. Дата документа Дата формування документа D + 11-16 6

Page 39: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 39 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина поля

3. Код валюти документа

Валюта платіжного доручення.

(трилітерний код валюти згідно ISO стандарту)

C + 17-19 3

4. Сума Сума транзакції у копійках (без розділових знаків: ком, крапок тощо)

N + 20-34 15

5. Номер валютного рахунку

Номер валютного рахунку платника

С + 35-48 14

6. Підстава Поле мітить ціль та/або підставу платежу

C + 49-98 50

7. Банк-одержувач (BIC)

BIC-код банку одержувача C + 99-132 34

8. Банк-одержувач (Par ID)

Ідентифікатор збоку банку-одержувача

(Party identifier)

C + 133-169 37

9. Банк-одержувач (формат)

Значення визначає спосіб ідентифікації одержувача:

A – за BIC кодом та ParID;

D – за ParID та найменуванням та адресою одержувача

C + 170-171 2

10. Номер рахунку Номер рахунку одержувача С + 172-208 37

11. Найменування та адреса одержувача

Поле містить найменування та адресу клієнта, якому буде нарахована сума транзакції.

зазначені вами дані трьома розділовими комами розбиваються на не більше ніж 4 рядки;

кожен рядок (за винятком розділової коми) містить не більше 34 символів;

після заповнення поля решта незаповнених позицій (до 180) заповнюються пробілами для того, щоб не сталося зсуву наступних полів файлу;

якщо рядок містить внутрішні коми чи пробіли, то він з обох сторін має виділятися подвійними лапками;

у форматі SWIFT перші два рядки використовуються для Найменування одержувача, а два наступних – для Адреси одержувача.

Приклад 1 – поле містить 4 рядки (кожен не більше 34 символів):

рядок1, рядок2, рядок3,

C + 209-388 180

Page 40: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 40 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина поля

рядок4

Приклад 2 - поле містить 3 рядки (кожен не більше 34 символів):

рядок1,рядок2,рядок3

Приклад 3 – поле містить 3 рядки (кожен не більше 34 символів), причому другий рядок містить внутрішню кому:

рядок1,"рядок,2", рядок3

12. Банк-посередник (BIC)

BIC-код банку-посередника C - 389-422 34

13. Банк-посередник (Par ID)

Ідентифікатор збоку банку-посередника

(Party identifier)

C - 423-459 37

14. Банк-посередник (формат)

Значення визначає спосіб ідентифікації банку-посередника:

A – за BIC кодом та ParID;

D – за ParID та найменуванню й адресою банку-одержувача

C - 460-461 2

15. Банк-посередник (найменування та адреса)

Поле містить найменування та адресу фінансової організації, через яку має виконуватися поточна транзакція.

зазначені вами дані трьома розділовими комами розбиваються на не більше ніж 4 рядки

кожен рядок (за винятком розділової коми) містить не більше 34 символів;

після заповнення поля решта незаповнених позицій (до 180) заповнюються пробілами для того, щоб не сталося зсуву наступних полів файлу;

якщо рядок містить внутрішні коми чи пробіли, то він з обох сторін має виділятися подвійними лапками;

у форматі SWIFT перші два рядки використовуються для Найменування банку-посередника, а два наступних – для Адреси банку-посередника.

Приклад 1 – поле містить 4 рядки (кожен не більше 34 символів):

рядок1, рядок2, рядок3, рядок4

C - 462-641 180

Page 41: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 41 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина поля

Приклад 2 - поле містить 3 рядки (кожен не більше 34 символів):

рядок1,рядок2,рядок3

Приклад 3 – поле містить 3 рядки (кожен не більше 34 символів), причому другий рядок містить внутрішню кому:

рядок1,"рядок,2", рядок3

16. - Значення не використовується при імпорті. Може бути заповнено пробілами

- - 642-646 5

17. Код типу списання комісії

Значення визначає, з якої зі сторін буде стягуватися комісія за транзакцію.

У поле може бути зазначено тільки одне з наведених значень: BEN, SHA, FULL, OUR (докладний опис наведено в документації iFOBS_WinClient_Посібник користувача.doc)

C + 647-651 5

18. - Значення не використовується при імпорті. Може бути заповнено пробілами

- - 652-655 4

19. Код країни одержувача

Код країни одержувача (цифровий 3-значний код, ISO стандарт)

N + 656-659 4

20. Код операції 1ПБ Значення визначає тип операції.

Значення з довідника кодів 1ПБ (Справочник для работы с валютными документами /Коды 1ПБ у системі адміністрування iFOBS)

C + 660-669 10

21. Призначення платежу

Поле визначає деталі угоди, які будуть передані одержувачу.

зазначені вами дані трьома розділовими комами розбиваються на не більше ніж 4 рядки;

кожен рядок (за винятком розділової коми) містить не більше 34 символів;

після заповнення поля решта незаповнених позицій (до 180) заповнюються пробілами для того, щоб не сталося зсуву наступних полів файлу;

якщо рядок містить внутрішні коми чи пробіли, то він з обох сторін має

C + 670-849 180

Page 42: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 42 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина поля

виділятися подвійними лапками;

у форматі SWIFT перші два рядки використовуються для Найменування одержувача, а два наступних – для Адреси одержувача.

Приклад 1 – поле містить 4 рядки (кожен не більше 34 символів):

рядок1, рядок2, рядок3, рядок4

Приклад 2 - поле містить 3 рядки (кожен не більше 34 символів):

рядок1,рядок2,рядок3

Приклад 3 – поле містить 3 рядки (кожен не більше 34 символів), причому другий рядок містить внутрішню кому:

рядок1,"рядок,2", рядок3

22. Додаткова інформація поле 72

У полі зазначаються додаткові відомості щодо документа, які будуть передані одержувачу.

зазначені вами дані трьома розділовими комами розбиваються на не більше ніж 4 рядків;

кожен рядок (за винятком розділової коми) містить не більше 34 символів;

після заповнення поля решта незаповнених позицій (до 250) заповнюються пробілами для того, щоб не сталося зсуву наступних полів файлу;

якщо рядок містить внутрішні коми чи пробіли, то він з обох сторін має виділятися подвійними лапками;

Приклад 1 – поле містить 4 рядків (кожен не більше 34 символів):

рядок1, рядок2, рядок3, рядок4

Приклад 2 - поле містить 3 рядки (кожен не більше 34 символів):

рядок1,рядок2,рядок3

Приклад 3 – поле містить 3 рядки (кожен не більше 34

C - 850-1099 250

Page 43: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 43 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина поля

символів), причому другий рядок містить внутрішню кому

рядок1,"рядок,2", рядок3

23. Найменування та адреса платника

Поле містить найменування та адресу власника рахунку, з якого буде виконуватися списання коштів за цією транзакцією.

зазначені вами дані трьома розділовими комами розбиваються на не більше ніж 4 рядки;

кожен рядок (за винятком розділової коми) містить не більше 34 символів;

після заповнення поля решта незаповнених позицій (до 180) заповнюються пробілами для того, щоб не сталося зсуву наступних полів файлу;

якщо рядок містить внутрішні коми чи пробіли, то він з обох сторін має виділятися подвійними лапками;

у форматі SWIFT перші два рядки використовуються для Найменування одержувача, а два наступних – для Адреси одержувача.

Приклад 1 – поле містить 4 рядки (кожен не більше 34 символів):

рядок1, рядок2, рядок3, рядок4

Приклад 2 - поле містить 3 рядки (кожен не більше 34 символів):

рядок1,рядок2,рядок3

Приклад 3 – поле містить 3 рядки (кожен не більше 34 символів), причому другий рядок містить внутрішню кому:

рядок1,"рядок,2", рядок3

C + 1100-1279

180

24. Додаткові коментарі

Додаткова інформація щодо цього платіжного доручення

C - 1280-1459

180

25. Дійсний з… Дата, починаючи з якої платіж буде вважатися дійсним.

Формат дати – РРММДД

D + 1460-1465

6

26. Рахунок комісії Номер рахунку для списання комісії

N + 1466- 14

Page 44: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 44 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина поля

1479

27. Банк-одержувач (найменування та адрес)

Найменування та адреса банку одержувача

зазначені вами дані трьома розділовими комами розбиваються на не більше ніж 4 рядки;

кожен рядок (за винятком розділової коми) містить не більше 34 символів;

після заповнення поля решта незаповнених позицій (до 180) заповнюються пробілами для того, щоб не сталося зсуву наступних полів файлу;

якщо рядок містить внутрішні коми чи пробіли, то він з обох сторін має виділятися подвійними лапками;

у форматі SWIFT перші два рядки використовуються для Найменування одержувача, а два наступних – для Адреси одержувача.

Приклад 1 – поле містить 4 рядки (кожен не більше 34 символів):

рядок1, рядок2, рядок3, рядок4

Приклад 2 - поле містить 3 рядки (кожен не більше 34 символів):

рядок1,рядок2,рядок3

Приклад 3 – поле містить 3 рядки (кожен не більше 34 символів), причому другий рядок містить внутрішню кому:

рядок1,"рядок,2", рядок3

C + 1480-1659

180

28. Валюта рахунку списання

Код валюти рахунку списання

(ISO стандарт, 3-літерний код)

C + 1660-1662

3

29. Код валюти комісії

Код валюти комісії

(ISO стандарт, 3-літерний код).

Примітка. Згідно постанови НБУ, комісія повинна стягуватися у гривні (код - UAH)

C + 1663-1665

3

30. Коментар до платежу

Коментар до платежу (до 160 символів)

C - 1666-1825

160

Page 45: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 45 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина поля

31. Терміновість* Ознака терміновості платежу:

0 – терміновий;

1 – нетерміновий.

Примітка. Якщо це поле відсутнє, то за умовчанням платіж імпортується як нетерміновий

N - 1826 1

32. CRLF CRLF, перехід на наступний рядок для введення інформації по документу (за допомогою кнопки Enter)

C + 1827-1828

2

Примітка. Рядкові значення (позначені символом «С») будуть перевірятися на відповідність стандартам S.W.I.F.T. документів. Система забороняє імпорт файлів, рядкові значення яких містять такі символи: §, “, ¶, ”, {, }.

Зразки файлів додаються до комплекту документації (див. «3.2.1.Import_FC_payment (EXP).dat», «3.2.1.Import_FC_payment (EXP).txt»).

3.3. Імпорт з файлу даних клієнт-банку (альтернативний)†

Файл є текстовим. Кожен рядок містить інформацію про один документ. Рядки завершуються послідовністю CR-LF (ASCII-символи 13 та 10). Кожен рядок має фіксовану структуру, що описано в таблицях нижче. Імпорт виконується з файлів у форматі ANSI.

3.3.1. Імпорт заявки на купівлю валюти

Перший рядок файлу імпорту має містити опис типу імпортованих документів, тобто він свідчить про те, до якого типу відносяться всі наступні документи. Тип операції слід зазначати один раз у першому рядку імпортованого файлу:

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина поля

1. Ідентифікатор операції

Тип документа,який повинен мати вигляд:

OperationID=N,

де N – тип операції імпортованого документа, що може приймати такі значення:

1 – продаж валюти;

2 – купівля валюти;

3 – валютне платіжне доручення;

4 – конверсія валюти

C + 1-13 13

* Додаткова інформація

† Розроблено з урахуванням особливостей бухгалтерської моделі окремого банку

Page 46: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 46 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина поля

2. CRLF CRLF, перехід на наступний рядок для введення інформації по документу (за допомоги кнопки Enter)

C + 14-15 2

Деякі поля не мають значення для імпорту. Ці поля позначені в таблиці прочерком, їх треба залишати порожніми.

У наступних рядках файлу імпорту введіть дані заявки (кількість таких рядків від кількості імпортованих документів) у відповідності з описом, що наведено в таблиці:

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина

поля

1. Номер заявки Порядковий номер заявки C + 1-10 10

2. Сума купівлі в копійках

Сума купівлі в копійках (без розділових знаків: ком, крапок тощо)

N + 11-26 16

3. Код валюти Код валюти транзакції (трилітерний код валюти згідно ISO стандарту)

C + 27-29 3

4. Дата Дата формування документа

D + 30-35 6

5. Заявка дійсна до…

Дата, до якої документ буде вважатися дійсним

D + 36-41 6

6. Валютний рахунок

Номер валютного рахунку платника

C + 42-55 14

7. Номер рахунку в національній валюті

Номер рахунку в нац. валюті для списання коштів

C + 56-69 14

8. - - C N/A 70-83 14

9. Тип курсу Тип курсу валют:

0 - уповноваженого банку,

1 - максимальний,

* другий символ можна заповнити пробілом

N + 84-85 2

10. Курс валют Курс купівлі валюти. Обов'язково для заповнення при виборі типу курсу валюти - «Максимальний»

N +/- 86-100 15

11. - - N N/A 101-115 15

12. - - N N/A 116-130 15

13. - - N N/A 131-145 15

14. - - C N/A 146-159 14

15. - - N N/A 160-165 6

16. - - C N/A 166-179 14

17. - - C N/A 180-217 38

18. - - C N/A 218-231 14

19. - - C N/A 232-485 254

20. Тип списання комісії

Тип списання комісії:

0 – утримати з суми на купівлю,

N + 486-487 2

Page 47: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 47 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина

поля

1 – списати з нашого рахунку,

2 – перерахувати на рахунок у нашому банку

21. Код валюти комісії

Код валюти комісії

(трилітерний код згідно ISO стандарту)

C + 488-490 3

22. - - C N/A 491-504 14

23. Терміновість Ознака терміновості платежу:

0 – терміновий;

1 – нетерміновий

N - 505 1

24. Номер документа Номер документа, на підставі якого здійснюється купівля валюти

С + 506-555 50

25. Дата документа Дата документа, на підставі якого здійснюється купівля валюти

D + 556-561 6

26. Уповноважена особа

ПІБ співробітника клієнта, уповноваженого на вирішення питань щодо заявки

C + 562-591 30

27. Контактний телефон

Телефон співробітника клієнта, уповноваженого на вирішення питань щодо заявки

C + 592-604 13

28. Інше Додаткова інформація щодо заявки

C - 605-854 250

29. CRLF CRLF, перехід на наступний рядок для введення інформації по документу (за допомогою кнопки Enter)

C + 855-856 2

Зразки файлів додаються до комплекту документації (див. «3.3.1.Import_FC_purchase (alt).dat», «3.3.1.Import_FC_purchase (alt).txt»).

3.3.2. Імпорт заявки на продаж валюти

Перший рядок файлу імпорту має містити опис типу імпортованих документів, тобто він свідчить про те, до якого типу відносяться всі наступні документи. Тип операції слід зазначати один раз у першому рядку імпортованого файлу:

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина

поля

1. Ідентифікатор операції

Тип документа,який повинен мати вигляд:

OperationID=N,

де N – тип операції імпортованого документа, що може приймати такі значення:

1 – продаж валюти;

2 – купівля валюти;

C + 1-13 13

Page 48: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 48 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина

поля

3 – валютне платіжне доручення;

4 – конверсія валюти

2. CRLF CRLF, перехід на наступний рядок для введення інформації по документу (за допомоги кнопки Enter)

C + 14-15 2

У наступних рядках файлу імпорту введіть дані заявки (кількість таких рядків від

кількості імпортованих документів) у відповідності з описом, що наведено в таблиці:

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина

поля

14. Номер документа Порядковий номер заявки C + 1-10 10

15. Дата документа Дата формування заявки D + 11-16 6

16. Найменування клієнта

Найменування клієнта С - 17-54 38

17. Ідентифікаційний код клієнта

Ідентифікаційний код клієнта

С - 55-68 14

18. Уповноважена особа

ПІБ співробітника клієнта, уповноваженого на вирішення питань щодо заявки

С + 69-98 30

19. Контактний телефон

Телефон співробітника клієнта, уповноваженого на вирішення питань щодо заявки

С + 99-111 13

20. Сума продажу Сума продажу в копійках (без розділових знаків: ком, крапок тощо)

N + 112-127 16

21. Код валюти Код валюти транзакції.

(трилітерний код валюти згідно ISO стандарту)

С + 128-130 3

22. Валютний рахунок

Номер валютного рахунку платника

С + 131-144 14

23. Тип курсу Тип курсу валют:

0 - уповноваженого банку,

1 – мінімальний

N + 145 1

24. Мінімальний курс продажу

Курс продажу валюти.

Обов'язково для заповнення при виборі типу курсу валюти – «Мінімальний»

N +/- 146-160 15

25. Терміновість продажу

Ознака терміновості продажу:

0 – Сьогодні;

1 – Завтра;

2 – Спот;

3 – Сьогодні. Терміново

N + 161 1

26. Номер рахунку Номер гривневого рахунку С + 162-176 15

27. Код банку Код банку гривневого N + 177-182 6

Page 49: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 49 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина

поля

рахунку

28. Додаткова інформація

Додаткова інформація щодо заявки

C + 183-436 254

16. CRLF CRLF, перехід на наступний рядок для введення інформації по документу (за допомогою кнопки Enter)

C +

437-438 2

Зразки файлів додаються до комплекту документації (див. «3.3.2.Import_FC_sale

(alt).dat», «3.3.2.Import_FC_sale (alt).txt»).

3.3.3. Імпорт заявки на конверсію валюти

Перший рядок файлу імпорту має містити опис типу імпортованих документів, тобто він свідчить про те, до якого типу відносяться всі наступні документи. Тип операції слід зазначати один раз у першому рядку імпортованого файлу:

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина

поля

1. Ідентифікатор операції

Тип документа,який повинен мати вигляд:

OperationID=N,

де N – тип операції імпортованого документа, що може приймати такі значення:

1 – продаж валюти;

2 – купівля валюти;

3 – валютне платіжне доручення;

4 – конверсія валюти

C + 1-13 13

2. CRLF CRLF, перехід на наступний рядок для введення інформації по документу (за допомоги кнопки Enter)

C + 14-15 2

У наступних рядках файлу імпорту введіть дані заявки (кількість таких рядків від кількості імпортованих документів) у відповідності з описом, що наведено в таблиці:

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина поля

1. Номер документа Порядковий номер заявки C + 1-10 10

2. Дата документа Дата формування заявки D + 11-16 6

3. Код валюти, що купується

Код валюти, що купується

(трилітерний код валюти згідно ISO стандарту)

С + 17-19 3

4. Сума валюти, що купується

Сума валюти, що купується, в копійках (без розділових знаків: ком, крапок тощо)

N + 20-34 15

Page 50: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 50 з 110

№ Найменування поля

Опис Тип дани

х

О/З Позиції Макс. довжина поля

5. Код валюти, що продається

Код валюти, що продається

(трилітерний код валюти згідно ISO стандарту)

C + 35-37 3

6. Номер рахунку списання валюти, що продається

Номер рахунку, з якого буде списано валюту, що продається

C + 38-51 14

7. Режим купівлі валюти

Режим зазначає, яким чином слід перераховувати валюту, що купується:

0 – зараховувати на наш рахунок;

1 – перераховувати згідно платіжного доручення

N + 52 1

8. Номер рахунку зарахування валюти, що купується

Номер рахунку, на який буде зараховано валюту, що купується.

Обов'язково для заповнення при виборі режиму купівлі валюти «Зарахувати на наш рахунок»

C +/- 53-66 14

9. Номер платіжного доручення

Номер платіжного доручення, згідно якого буде перераховуватися валюта, що купується.

Обов'язково для заповнення при виборі режиму купівлі валюти «Купуємо згідно платіжному дорученню»

C +/- 67-76 10

10. Дата платіжного доручення

Дата платіжного доручення, згідно якого буде перераховуватися валюта, що купується.

Обов'язково для заповнення при виборі режиму купівлі валюти «Купуємо згідно платіжному дорученню»

D +/- 77-82 6

11. Найменування клієнта

Найменування клієнта C - 83-120 38

12. Адреса Адреса клієнта C - 121-180 60

13. Номер документа Номер документа, на підставі якого відбувається конверсія валюти

C + 181-230 50

14. Дата документа Дата документа, на підставі якого відбувається конверсія валюти

D + 231-236 6

15. Інше Додаткова інформація щодо заявки

С + 237-486 250

16. CRLF CRLF, перехід на наступний рядок для введення інформації по документу (за допомогою кнопки Enter)

С + 487-488 2

Зразки файлів додаються до комплекту документації (див. «3.3.3.Import_FC_conversion (alt).dat», «3.3.3.Import_FC_conversion (alt).txt»).

Page 51: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 51 з 110

3.4. Імпорт з файлу даних клієнт-банку SAP R/3

3.4.1. Імпорт валютного платіжного доручення

Файл містить сукупність рядків, що являють собою розрахункові документи. Рядки завершуються послідовністю CR-LF. Імпорт виконується з файлів у форматі UFT8.

Кожний рядок файлі імпорту складається з полів, обмежених символом «·».

У таблиці наведено структуру одного рядка файлу, тобто, кількість таких рядків буде залежати від того, скільки платежів містить файл імпорту.

№ Найменування поля

Опис Тип даних

О/З Макс. довжина поля

1. Номер документа Порядковий номер документа C + 10

2. Дата документа Дата формування документа D + 6

3. Код валюти документа

Валюта платіжного доручення

(трилітерний код валюти згідно ISO стандарту)

C + 3

4. Сума Сума транзакції у копійках (без розділових знаків: ком, крапок тощо)

N + 15

5. Номер валютного рахунку

Номер валютного рахунку платника С + 14

6. Підстава Поле мітить ціль та/або підставу платежу

C + 38

7. Банк-одержувач (BIC)

BIC-код банку одержувача C + 34

8. Банк-одержувач (Par ID)

Ідентифікатор збоку банку-одержувача

(Party identifier)

C + 34

9. Банк-одержувач (формат)

Значення визначає спосіб ідентифікації одержувача:

A – за BIC кодом та ParID;

D – за ParID та найменуванням та адресою одержувача

C + 2

10. Номер рахунку Номер рахунку одержувача С + 34

11. Найменування та адреса одержувача

Поле містить найменування та адресу клієнта, якому буде нарахована сума транзакції.

зазначені вами дані трьома розділовими комами розбиваються на не більше ніж 4 рядки;

кожен рядок (за винятком розділової коми) містить не більше 34 символів;

після заповнення поля решта незаповнених позицій (до 146) заповнюються пробілами для того, щоб не сталося зсуву наступних полів файлу;

якщо рядок містить внутрішні коми чи пробіли, то він з обох сторін має виділятися подвійними лапками;

у форматі SWIFT перші два рядки використовуються для Найменування одержувача, а два наступних – для Адреси одержувача.

C + 146

Page 52: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 52 з 110

№ Найменування поля

Опис Тип даних

О/З Макс. довжина поля

Приклад 1 – поле містить 4 рядки (кожен не більше 34 символів):

рядок1, рядок2, рядок3, рядок4

Приклад 2 - поле містить 3 рядки (кожен не більше 34 символів):

рядок1,рядок2,рядок3

Приклад 3 – поле містить 3 рядки (кожен не більше 34 символів), причому другий рядок містить внутрішню кому:

рядок1,"рядок,2", рядок3

12. Банк-посередник (BIC)

BIC-код банку-посередника C - 34

13. Банк-посередник (Par ID)

Ідентифікатор збоку банку-посередника

(Party identifier)

C - 34

14. Банк-посередник (формат)

Значення визначає спосіб ідентифікації банку-посередника:

A – за BIC кодом та ParID;

D – за ParID та найменуванню й адресою банку-одержувача

C - 2

15. Банк-посередник (найменування та адреса)

Поле містить найменування та адресу фінансової організації, через яку має виконуватися поточна транзакція.

зазначені вами дані трьома розділовими комами розбиваються на не більше ніж 4 рядки

кожен рядок (за винятком розділової коми) містить не більше 34 символів;

після заповнення поля решта незаповнених позицій (до 146) заповнюються пробілами для того, щоб не сталося зсуву наступних полів файлу;

якщо рядок містить внутрішні коми чи пробіли, то він з обох сторін має виділятися подвійними лапками;

у форматі SWIFT перші два рядки використовуються для Найменування банку-посередника, а два наступних – для Адреси банку-посередника.

Приклад 1 – поле містить 4 рядки (кожен не більше 34 символів):

рядок1, рядок2, рядок3, рядок4

Приклад 2 - поле містить 3 рядки (кожен не більше 34 символів):

рядок1,рядок2,рядок3

Приклад 3 – поле містить 3 рядки (кожен не більше 34 символів), причому другий рядок містить внутрішню кому:

рядок1,"рядок,2", рядок3

C - 146

16. - Значення не використовується при - - 5

Page 53: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 53 з 110

№ Найменування поля

Опис Тип даних

О/З Макс. довжина поля

імпорті. Може бути заповнено пробілами

17. Код типу списання комісії

Значення визначає, з якої зі сторін буде стягуватися комісія за транзакцію.

У поле може бути зазначено тільки одне з наведених значень: BEN, SHA, FULL, OUR (докладний опис наведено в документації iFOBS_WinClient_Посібник користувача.doc)

C + 5

18. - Значення не використовується при імпорті. Може бути заповнено пробілами

- - 4

19. Код країни одержувача

Код країни одержувача (цифровий 3-значний код, ISO стандарт)

N + 4

20. Код операції 1ПБ Значення визначає тип операції.

Значення з довідника кодів 1ПБ (Справочник для работы с валютными документами /Коды 1ПБ у системі адміністрування iFOBS)

C + 10

21. Призначення платежу

Поле визначає деталі угоди, які будуть передані одержувачу.

зазначені вами дані трьома розділовими комами розбиваються на не більше ніж 4 рядки;

кожен рядок (за винятком розділової коми) містить не більше 34 символів;

після заповнення поля решта незаповнених позицій (до 146) заповнюються пробілами для того, щоб не сталося зсуву наступних полів файлу;

якщо рядок містить внутрішні коми чи пробіли, то він з обох сторін має виділятися подвійними лапками;

у форматі SWIFT перші два рядки використовуються для Найменування одержувача, а два наступних – для Адреси одержувача.

Приклад 1 – поле містить 4 рядки (кожен не більше 34 символів):

рядок1, рядок2, рядок3, рядок4

Приклад 2 - поле містить 3 рядки (кожен не більше 34 символів):

рядок1,рядок2,рядок3

Приклад 3 – поле містить 3 рядки (кожен не більше 34 символів), причому другий рядок містить внутрішню кому:

рядок1,"рядок,2", рядок3

C + 146

22. Додаткова інформація поле 72

У полі зазначаються додаткові відомості щодо документу, які будуть передані одержувачу.

C - 220

Page 54: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 54 з 110

№ Найменування поля

Опис Тип даних

О/З Макс. довжина поля

зазначені вами дані трьома розділовими комами розбиваються на не більше ніж 6 рядків;

кожен рядок (за винятком розділової коми) містить не більше 34 символів;

після заповнення поля решта незаповнених позицій (до 220) заповнюються пробілами для того, щоб не сталося зсуву наступних полів файлу;

якщо рядок містить внутрішні коми чи пробіли, то він з обох сторін має виділятися подвійними лапками;

Приклад 1 – поле містить 6 рядків (кожен не більше 34 символів):

рядок1, рядок2, рядок3, рядок4, рядок5, рядок6

Приклад 2 - поле містить 3 рядки (кожен не більше 34 символів):

рядок1,рядок2,рядок3

Приклад 3 – поле містить 3 рядки (кожен не більше 34 символів), причому другий рядок містить внутрішню кому

рядок1,"рядок,2", рядок3

23. Найменування та адреса платника

Поле містить найменування та адресу власника рахунку, з якого буде виконуватися списання коштів за цією транзакцією.

зазначені вами дані трьома розділовими комами розбиваються на не більше ніж 4 рядки;

кожен рядок (за винятком розділової коми) містить не більше 34 символів;

після заповнення поля решта незаповнених позицій (до 146) заповнюються пробілами для того, щоб не сталося зсуву наступних полів файлу;

якщо рядок містить внутрішні коми чи пробіли, то він з обох сторін має виділятися подвійними лапками;

у форматі SWIFT перші два рядки використовуються для Найменування одержувача, а два наступних – для Адреси одержувача.

Приклад 1 – поле містить 4 рядки (кожен не більше 34 символів):

рядок1, рядок2, рядок3, рядок4

Приклад 2 - поле містить 3 рядки (кожен не більше 34 символів):

рядок1,рядок2,рядок3

C + 146

Page 55: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 55 з 110

№ Найменування поля

Опис Тип даних

О/З Макс. довжина поля

Приклад 3 – поле містить 3 рядки (кожен не більше 34 символів), причому другий рядок містить внутрішню кому:

рядок1,"рядок,2", рядок3

24. Додаткові коментарі

Додаткова інформація щодо цього платіжного доручення

C - 146

25. Дійсний з… Дата, починаючи з якої платіж буде вважатися дійсним.

Формат дати – РРММДД

D + 6

26. Рахунок комісії Номер рахунку для списання комісії С + 14

27. Банк-одержувач (найменування та адрес)

Найменування та адреса банку одержувача

зазначені вами дані трьома розділовими комами розбиваються на не більше ніж 4 рядки;

кожен рядок (за винятком розділової коми) містить не більше 34 символів;

після заповнення поля решта незаповнених позицій (до 146) заповнюються пробілами для того, щоб не сталося зсуву наступних полів файлу;

якщо рядок містить внутрішні коми чи пробіли, то він з обох сторін має виділятися подвійними лапками;

у форматі SWIFT перші два рядки використовуються для Найменування одержувача, а два наступних – для Адреси одержувача.

Приклад 1 – поле містить 4 рядки (кожен не більше 34 символів):

рядок1, рядок2, рядок3, рядок4

Приклад 2 - поле містить 3 рядки (кожен не більше 34 символів):

рядок1,рядок2,рядок3

Приклад 3 – поле містить 3 рядки (кожен не більше 34 символів), причому другий рядок містить внутрішню кому:

рядок1,"рядок,2", рядок3

C + 146

28. Валюта рахунку списання

Код валюти рахунку списання

(ISO стандарт, 3-літерний код)

C + 3

29. Код валюти комісії

Код валюти комісії

(ISO стандарт, 3-літерний код).

Примітка. Згідно постанови НБУ, комісія повинна стягуватися у гривні (код - UAH)

C + 3

30. CRLF CRLF, перехід на наступний рядок для введення інформації по документу (за допомогою кнопки Enter)

C + 2

Page 56: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 56 з 110

Примітка. Рядкові значення (позначені символом «С») будуть перевірятися на відповідність стандартам S.W.I.F.T. документів. Система забороняє імпорт файлів, рядкові значення яких містять такі символи: §, “, ¶, ”, {, }.

Зразки файлів додаються до комплекту документації (див.

«3.4.1.Import_FC_payment.dat»).

3.4.2. Імпорт валютного документа

Файл містить сукупність рядків, що являють собою розрахункові документи. Рядки завершуються послідовністю CR-LF. Імпорт виконується з файлів у форматі UFT8.

Кожний рядок файлі імпорту складається з полів, обмежених символом «·».

У таблиці наведено структуру одного рядка файлу, тобто, кількість таких рядків буде залежати від того, скільки платежів містить файл імпорту.

№ Опис поля Тип даних Мін. і макс.

довжина поля

1. Напрямок маpшpутизації

0 – вхідний документ

N 1, 3

2. Вид платіжного документа.

Для валютних документів: 55, 56, 60, 70, 2211, 2221

N 1, 4

3. Номер платіжного документа С 1,10

4. Дата виписки платіжного документа.

У форматі РРРРММДД

N 8, 8

5. МФО по дебету N 6, 9

6. МФО по кредиту N 6, 9

7. Номер особового рахунку по дебету N 9,14

8. Номер особового рахунку по кредиту N 9,14

9. Сума платежу.

Для валютних документів – у дробових одиницях (без крапки)

N 3,17

10. Касовий символ - якщо вид платіжного документа 2111, 2121, 2211, 2221.

Для всіх інших – поле не заповнюється

N 0, 2

11. Найменування кореспондента клієнта С 5,38

12. Призначення платежу

С 10,160

13. Дата валютування С 0,10

14. Код виду акцепту: 1, 2, 3 N 0, 1

15. Код платежу N 0, 3

16. Признак передавання (не використовується) N 0, 1

17. Код ЄДРПОУ кореспондента клієнта С 0,14

Page 57: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 57 з 110

№ Опис поля Тип даних Мін. і макс.

довжина поля

18. Код валюти – якщо вид платіжного документа 55, 56, 2211, 2221.

Для всіх інших – поле не заповнюється

N 0, 3

Зразки файлів додаються до комплекту документації (див. «3.4.2.Import_FX_document.dat»).

Page 58: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 58 з 110

4. ЕКСПОРТ ЕЛЕКТРОННОЇ ВИПИСКИ

Увага! При експорті електронної виписки за умовчанням у неї не потрапляють інформаційні документи.

4.1. Експорт електронної виписки до текстового та BOL-

файлу

При експорті документи зберігаються в файли з зазначенням дати запиту в назві. Якщо було подано запит на формування виписки за певний період, тоді в результаті буде стільки файлів, скільки дат відповідає поданому запиту. Дата вказується у форматі РРММДД. Наприклад, якщо у запиті було зазначено число 11.05.2006, назва файлу

буде мати вид 060511. Якщо у запиті було зазначено період, якому відповідають три документи: 1.07.2016, 4.07.2016, 6.07.2016, тоді буде сформовано три файли з назвами: 160701, 160704, 160706.

Експортований файл буде містити дані у кодуванні, яке було вибрано при збереженні виписки до файлу.

Увага! Експорт виписки виконується до файлів з розширенням .dat, незалежно від того, який формат (текстовий чи BOL) було вибрано для експорту. У файлах прикладів розширення змінено на *.txt для наочності у разі експорту в текстовий файл.

Опис

Файл є текстовим. Кожен рядок містить інформацію про один документ. Рядки завершуються послідовністю CR-LF (ASCII-символи 13 та 10). Кожен рядок має фіксовану структуру, яку описано в таблиці нижче.

Деякі поля не мають значення для «Клієнт-банку». Ці поля позначені прочерком у таблиці, їх слід залишати порожніми при формуванні файлу електронної виписки.

№ Найменування поля в BOL

Найменування поля в TXT

Тип даних

Позиції Позиції

(короткий номер*)

1. МФО банку платника МФО банку А N 1-9 1-9

2. Номер рахунку платника

Рахунок А N 10-23 10-23

3. МФО банку одержувача

МФО банку Б N 24-32 24-32

4. Номер рахунку одержувача

Рахунок Б N 33-46 33-46

5. Тип фінансової операції

Завжди = 1 (див. опис під таблицею)

Тип фінансової операції

C 47-47 47-47

6. Сума (у копійках) Сума (у копійках) N 48-63 48-63

7. Вид документа Вид документа N 64-65 64-65

8. Номер документа Номер документа C 66-97 66-75

9. Код валюти Код валюти N 98-100 76-78

* У файлі виписки довжина поля «Номер документу» регулюється налаштуванням клієнтських місць (за умовчанням – 32 символи, в режимі «короткий номер» – 10 символів)

Page 59: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 59 з 110

№ Найменування поля в BOL

Найменування поля в TXT

Тип даних

Позиції Позиції

(короткий номер*)

10. Дата документа Дата документа D 101-106 79-84

11. Дата отримання документа в банку

Дата отримання документа в банку

D 107-112 85-90

12. Найменування платника

Найменування А C 113-150 91-128

13. Найменування одержувача

Найменування Б C 151-188 129-166

14. Призначення платежу Призначення

платежу C 189-348 167-326

15. Додаткові реквізити Додаткові реквізити C 349-408 327-386

16. Код призначення платежу

Код призначення платежу

C 409-411 387-389

17. - - C 412-413 390-391

18. Ідентифікаційний код платника (код ЄДРПОУ)

Ідентифікаційний код А (код ЄДРПОУ)

C 414-427 392-405

19. Ідентифікаційний код одержувача (код ЄДРПОУ)

Ідентифікаційний код Б (код ЄДРПОУ)

C 428-441 406-419

20. Унікальний номер документа

Унікальний номер документа

N 442-450 420-428

21. - - C 451-456 429-434

22. - - N 457-458 435-436

23. - - C 459-466 437-444

24. - - C 467-530 445-508

25. - - C 531-542 509-520

26. - - N 542-548 521-526

27. - - T 549-552 527-530

28. - - T 553-556 531-534

29. - - C 557-568 535-546

30. - - N 569-574 547-552

31. - - T 575-578 553-556

32. - - T 579-582 557-560

33. - - C 583-594 561-572

Page 60: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 60 з 110

№ Найменування поля в BOL

Найменування поля в TXT

Тип даних

Позиції Позиції

(короткий номер*)

34. - - N 595-600 573-578

35. - - T 601-604 579-582

36. - - T 605-608 583-586

37. Дата проведення документа

Дата проведення документа

D 609-614 587-592

38. CRLF CRLF C 615-616 593-594

Нижче наведено пояснення до деяких реквізитів:

1. При експорті документа в текстовий файл поле №5 «Тип фінансової операції»

(позиція 47-47) має значення 0 (дебет) або 1 (кредит). Зліва завжди зазначаються реквізити свого рахунку, після нього - реквізити чужого рахунку (рахунку кореспондента). Якщо тип фінансової операції 0 - це дебетовий документ (списання), якщо 1 - кредитовий (нарахування).

При експорті документа в BOL-файл поле №5 «Тип фінансової операції» (позиція 47-47) завжди має значення 1. Реквізити платника та одержувача у цьому випадку можуть змінюватися місцями: наприклад, якщо гроші перелічуються з рахунку А на рахунок Б, то ліворуч будуть реквізити А, праворуч - Б; якщо гроші перелічуються з рахунку Б на рахунок А, тоді ліворуч будуть вказані реквізити Б, праворуч - А.

У файлах електронної виписки додатково може зустрітися значення 0 - безакцептне списання. «Платником» у такому випадку може бути тільки уповноважена державна організація, та такий документ означає, що кошти

стягуються з рахунку одержувача за рішенням суду.

2. № 7, «Вид документа». Тип документа, який в файлах електронної виписки частіше всього приймає такі значення:

a) 1 – Платіжне доручення

b) 2 – Меморіальний ордер

c) 3 – Валютний меморіальний ордер

d) 6 – Вхідний документ

e) 9 - Внутрішньобанківське платіжне доручення

f) 13 - Інформаційний дебет

g) 14 – Міжбанківський меморіальний ордер

h) 15 – Валютне платіжне доручення

i) 30 – Вхідний меморіальний ордер за системою електронних платежів

j) 33 – Касовий чек

k) 63 – Заява на переказ готівки (грн)

l) 65 – Заява на переказ готівки (вал)

Примітка. Ви можете переглянути список всіх типів документів в АБС Б2 на формі /Документы/Типы документов/. Докладніше функціональність «Типи документів» описано в документі АБС Б2 «Документы_Руководство администратора.doc».

Page 61: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 61 з 110

3. № 8, «Номер документа». Бухгалтерський номер документа, що проставляють на платіжнім дорученні.

4. № 11, «Дата отримання документу в банку». У файлі електронної виписки зазначає дату надходження документу у банк платника.

5. № 15, «Додаткові реквізити». У цьому полі зазначається код країни платника/одержувача, якщо платник/одержувач є нерезидентом, у такому форматі: #nП764О018#, («П» та «О» - кириличні великі літери), де «764» - код країни платника, «018» - код країни одержувача.

6. № 16, «Код призначення платежу». Слід зазначати код 070 для платежів до бюджету та залишати поле порожнім для всіх інших платежів.

7. № 20, «Унікальний номер документа». У файлі електронної виписки містить унікальний номер, наданий цьому документу у банку.

Зразки файлів додаються до комплекту документації (див. «4.1.131101.dat», «4.1.131101.txt», с коротким номером: «4.1.090930_short.dat», «4.1.090930_short.txt»).

4.2. Експорт електронної виписки до DBF-файлу

У назві файлу за умовчанням буде зазначено дату запиту або дати періоду, за який було подано запит на формування виписки. Дата зазначається у форматі РРММДД. Наприклад, якщо у запиті було зазначено число 11.05.2016, назва файлу буде мати вид 160511. Якщо було подано запит на формування виписки за певний період, тоді є два варіанти збереження файлу:

1. З розбиванням файлів по датам - у результаті буде стільки файлів, скільки дат відповідає поданому запиту. Наприклад, якщо у запиті було зазначено період, якому відповідають три документи: 1.07.2016, 4.07.2016, 6.07.2016, тоді буде сформовано три файли з назвами: 160701, 160704, 160706.

2. В один файл* - в результаті буде створено один файл, у назві якого у якості першої дати буде зазначено мінімальну дату проведення документу з тих, що є у

списку, у якості другої - максимальну дату. Дата зазначається у форматі РРРРММДД. Наприклад, поданому запиту відповідають три документи: перший проведено 16.05.2013, другий 18.05.2013, третій 23.05.2013. Ім’я файлу буде мати вид «20130516_20130523».

Експортований файл буде містити дані у кодуванні, яке було вибрано при збереженні виписки в файл.

№ Найменування поля

Опис Тип даних Макс. довжина

поля

1. N_DOC Номер документа C 32 / 10*

2. MFO_DB МФО банку платника N 10

3. RR_DB Рахунок платника C 14

4. NAIM_D Найменування платника C 40

* Додаткова функціональність

* У файлі виписки довжина поля «Номер документа» регулюється налаштуванням клієнтських місць (за умовчанням – 32 символи, в режимі «короткий номер» – 10 символів)

Page 62: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 62 з 110

№ Найменування поля

Опис Тип даних Макс. довжина

поля

5. OKPO_DB Ід. код платника C 14

6. MFO_CR МФО банку одержувача N 10

7. RR_K Рахунок одержувача C 14

8. NAIM_K Найменування одержувача C 40

9. OKPO_CR Ід. код одержувача C 14

10. SUM Сума документа N 20

11. SUMEQ Сума документа в гривневому еквіваленті N 20

12. PRIZN Призначення платежу C 160

13. DAT Дата документа D 8

14. DAT_PR Дата проведення D 8

15. KOD_VAL Код валюти документа N 10

16. OPERAT Тип операції: 1 – дебет; 2 – кредит N 1

17. DAT_GN Дата генерації файлу експорту D 8

18. DAT_ARC Поточний операційний день банку D 8

19. TIM_PR* Час проведення документа у форматі -

hh:mm:ss C 8

Зразки файлів додаються до комплекту документації (див. «4.2.090902.dbf», с коротким номером: «4.2.090902_short.dbf»).

4.3. Експорт електронної виписки до DBF-файлу

(альтернативний)

У виписці враховуються тільки документи в нац. валюті.

Опис елементів:

№ Найменування поля Опис поля виписки Довжина поля

1 DOC_DAY Дата у форматі 'дд/мм/рррр' 10

2 NUMBER Номер документа 10

3 A Клієнт А 80

4 B Клієнт Б 80

5 OKPO_A ОКПО А 14

6 OKPO_B ОКПО Б 14

7 ACCOUNT_A Рахунок клієнта А 14

* Додаткова функціональність

Page 63: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 63 з 110

№ Найменування поля Опис поля виписки Довжина поля

8 ACCOUNT_B Рахунок клієнта Б 14

9 BANK_A Банк А 38

10 BANK_B Банк Б 38

11 MFO_A МФО А 9

12 MFO_B МФО Б 9

13 CITY_A Місто банку А 25

14 CITY_B Місто банку Б 25

15 AMOUNT Сума 18

16 DETAILS Деталі платежу 160

Зразки файлів додаються до комплекту документації (див. «4.3.20080114.DBF»).

4.4. Експорт електронної виписки до XLS-файлу

У назві файлу за умовчанням буде зазначено дату запиту або дати періоду, за який було подано запит на формування виписки. Дата зазначається у форматі РРРРММДД. У якості першої дати буде вказана мінімальна дата проведення документа з наявних у списку, у якості другої - максимальна дата. Наприклад, поданому запиту відповідають три документи: перший проведено 16.05.2017, другий 18.05.2017, третій 23.05.2017. Файл буде мати вигляд Doc_20170516_20170523.

№ Найменування поля Опис

1. Наш рахунок У полі відображено рахунок користувача

2. Операція Поле містить вид операції: дебет чи кредит

3. Рахунок Поле містить дані про рахунок контрагента

4. МФО банку контрагента

Поле містить код банку контрагента

5. Найменування контрагента

Поле містить найменування контрагента у відповідності з записом у системі

6. Код контрагента Поле містить інформацію про ідентифікаційний код контрагента

7. Призначення платежу У полі зазначено призначення платежу

8. Дата проведення Поле містить дату, коли документ було проведено в банку, у

форматі дд.мм.рррр

9. Номер документа Поле містить номер документа у відповідності з його номером у

системі

10. Сума Поле містить інформацію про суму платежу

11. Валюта У полі відображено тип валюти, у якій проводилася оплата

12. Час проведення Поле містить час проведення документа в банку у форматі гг:хх

13. Дата документа Поле містить дату документа у форматі дд.мм.рррр

14. Дата архівування Поле містить дату архівування документа в банку у форматі

дд.мм.рррр

15. Ід.код Поле містить інформацію про ідентифікаційний код користувача

16. Найменування Поле містить найменування користувача у відповідності із записом

у системі

17. МФО Поле містить код банку користувача

Page 64: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 64 з 110

Зразки файлів додаються до комплекту документації (див. «4.4.Doc_20111102-20111214.xls»).

4.5. Експорт електронної виписки до XML-файлу

При експорті документи зберігаються у файли із зазначенням дати експорту в назві у форматі РРРРММДД. Якщо було подано запит на формування виписки за певний період, тоді у результаті буде стільки файлів, скільки дат відповідає поданому запиту. Наприклад, якщо у запиті було зазначено число 18.08.2017, назва файлу буде мати вигляд Doc_20170818. Якщо ж у запиті було вказано період, якому відповідає три документи: 1.07.2016, 4.07.2016, 6.07.2016, тоді буде сформовано три файли з назвами: Doc_20160701, Doc_20160704, Doc_20160706.

Опис

Формат XML-файлу експорту такий:

<?xml version="1.0" encoding="win-1251"?>

<ROWDATA>

<ROW... /> — перший документ у списку

...

<ROW... /> — останній документ у списку

</ROWDATA>

ROWDATA – кореневий вузол XML документа, що містить всі експортовані документи. Кожному документу є відповідним один тег <ROW ARCDATE ... />. Усередині тегу <ROW ARCDATE ... />. містяться реквізити експортованих документів. Опис атрибутів

та їх призначення наведено в таблиці.

№ Найменування атрибуту Опис Тип даних

1. ARCDATE Дата архівування документа в банку D

2. DOCUMENTNO № документа С

3. ACCOUNTNO Номер рахунку платника N

4. CURRENCYID Код валюти документа N

5. BANKID Код банку платника (МФО) N

6. CORRBANKID Код банку одержувача (МФО) N

7. CORRACCOUNTNO Номер рахунку одержувача C

8. OPERATIONID Ідентифікатор операції:

0 - дебет

1 - кредит

2 - дебет інформаційний

3 - кредит інформаційний

N

9. BANKDATE Дата прийняття документа в банку D

10. CURRSYMBOLCODE Код валюти платежу (трилітерний код

валюти згідно ISO стандарту) C

Page 65: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 65 з 110

№ Найменування атрибуту Опис Тип даних

11. DOCSUBTYPESNAME Тип документа C

12. PLATPURPOSE Призначення платежу C

13. DOCUMENTDATE Дата створення документа D

14. CORRBANKNAME Найменування банку одержувача C

15. CORRIDENTIFYCODE Ідентифікаційний код одержувача N

16. CORRCONTRAGENTSNAME Найменування контрагента одержувача C

17. BANKNAME Найменування банку платника C

18. IDENTIFYCODE Ідентифікаційний код платника N

19. ACCDESCR Опис рахунку C

20. CONTRAGENTSNAME Найменування контрагента C

21. ACCOUNTID Внутрішній ідентифікатор рахунку платника N

22. BOOKEDDATE Дата проведення документа в банку D

23. DOCUMENTTYPEID Тип документа N

24. DATAVERSION Версія запису в БД iFOBS C

25. SUMMAEQ Сума платежу в гривневому еквіваленті (для

платежів у валюті) N

26. SUMMA Сума платежу в копійках N

27. KODPLATPURPOSE Код призначення платежу N

28. ACC_OPERATOR Логін операціоніста банку, відповідального

за поточним рахунком C

29. ACC_OPERATOR_FIO ПІБ операціоніста банку, відповідального за

поточним рахунком C

30. COMMISSION Комісія для гривневих платежів N

31. AMOUNTEQ Сума документа в гривневому еквіваленті

(для платежів у валюті).

Примітка. Якщо це поле не заповнено та для виписки задано налаштування «Показувати еквіваленти», суму еквівалента буде розраховано у полі SUMMAEQ

N

Зразки файлів додаються до комплекту документації (див. «4.5.Doc_20120209.xml»).

4.6. Експорт електронної виписки до файлу формату SAP R/3

(МТС)

Найменування файлу визначається датою та часом його генерування.

Якщо у ньому містяться виписки за декілька днів, то він буде мати вид vyymmdd.hmm, де:

Page 66: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 66 з 110

v – префікс файлу, який вказує, що документ є вихідним. Усі файли експорту з SAP R/3 починаються з латинської літери v;

yymmdd - дата створення файлу в форматі РРММДД;

hmm – час створення файлу.

Години в системі можуть позначатися символами 0-9 та A-N (А відповідає 10 годинам, B – 11, C – 12 тощо до N - 23).

Якщо у файлі містяться виписки за один день, тоді він буде мати вид vyymmdd.zzz, де:

v – префікс файлу, який вказує, що документ є вихідним. Усі файли експорту з SAP R/3 починаються з латинської літери v;

yymmdd - дата створення файлу в форматі РРММДД;

zzz – постійне розширення файлу зазначеного змісту.

Файл містить сукупність рядків, що представляють собою розрахункові документи.

Рядки завершуються послідовністю CR-LF (ASCII-символи 13 та 10).

Кожен рядок файлу складається з полів, обмежених символом «·».

Всі рядки, крім описаних для них полів, мають нульове класифікаційне поле довжиною в 1 символ:

«0» - Оборотно-сальдовий рядок

Складається з таких полів:

№ Опис поля Макс. довжина поля

1. Номер рахунку, по якому сформовано виписку

Якщо у номері рахунку міститься менше 14 символів, то він вирівнюється по лівому краю поля, і недостатня кількість символів заповнюється пробілами до 14 символів

14

2. Дата поточного руху по рахунку 8

3. Дата попереднього руху по рахунку 8

4. Залишок на початок дня (у копійках) 19

5. Тип залишку:

«+» – пасивний

«-» – активний

1

6. Кількість документів, що пройшли по списанню 6

7. Сума дебетових оборотів в копійках (документів, що пройшли по списанню)

19

8. Кількість документів, що пройшли по зарахуванню 6

9. Сума кредитових оборотів в копійках (документів , що пройшли по зарахуванню)

19

10. Залишок на кінець дня (в копійках) 19

11. Тип залишку:

«+» – пасивний

«-» – активний

1

У результаті: 115 символів + 1 (класифікаційний) = 116

Page 67: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 67 з 110

«1» - Платіжний рядок

Містить платіж, що реально пройшов по рахунку (залишок, що змінився).

Складається в таких полів:

№ Опис поля Макс. довжина поля

1. Тип платежу:

«+» - зарахування

«-» - списання

1

2. МФО банку А (відправник платежу) 9

3. Особовий рахунок клієнта банку А.

Якщо у номері рахунку міститься менше 14 символів, то він вирівнюється по лівому краю поля, і недостатня кількість символів заповнюється пробілами до 14 символів

14

4. Код ЄДРПОУ клієнта банку А.

(поле може бути не заповнено)

14

5. Найменування клієнта банку А 40

6. МФО банку Б (одержувач платежу) 9

7. Особовий рахунок клієнта банку Б.

Якщо у номері рахунку міститься менше 14 символів, то він вирівнюється по лівому краю поля, і недостатня кількість символів заповнюється пробілами до 14 символів

14

8. Код ЄДРПОУ клієнта банку Б.

(поле може бути не заповнено)

14

9. Найменування клієнта банку Б 40

10. Вид платежу (зміст не регламентується НБУ) 2

11. Операційний номер платежу 10

12. Сума платежу в копійках 19

13. Дата відправлення з банку А.

Поле є довідковим, тому може не заповнюватися

8

14. Час відправлення з банку А.

Поле є довідковим, тому може не заповнюватися

4

15. Дата отримання банком Б

Поле є довідковим, тому може не заповнюватися

8

16. Час отримання банком Б 4

17. Призначення платежу 255

У результаті: 466 символи + 1 (класифікаційний) = 467

Примітка. Якщо платіж дебетовий, то балансовий рахунок буде зазначено в полі №3, якщо кредитовий – в полі №7.

«2» - Платіжний запит

Містить платіжну вимогу, спрямовану клієнту іншим клієнтом для прийняття рішення про оплату. Ці платежі не проходять по рахунку та є інформаційними.

Page 68: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 68 з 110

Складається з таких же полів, як рядок «1», Платіжний рядок (див. таблицю вище), за винятком змінення першого поля:

Тип документу «+» - платіжний запит клієнту, «-» - платіжний запит клієнта.

Зразки файлів додаються до комплекту документації (див. «4.6.v090914.ZZZ»).

4.7. Експорт електронної виписки до файлу формату 1С

При експорті документи зберігаються у файли із зазначенням номера рахунку та періоду запиту виписки у назві. Приклад імені файлу: «Doc_260023001300_UAH_20001126-20091126.1C», де:

«Doc» - символьний ідентифікатор документа;

«260023001300» - номер рахунку користувача;

«UAH» - код валюти рахунку;

«20001126-20091126» - початкова та кінцева дати періоду виписки у форматі РРРРММДД.

При формуванні виписок за декількома рахунками виписка по кожному рахунку зберігається у окремий файл. У Web-додатку файли виписок за окремими рахунками зберігаються у zip-архіві. У Windows-додатку архівація не проводиться.

Файл є текстовим та містить сукупність рядків, що являють собою розрахункові документи. Рядки завершуються послідовністю CR-LF (ASCII-символи 13 та 10). Дані по кожному новому розрахунковому документу починається з ознаки

«СекціяДокумент=...», закінчення даних позначається ознакою «КонецДокумента».

№ Найменування

реквізиту Опис

Тип даних, макс.

довжина

поля

О/З Примітка

Заголовок файла

1. 1CClientBankExchange Внутрішня

ознака файлу обміну

Общие сведения

2. ВерсияФормата Номер версії

формату обміну C + Приклад

заповнення:

ВерсияФормата=1.01

3. Кодировка Кодування

файлу C + Можливі значення:

DOS, Windows

4. Отправитель Програма-

відправник C - Приклад

заповнення:

Отправитель=1С

5. Получатель Програма-

одержувач C + Приклад

заповнення:

Получатель=1С

6. ДатаСоздания Дата

формування файлу

D

(у форматі дд.мм.рррр)

-

7. ВремяСоздания Час формування

файлу T -

Page 69: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 69 з 110

№ Найменування

реквізиту Опис

Тип даних, макс.

довжина

поля

О/З Примітка

Відомості про умови відбирання даних, що передаються

8. ДатаНачала Дата початку

інтервалу D

(у форматі дд.мм.рррр)

+ У цьому інтервалі передаються всі існуючі документи

9. ДатаКонца Дата кінця

інтервалу D

(у форматі дд.мм.рррр)

+

10. РасчСчет Розрахунковий

рахунок організації (рядків може бути декілька)

20 + Зазначений рахунок синхронізується в зазначеному інтервалі

11. Документ Вид документа

(рядків може бути декілька)

C N/A Можливі значення: Платіжне доручення, Акредитив (Заява на акредитив), Платіжна вимога, Інкасове доручення

Секція передавання залишків по розрахунковому рахунку

12. СекцияРасчСчет Ознака початку

секції

13. ДатаНачала Дата початку

інтервалу D

(у форматі дд.мм.рррр)

+ У цьому інтервалі передаються всі існуючі

14. ДатаКонца Дата кінця

інтервалу D

(у форматі дд.мм.рррр)

-

15. РасчСчет Розрахунковий

рахунок організації

20 +

16. НачальныйОстаток Початковий

залишок грн[.коп] + Ці значення

використовуються для звірення з обліковими даними та для контролювання отриманих документів виписки

17. ВсегоПоступило Обороти вхідних

платежів грн[.коп] -

18. ВсегоСписано Обороти

вихідних платежів

грн[.коп] -

19. КонечныйОстаток Кінцевий

залишок грн[.коп] -

20. КонецРасчСчет Ознака

закінчення секції

Секція платіжного документа

Шапка платіжного документа

21. СекцияДокумент Ознака початку

секції містить вид документа

Можливі значення: Платіжне доручення, Акредитив (Заява на акредитив), Платіжна вимога, Інкасове доручення

22. Номер Номер документа С +

23. Дата Дата документа D

(у форматі

+

Page 70: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 70 з 110

№ Найменування

реквізиту Опис

Тип даних, макс.

довжина

поля

О/З Примітка

дд.мм.рррр)

24. Сумма Сума платежу грн[.коп] +

Квитанція по платіжному документу

25. КвитанцияДата Дата

формування квитанції

D

(у форматі дд.мм.рррр)

- Квитанція передається тільки з Клієнта в 1С

26. КвитанцияВремя Час формування

квитанції T -

27. КвитанцияСодержание Зміст квитанції С -

Реквізити платника

28. ПлательщикСчет Розрахунковий

рахунок платника

20 + Розрахунковий рахунок платника в його банку, незалежно від того, прямі розрахунки у цього банку чи ні

29. ДатаСписано Дата списання

коштів з р/р D

(у форматі дд.мм.рррр)

+ Зазначається, якщо відомо, що документ проведено по розрахунковому рахунку платника

30. Плательщик Платник С - Найменування та ід.

код платника (та його банку при непрямих розрахунках) 31.

ПлательщикИНН Ід. код платника 20 +

У разі непрямих розрахунків:

32. Плательщик1 Найменування

платника, ряд.1 С - Найменування

платника

33. Плательщик2 Найменування

платника, ряд.2 С - Розрахунковий

рахунок платника

34. Плательщик3 Найменування

платника, ряд.3 С - Банк платника

35. Плательщик4 Найменування

платника, ряд.4 С - Місто банку платника

36. ПлательщикРасчСчет Розрахунковий

рахунок платника

20 - Коррахунок банку платника

37. ПлательщикБанк1 Банк платника С - РЦ банку платника

38. ПлательщикБанк2 Місто банку

платника С - Місто РЦ банку

платника

39. ПлательщикБИК БІК банку

платника 9 - БІК РЦ банку

платника

40. ПлательщикКорсчет Коррахунок

банку платника 20 - Коррахунок РЦ банку

платника

Реквізити банку одержувача (постачальника)

41. ПолучательСчет Розрахунковий

рахунок одержувача

20 + Розрахунковий рахунок одержувача у його банку, незалежно від того, прямі розрахунки у цього банку чи ні

Page 71: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 71 з 110

№ Найменування

реквізиту Опис

Тип даних, макс.

довжина

поля

О/З Примітка

42. ДатаПоступило Дата

надходження коштів на р/р

D

(у форматі дд.мм.рррр)

+ Зазначається, якщо відомо, що документ проведено по розрахунковому рахунку одержувача

43. Получатель Одержувач С - Одержувач одним

рядком

44. ПолучательИНН Ід. код

одержувача 20 + Найменування та ід.

код одержувача (та його банку при непрямих розрахунках)

У разі непрямих розрахунків:

45. Получатель1 Найменування

одержувача С - Найменування

одержувача

46. Получатель2 Найменування

одержувача, ряд. 2

С - Розрахунковий рахунок одержувача

47. Получатель3 Найменування

одержувача, ряд. 3

С - Банк одержувача

48. Получатель4 Найменування

одержувача, ряд. 4

С - Місто банку одержувача

49. ПолучательРасчСчет Розрахунковий

рахунок одержувача

20 - Коррахунок банка одержувача

50. ПолучательБанк1 Банк одержувача С - РЦ банка одержувача

51. ПолучательБанк2 Місто банку

одержувача С - Город РЦ банка

одержувача

52. ПолучательБИК БІК банку

одержувача 9 - БИК РЦ банка

одержувача

53. ПолучательКорсчет Коррахунок

банку одержувача

20 - Коррахунок РЦ банку одержувача

Реквізити платежу

54. ВидПлатежа Вид платежу С - Можливі значення:

Поштою, Телеграфом, Електронно

55. ВидОплаты Вид оплати (вид

операції) 2 -

У заяві акредитив::

56. СрокПлатежа Строк платежу

(акредитиву) D

(у форматі дд.мм.рррр)

- Строк дії акредитиву

57. Очередность Черговість

платежу 2 - Не використовується

58. НазначениеПлатежа Призначення

платежу С - Призначення платежу

одним рядком. Приклад заповнення:

Плата за прод. харч. згідно накл.235 від

Page 72: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 72 з 110

№ Найменування

реквізиту Опис

Тип даних, макс.

довжина

поля

О/З Примітка

31.07.16р. у т.ч. ПДВ 1024,00 грн.

59. НазначениеПлатежа1 Призначення

платежу, ряд. 1 С - Призначення

платежу, розбите на рядки самим користувачем, якщо програма-відправник допускає введення багаторядкового тексту

60. НазначениеПлатежа2 Призначення

платежу, ряд. 2 С -

61. НазначениеПлатежа3 Призначення

платежу, ряд. 3 С -

62. НазначениеПлатежа4 Призначення

платежу, ряд. 4 С -

63. НазначениеПлатежа5 Призначення

платежу, ряд. 5 С -

64. НазначениеПлатежа6 Призначення

платежу, ряд. 6 С -

Додаткові реквізити для окремих видів документів

65. СрокАкцепта Строк акцепту,

кількість днів N -

66. ВидАккредитива Вид акредитиву C -

67. УсловиеОплаты1 Умова оплати,

ряд. 1 C -

68. УсловиеОплаты2 Умова оплати,

ряд. 2 C -

69. УсловиеОплаты3 Умова оплати,

ряд. 3 C -

70. ПлатежПоПредст Платіж за

поданням C -

71. ДополнУсловия Додаткові умови C -

72. НомерСчетаПоставщика

№ рахунку постачальника

C - Рахунок депонування (40901)

73. ДатаОтсылкиДок Дата

відправлення документів

D

(у форматі дд.мм.рррр)

-

74. КонецДокумента Ознака

закінчення секції

75. КонецФайла Ознака кінця

файлу

Зразки файлів додаються до комплекту документації (див.

«4.7.Doc_260033002289_EUR_20001126-20091126.1C»).

4.8. Експорт до файлу TXT (SEB)

Файл експорту електронної виписки в формат TXT (SEB) аналогічний файлу імпорту документів із файлу формату TXT (SEB), що описано в п. «Імпорт з файлу TXT (SEB)».

При експорті документи зберігаються в файли із зазначенням номера рахунку та періоду запиту виписки у назві. Приклад назви файлу: «Doc_260023001300_UAH_20001126-20091126.txt», де:

«Doc» - символьний ідентифікатор документа;

«260023001300» - номер рахунку користувача;

Page 73: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 73 з 110

«UAH» - код валюти рахунку;

«20001126-20091126» - початкова та кінцева дати періоду виписки у форматі РРРРММДД.

При формуванні виписок за декількома рахунками виписка по кожному з рахунків

зберігається у окремий файл.

Зразки файлів додаються до комплекту документації (див. «4.8.Doc_260053001231_USD_20001126-20091126.txt»).

4.9. Експорт до файлу XLS (SEB)

При експорті документи зберігаються в файли із зазначенням номера рахунку та

періоду запиту виписки у назві. Приклад назви файлу: «Doc_260023001300_UAH_20001126-20091126.xls», де:

«Doc» - символьний ідентифікатор документа;

«260023001300» - номер рахунку користувача;

«UAH» - код валюти рахунку;

«20001126-20091126» - початкова та кінцева дати періоду виписки у форматі РРРРММДД.

При формуванні виписок за декількома рахунками виписка по кожному з рахунків зберігається у окремий файл. У Web-додатку файли виписок за окремими рахунками зберігаються в zip-архіві. У Windows-додатку архівація не виконується.

Файл експорту містить два рядки заголовку та рядки з параметрами документів.

Перший рядок заголовку містить:

1) період, за який сформовано виписку;

2) номер рахунку;

3) валюту рахунку.

Другий рядок заголовку містить найменування параметрів документів (полів).

Рядки з документами містять такі данні:

№ Найменування поля Опис Тип даних

1. Дата Дата документа D

2. № документа № документа С

3. Платник Найменування відправника С

4. Рахунок Номер рахунку відправника С

5. Код платника Код відправника C

6. Код банку МФО банку відправника C

7. Назва банку Найменування банку відправника C

8. Одержувач Найменування одержувача C

9. Рахунок Номер рахунку одержувача C

10. Код одержувача Код одержувача C

11. Код банку МФО банку одержувача C

12. Назва банку Найменування банку одержувача C

Page 74: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 74 з 110

№ Найменування поля Опис Тип даних

13. Призначення платежу Призначення платежу C

14. Дебет Якщо рахунок клієнта дебетується, то

вказується сума документа. Інакше – 0 N

15. Кредит Якщо рахунок клієнта кредитується, то

вказується сума документа. Інакше - 0 N

Зразки файлів додаються до комплекту документації (див. «4.9.Doc_260023001300_UAH_20001126-20091126.xls»).

4.10. Експорт у форматі МТ94x

При експорті даних у форматі МТ94x, якщо користувач вибрав в якості дати виписки поточний день, дані будуть збережені до файлу в форматі MT942, а при виборі будь-якої іншої дати буде збережена виписка в форматі MT940. Окрім того користувач вибирає тип кодування – DOS або Win1251 (типове значення).

4.10.1. Експорт у форматі MT940

Один файл експорту виписки у форматі MT940 відповідає одному рахунку клієнта в гривні або іноземній валюті. Файл виписки містить повідомлення встановленого формату, що формується з даних за один банківський день. Якщо при формуванні виписки вибраний період, файли формуються для кожного дня періоду.

Файл експорту виписки в форматі MT940 містить такі дані:

Рядок Найменування Зміст Дані о/з Приклад заповнення

Блок 1. BASIC HEADER BLOCK

1 F01 – ідентифікатор + :1:F01ALFAUAUKAXXX0001000001 SWIFT-адреса 8x

A – LT Code 1х

XXX – Branch Code (стандартне значення – XXX)

Номер сесії за поточний день Номер запису для поточної сесії

4х 6х

Блок 2. APPLICATION HEADER BLOCK

2 I – тип повідомлення (I – вхідне, O –вихідне)

+ :2:I9401923230216ALFAUAUKBXXX00010000011602231923N

940 – ідентифікатор

Час надсилання, ГГХХ 4n

Дата надсилання, РРММДД, SWIFT-адреса, BXXX – ідентифікатори, номер сесії за поточний день, номер запису для поточної сесії

28x

Дата приймання, РРММДД 6n

Час приймання, ГГХХ 4n

N –ідентифікатор (пріоритет доставки повідомлення)

Блок 3. USER HEADER BLOCK

3 108: Дата (РРММДД) 'IFOBS' Номер запису за поточну дату

+

:3:108:160223IFOBS00001

Блок 4. TEXT BLOCK

20 Transaction Reference Number

Дата та номер виписки (РРММДД – номер дня в році в тризначному форматі)

16x +

:20: 160930 – 273

Page 75: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 75 з 110

Рядок Найменування Зміст Дані о/з Приклад заповнення

25 Account Identification

Ідентифікатор рахунку 35x + :25: 26105070001100

28C Statement Number/Sequence Number

Номер виписки/номер запису 5n/4n + :28:00047/0000

60 Opening Balance 60F=First opening balance 60M=Intermediate opening balance

Перший (F) або проміжний (М) початковий баланс: - D/C– тип операції (дебет/кредит) - Дата (РРММДД) - Код валюти - Сума

1!a 6!n 3!a 15d

+ :60F:C100304UAH10847,53

61 Statement Line

Дата транзакції (РРММДД) 6!n N/A :61:1507060706D46181,43NTRFNONREF//10476

Дата проведення транзакції (MMДД) [4!n]

- D/C– тип операції (дебет/кредит) 2a

Сума 15d

Код ідентифікатора транзакції, Transaction Type Identification Code (TTIC, NTRF – код не визначений)

4c

Номер документа 16х//16x

86 Information to Account Owner

Деталі рядка виписки: - Опис транзакції (за documenttypeid)/; - ім’я одержувача/платника; - номер рахунку; - номер платежу; - ід. код; - опис платежу

6*65x

+ :86:PANGASISENE MAKSE /NAME/TRANSIIDIKESKUSE AS /ACC/EE531700017001652000 /ORD/40 /ID/10189553 ARVED 1501089, 1501090, 1500289

62 Closing Balance 62F=Final closing balance 62M=Intermediate closing balance

Перший або проміжний кінцевий баланс (див. опис рядка 60)

1!a6!n3!a15d

+ :62F:C160216UAH10747,54

64 Closing Available Balance

Доступний залишок (див. опис рядка 60)

1!a6!n3!a15d

N/A :64:C150708EUR209996,48

В таблиці прийняті такі позначення для формату та довжини даних:

x – будь-яке значення (4х – дані містять 4 знаки, 4*35х – дані містять 4 рядка по 35 знаків);

n – цифрове значення;

a – літерне значення (лише великі літери A-Z);

c – літерне значення (великі літери A-Z та цифри);

d – десяткове значення;

! – фіксована довжина даних (наприклад, 3!а – дані завжди містять три знаки)

[ ] – опціонне значення

4.10.2. Експорт у форматі MT942

Один файл експорту виписки у форматі MT942 відповідає одному рахунку клієнта в гривні або іноземній валюті. Файл виписки містить повідомлення встановленого формату, що формується з даних за один банківський день.

Структура блоків 1 -3 є ідентичною до опису експорту в форматі MT940.

Блок 4 файлу експорту виписки в форматі MT942 містить такі дані:

Page 76: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 76 з 110

Рядок Найменування Зміст Дані о/з

Послідовність А

20 Transaction Reference Number

Дата та номер виписки (номер дня в році в тризначному форматі)

16x +

25 Account Identification Ідентифікатор рахунку 35х +

28C Statement Number/Sequence Number

Номер виписки/номер сторінки виписки

5n/4n +

34F Ліміт руху за рахунком Код валюти 3!a +

Сума встановленого ліміту (граничного значення)

18d

13D Дата та час виписки Дата, РРММДД 6!n +

Час, ГГХХ 4!n

Послідовність В

61 Statement Line

Рядок виписки, див. «Експорт у форматі MT940»

6!n4!n2a18d4с16х//16x

+

86 Information to Account Owner Деталі рядка виписки, див. «Експорт у форматі MT940»

6*65x +

Послідовність С

90D Кількість та сума документів за дебетом

Загальна кількість документів за дебетом

5n +

Код валюти 3!a

Сума документів 18d

90С Кількість та сума документів за кредитом

Загальна кількість документів за кредитом

5n +

Код валюти 3!a

Сума документів 18d

В таблиці прийняті такі позначення для формату та довжини даних:

x – будь-яке значення (4х – дані містять 4 знаки, 4*35х – дані містять 4 рядка по 35 знаків);

n – цифрове значення;

a – літерне значення (лише великі літери A-Z);

c – літерне значення (великі літери A-Z та цифри);

d – десяткове значення;

! – фіксована довжина даних (наприклад, 3!а – дані завжди містять три знаки)

[ ] – опціонне значення

Якщо для рахунку встановлений ліміт за дебетом та/або кредитом рахунку, нижче якого документи не потрапляють до виписки, загальна сума та кількість документів в полях 90D та 90C може відрізнятися від кількості документів, зазначених в послідовності B.

Зразки файлів додаються до комплекту документації (див. «4.10.МТ940.txt»,

«4.10.МТ942.txt»).

Page 77: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 77 з 110

5. ЕКСПОРТ ВАЛЮТНИХ ДОКУМЕНТІВ

5.1. Експорт до файлу даних клієнт-банку (DAT, TXT)

Файл є текстовим. У першому рядку файлу експорту зазначається тип операції

документів, який має вигляд OperationID=N, де замість N можуть бути підставлені такі значення:

1 – продаж валюти;

2 – купівля валюти;

3 – валютне платіжне доручення;

4 – конверсія валюти;

23 – розподіл валюти.

Далі в кожному рядку міститься інформація про один документ. Рядки завершуються послідовністю CR-LF (ASCII-символи 13 та 10). Кожний рядок має фіксовану структуру, яка описана в наступних розділах.

5.1.1. Експорт валютного платіжного доручення

№ Найменування поля Тип даних Позиції

1. Номер документа C 1-10

2. Дата документа D 11-16

3. Код валюти документа C 17-19

4. Сума N 20-34

5. Номер валютного рахунку C 35-48

6. Підстава C 49-86

7. Банк-одержувач (BIC) C 87-120

8. Банк-одержувач (Par ID) C 121-154

9. Банк-одержувач (формат) C 155-156

10. Номер рахунку C 157-190

11. Найменування та адреса одержувача C 191-336

12. Банк-посередник (BIC) C 337-370

13. Банк-посередник (Par ID) C 371-404

14. Банк-посередник (формат) C 405-406

15. Банк-посередник (найменування та адреса) C 407-552

16. Код типа списання комісії.

Зазначається, якщо тип комісії – OUR або SHA, у іншому випадку поле не заповнюється (більш докладний опис кодів типів комісій знаходиться в документації iFOBS_WinClient_Посібник користувача.doc)

С 553-557

17. Код типу списання комісії.

Зазначається, якщо тип комісії – SHA або BEN, в іншому випадку поле не заповнюється (більш докладний опис кодів типів комісій знаходиться в документації iFOBS_WinClient_Посібник користувача.doc)

C 558-562

18. Код країни відправника N 563-566

19. Код країни одержувача N 567-570

20. Код операції 1ПБ C 571-580

Page 78: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 78 з 110

№ Найменування поля Тип даних Позиції

21. Призначення платежу C 581-726

22. Додаткова інформація поле 72 C 727-946

23. Найменування та адреса платника C 947-1092

24. Додаткові коментарі C 1093-1238

25. Є дійсним з… D 1239-1244

26. Рахунок комісії С 1245-1258

27. Банк-одержувач (найменування та адреса) C 1259-1404

28. Валюта рахунку C 1405-1407

29. Код валюти комісії C 1408-1410

30. CRLF C 1411-1412

Зразки файлів додаються до комплекту документації (див. «5.1.1.Export_FC_payment.dat», «5.1.1.Export_FC_payment.txt»).

5.1.2. Експорт заявок на купівлю валюти

№ Найменування поля Тип даних Позиції

1. Номер документа C 1-10

2. Сума покупки в копійках N 11-26

3. Код валюти С 27-29

4. Дата документа D 30-35

5. Заявка є дійсною до… D 36-41

6. Валютний рахунок C 42-55

7. Номер рахунку в національній валюті C 56-69

8. Номер рахунку комісії C 70-83

9. Тип курсу (0 - ринковий, 1 - фіксований, 2 – за угодою) N 84-85

10. Курс валют N 86-100

11. Відсоток комісії N 101-115

12. Сума комісії N 116-130

13. Максимальна сума комісії N 131-145

14. ПФ номер рахунку C 146-159

15. Код банка для ПФ N 160-165

16. Ідентифікаційний код рахунку ПФ C 166-179

17. Найменування ПФ C 180-217

18. Реєстраційний номер C 218-231

19. Примітка до заявки C 232-485

20. Тип списання комісії

(0 – утримати з суми на купівлю, 1 – списати з нашого рахунку, 2 – перерахувати на рахунок у нашому банку)

N 486-487

21. Код валюти комісії С 488-490

22. Номер рахунку комісії C 491-504

*Якщо заявка створена за контрактом, то інформація за цим контрактом буде позначена лапками з двох боків. Таким чином, в позиції 505 буде знаходитися позначка початкових

Page 79: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 79 з 110

№ Найменування поля Тип даних Позиції

лапок, потім перераховані всі поля контракту, а позначка кінцевих лапок знаходитиметься в позиції 861 (наприклад, “Номер Ціль Дата…”).

Якщо контрактів декілька, вони будуть перераховані через кому (наприклад, “Номер1 Ціль1 Дата1…”, “ Номер2 Ціль2 Дата2… ”, …)

23. Номер контракту C 505-555

24. Ціль купівлі N 556-565

25. Дата контракту D 566-571

26. Код підстави купівлі C 572-825

27. Код країни N 826-835

28. Сума контракту N 836-850

29. Код виду економічної діяльності К110 N 851-861

23./ 30.

CRLF C 505-506/

*862-863

Зразки файлів додаються до комплекту документації (див. «5.1.2.Export_FC_purchase.dat», «5.1.2.Export_FC_purchase.txt»).

5.1.3. Експорт заявок на продаж валюти

№ Найменування поля Тип даних Позиції

1. Номер документа C 1-10

2. Сума продажу в копійках N 11-26

3. Код валюти С 27-29

4. Дата документа D 30-35

5. Заявка дійсна до… D 36-41

6. Валютний рахунок C 42-55

7. Код банку N 56-61

8. Найменування контрагента C 62-99

9. Ідентифікаційний код контрагента C 100-113

10. Сума комісії N 114-129

11. Максимальна сума комісії N 130-144

12. Тип курсу

(0 - ринковий, 1 - фіксований, 2 – за угодою)

N 145-146

13. Мінімальний курс валют N 147-161

14. Комісія у відсотках N 162-176

15. Номер рахунку C 177-191

16. Тип списання комісії

(0 – утримати з суми на купівлю, 1 – списати з нашого рахунку, 2 – перерахувати на рахунок в нашому банку)

N 192-193

17. Код валюти комісії С 194-196

18. Номер рахунку комісії C 197- 210

19. Номер рахунку комісії банку C 211-224

*Якщо заявка створена за контрактом, то інформація за цим контрактом буде позначена лапками з двох боків. Таким чином, в позиції 225 буде знаходитися позначка початкових лапок, потім перераховані всі поля контракту, а позначка кінцевих лапок знаходитиметься в

Page 80: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 80 з 110

№ Найменування поля Тип даних Позиції

позиції 581 (наприклад, “Номер Ціль Дата…”).

Якщо контрактів декілька, вони будуть перераховані через кому (наприклад, “Номер1 Ціль1 Дата1…”, “ Номер2 Ціль2 Дата2… ”, …)

20. Номер контракту C 225-275

21. Ціль купівлі N 276-285

22. Дата контракту D 286-291

23. Код підстави купівлі C 292-545

24. Код країни N 546-555

25. Сума контракту N 556-570

26. Код виду економічної діяльності К110 N 571-581

20./ 27.

CRLF C 225-226/ *582-583

Зразки файлів додаються до комплекту документації (див. «5.1.3.Export_FC_sale.dat», «5.1.3.Export_FC_sale.txt»).

5.1.4. Експорт заявок на конверсію валюти

№ Найменування поля Тип даних Позиції

1. Номер документа C 1-10

2. Дата документа D 11-16

3. Код валюти, що продається С 17-19

4. Сума валюти, що продається N 20-34

5. Код валюти, що купується С 35-37

6. Сума валюти, що купується N 38-52

7. Заявка дійсна до… D 53-58

8. Номер рахунку, на який буде зарахована валюта, що купується

C 59-72

9. Номер рахунку, з якого буде списана валюта, що продається

C 73-86

10. Відсоток комісії N 87-96

11. Сума комісії N 97-111

12. Номер банківського рахунку, на який буде зарахована валюта, що продається

C 112-125

13. Номер банківського рахунку, на який зараховуватиметься комісія

C 126-140

14. Номер рахунку, з якого стягуватиметься комісія C 141-154

15. Режим купівлі:

0 – купуємо на рахунок;

1 – купуємо згідно платіжного доручення

N 155-156

16. Номер документа, на підставі якого здійснюється купівля валюти

C 157-166

17. Дата документа, на підставі якого здійснюється купівля валюти

D 167-172

18. Назва підприємства C 173-210

19. Адреса C 211-270

Page 81: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 81 з 110

№ Найменування поля Тип даних Позиції

20. Контактна інформація C 271-330

21. Ціль C 331-490

22. CRLF C 491-492

Зразки файлів додаються до комплекту документації (див. «5.1.4.Export_FC_conversion.dat», «5.1.4.Export_FC_conversion.txt»).

5.1.5. Експорт заявок на розподіл валюти

Файл експорту заявок на розподіл валюти до файлу даних клієнт-банку є аналогічним до файлу імпорту документів з файлу даних клієнт-банку, який описаний в п. «Імпорт заявки на розподіл валют».

5.1.6. Експорт форвардних заявок

№ Найменування поля Тип даних Позиції

1. Тип заявки N 1

2. Номер заявки С 2 - 11

3. Дата створення документа D 12 - 17

4. Дата валютування D 18 - 23

5. Сума продажу N 24 - 37

6. Сума купівлі N 38 - 51

7. Код валюти, що купується N 52 - 54

8. Код валюти, що продається N 55 - 57

9. Курс N 58 - 71

10. Сума в еквіваленті N 72 - 85

11. Додаткова інформація С 86 - 224

12. Рахунок комісії N 225 - 238

13. Ознака, за наявності якої рахунок комісії є транзитним:

0 – не є транзитним;

1 – є транзитним

N 239

14. Рахунок покриття N 240 - 253

15. Ознака, за наявності якої рахунок покриття є транзитним:

0 – не є транзитним;

1 – є транзитним

N 254

16. Додатковий рахунок покриття N 255 - 268

17. Ознака, за наявності якої додатковий рахунок покриття є транзитним:

0 – не є транзитним;

1 – є транзитним

N 269

18. Рахунок повернення покриття N 270 - 283

19. Номер узгодження, умови якого змінюються С 284 – 292

20. Дата узгодження умов змін D 293 - 298

Page 82: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 82 з 110

№ Найменування поля Тип даних Позиції

21. Сума додаткової комісії N 299 - 312

22. Сума комісії N 313 - 326

23. Сума першочергового покриття N 327 - 340

24. Відсоток першочергового покриття N 341 - 354

25. Сума першочергового покриття за рахунок ліміту N 355 - 368

26. Сума першочергового покриття за рахунок готівкових коштів

N 369 - 382

27. Контактна особа клієнта С 383 - 411

28. Контактний телефон С 412 - 424

29. Доступна сума ліміту N 425 - 438

30. Загальна сума ліміту N 439 - 452

31. Сума використаного ліміту N 453 - 466

32. Дата останньої синхронізації за лімітами D 467 - 473

Зразки файлів додаються до комплекту документації (див. «5.1.6.Export_FC_forward.txt»).

5.2. Експорт до розширеного файлу даних клієнт-банку (EXP)

Файл є текстовим. В першому рядку файлу експорту зазначається тип операції

документів, що має вигляд OperationID=N, де замість N можуть підставлятися такі значення:

1 – продаж валюти;

2 – купівля валюти;

3 – валютне платіжне доручення;

4 – конверсія валюти.

Далі в кожному рядку міститься інформація про один документ. Рядки завершуються послідовністю CR-LF (ASCII-символи 13 та 10). Кожний рядок має фіксовану структуру, яка описана в таблицях.

5.2.1. Експорт валютного платіжного доручення

№ Найменування поля Тип даних Позиції

1. Номер документа C 1-10

2. Дата документа D 11-16

3. Код валюти документа C 17-19

4. Сума N 20-34

5. Номер валютного рахунку C 35-48

6. Підстава C 49-98

7. Банк-одержувач (BIC) C 99-132

8. Банк-одержувач (Par ID) C 133-169

9. Банк-одержувач (формат) C 170-170

10. Номер рахунку C 171-208

11. Найменування ті адреса одержувача C 209-388

12. Банк-посередник (BIC) C 389-422

13. Банк-посередник (Par ID) C 423-459

14. Банк-посередник (формат) C 460-461

15. Банк-посередник (найменування та адреса) C 462-641

Page 83: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 83 з 110

№ Найменування поля Тип даних Позиції

16. Код типу списання комісії

Зазначається, якщо тип комісії – OUR або SHA, в іншому випадку поле не заповнюється (більш докладний опис кодів типів комісій знаходиться в документації iFOBS_WinClient_Посібник користувача.doc)

С 642-646

17. Код типу списання комісії

Зазначається, якщо тип комісії – SHA або BEN, в іншому випадку поле не заповнюється (більш докладний опис кодів типів комісій знаходиться в документації iFOBS_WinClient_Посібник користувача.doc)

C 647-651

18. Код країни відправника N 652-655

19. Код країни одержувача N 656-659

20. Код операції 1ПБ C 660-669

21. Призначення платежу C 670-849

22. Додаткова інформація поле 72 C 850-1099

23. Найменування та адреса платника C 1100-1279

24. Додаткові коментарі C 1280-1459

25. Дійсний з… D 1460-1465

26. Рахунок комісії С 1466-1479

27. Банк-одержувач (найменування та адреса) C 1480-1659

28. Валюта рахунку C 1660-1662

29. Код валюти комісії C 1663-1665

30. Коментар до платежу C 1666-1825

31. Ознака терміновості платежу*:

0 –терміновий;

1 – не терміновий (стандартне значення)

N 1826

32. CRLF C 1827-1828

Примітка. Рядкові значення (позначені символом «С») будуть перевірятися на відповідність стандартам S.W.I.F.T. документів. Система забороняє імпорт файлів, рядкові значення яких містять наступні символи: §, “, ¶, ”, {, }.

Зразки файлів додаються до комплекту документації (див. «5.2.1.Export_FC_payment (EXP).dat», «5.2.1.Export_FC_payment (EXP).txt»).

* Додаткова функціональність

Page 84: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 84 з 110

5.3. Експорт до файлу даних клієнт-банку (альтернативний)*

Файл є текстовим. У першому рядку файлу експорту зазначається тип операції документів, що має вигляд OperationID=N, де замість N можуть бути підставлені такі значення:

1 – продаж валюти;

2 – купівля валюти;

3 – валютне платіжне доручення;

4 – конверсія валюти.

Далі в кожному рядку міститься інформація щодо одного документу. Рядки

завершуються послідовністю CR-LF (ASCII-символи 13 та 10). Кожний рядок має фіксовану структуру, яка описана у наступному розділі.

5.3.1. Експорт заявок на купівлю валюти

Деякі поля не будуть заповнені під час експорту. Ці поля позначені в таблиці рискою.

№ Найменування поля Тип даних Позиції

1. Номер заявки C 1-10

2. Сума купівлі в копійках N 11-26

3. Код валюти С 27-29

4. Дата D 30-35

5. Заявка дійсна до… D 36-41

6. Валютний рахунок C 42-55

7. Номер рахунку в національній валюті C 56-69

8. - C 70-83

9. Тип курсу (0 - уповноваженого банку, 1 - максимальний) N 84-85

10. Курс валют N 86-100

11. - N 101-115

12. - N 116-130

13. - N 131-145

14. ПФ номер рахунку C 146-159

15. Код банку для ПФ N 160-165

16. Ідентифікаційний код рахунку ПФ C 166-179

17. Найменування ПФ C 180-217

18. Реєстраційний номер C 218-231

19. - C 232-485

20. Тип списання комісії (0 – утримати з суми на купівлю, 1 – списати з нашого рахунку, 2 – перерахувати на рахунок у нашому банку)

N 486-487

21. Код валюти комісії С 488-490

22. - C 491-504

* Розроблений з урахуванням особливостей бухгалтерської моделі окремого банку

Page 85: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 85 з 110

№ Найменування поля Тип даних Позиції

23. Терміновість N 505

24. Номер документа C 506-555

25. Дата документа D 556-561

26. Уповноважена особа C 562-591

27. Контактний телефон C 592-604

28. Інше N 605-854

29. CRLF C 855-856

Зразки файлів додаються до комплекту документації (див. «5.3.1.Export_FC_purchase (alt).dat», «5.3.1.Export_FC_purchase (alt).txt»).

5.3.2. Експорт заявок на продаж валюти

Файл експорту заявок на продаж валюти до файлу даних клієнт-банка (альтернативний) є аналогічним до файлу імпорту документів з файлу даних клієнт-

банка (альтернативний), що описаний в п. «Імпорт заявки на продаж валют».

5.3.3. Експорт заявок на конверсію валюти

Файл експорту заявок на конверсію валюти до файлу даних клієнт-банка (альтернативний) є аналогічним до файлу імпорту документів з файлу даних клієнт-

банка (альтернативний), що описаний в п. «Імпорт заявки на конверсію валют».

5.4. Експорт до XML-файлу

Експортується XML-файл фіксованої структури.

На початку файлу експорту знаходиться блок «Metadata», в якому міститься опис типу даних та структури кожного поля. Кожному полю є відповідним один тег <FIELD

attrname=… />, який містить опис форматів полів, де:

№ Найменування формата

Опис Обозначение в таблице с

Описм

1. string рядок (0-512 символів) С

2. bin.hek рядок (понад 512 символів) С+

3. r8 Ціле число N

4. dateTime дата та час формування документа, має такий формат: РРРММДДТГГ:ХХ:ССССС (РРР – рік, ММ – місяць, ДД – день, Т – роздільник між датою та часом, ГГ – години, ХХ – хвилини, ССССС – секунди)

D+T

Приклад:

<FIELD attrname="CURRENCYID" fieldtype="r8" /> – поле «Код валюти» має рядкове значення (EUR, UAH тощо);

<FIELD attrname="NAMEADDRESS" fieldtype="string" WIDTH="146" /> – поле «Адреса» має рядкове значення, максимально припустима довжина якого – 146 символів;

<FIELD attrname="ADDCOMMENTSEXT" fieldtype="bin.hex" SUBTYPE="Text" WIDTH="4000" /> – поле «Комментар» має рядкове значення, максимальна довжина якого складає 4000 символів;

<FIELD attrname="DOCUMENTDATEEXT" fieldtype="dateTime" /> – поле «Дата документа», в форматі дата+час;

Page 86: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 86 з 110

Далі йде блок «Rowdata» – кореневий вузол XML-документа, що містить всі документи, які імпортуються. Кожному документу є відповідним один тег <ROW ... />.

Всередині тегу <ROW ... /> зазначені значення всіх потрібних атрибутів документа, що

експортується. Допустимі імена атрибутів та їхнє призначення наведені в наступній таблиці.

<?xml version="1.0" encoding="win-1251"?>

<ROWDATA>

<ROW ... /> — це перший документ у списку

...

<ROW ... /> — це останній документ у списку

</ROWDATA>

Увага! Поля, вміст яких може бути перенесений на декілька рядків, окрім основного значення, мають поширений варіант (значення з закінченням «EXT»), в

якому комами позначається місце каретки – перенесення на наступний рядок.

5.4.1. Експорт валютного платіжного доручення

№ Найменування атрибуту Опис Тип даних

1. ID Порядковий номер документа в таблиці N

2. FXACCOUNTID Внутрішній ідентифікатор рахунку платника N

3. FEEACCOUNTID Внутрішній ідентифікатор номера рахунку

комісії N

4. BENCOUNTRYID Код країни одержувача N

5. PAYREASON Підстава C

6. ACCWINSTFMT Банк-одержувач (формат) C

7. ACCWINSTBIC Банк-одержувач (BIC) C

8. ACCWINSTPARID Банк-одержувач (Par ID) C

9. ACCWINSTNAMEADD Найменування та адреса банку-посередника C

10. INTERMEDFMT Банк-посередник (формат) C

11. INTERMEDBIC Банк-посередник (BIC) C

12. INTERMEDPARID Банк-посередник (Par ID) C

13. INTERMEDNAMEADD Найменування та адреса банку-посередника C

14. FEETYPE Код типу списання комісії:

0 - комісійний збір стягується з платника (OUR),

1 - комісійний збір стягується з одержувача (BEN),

2 - комісійний збір стягується як з платника, так і з одержувача платежу (SHA)

N

Page 87: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 87 з 110

№ Найменування атрибуту Опис Тип даних

15. DETAILSOFPAYMENT Призначення платежу C

16. NAMEADDRESS Найменування та адреса банка одержувача C

17. NAMEADDRESSEXT Найменування та адреса банка одержувача

(перенесення каретки) C+

18. INTERMEDNAMEADDEXT Найменування та адреса банку-посередника

(перенесення каретки) C+

19. DETAILSOFPAYMENTEXT Призначення платежу (перенесення

каретки) C+

20. SENDTORECINFEXT Додаткові інструкції (перенесення каретки) C+

21. PAYERNAMEADDREXT Найменування та адреса банка клієнта-

замовника (перенесення каретки) C+

22. ADDCOMMENTSEXT Додаткова інформація (перенесення

каретки) C+

23. ACCWINSTNAMEADDEXT Найменування та адреса банку-посередника

(перенесення каретки) C+

24. URGENTTYPE Терміновість N

25. ADDCOMMENTS Додаткова інформація C

26. PAYERNAMEADDR Найменування та адреса банку клієнта-

замовника C

27. SENDTORECINF Додаткові інструкції C

28. CURROPERATIONCID Код валютної операції C

29. VALIDFROM Дата та час, починаючи з якого документ

вважається дійсним D+T

30. VALIDITYDATE Дата та час валідності документа, тобто

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

D+T

31. REJECTCOMMENT Повідомлення про прийняття / Причина

відмови прийняття документа (з’являється, якщо під час проведення документу виникла помилка)

C

32. LASTMODIFIEDUSERID Ідентифікатор користувача, який вносив

останні зміни N

33. STATEID Код стану документа N

34. RECEIVEDATE Дата та час прийняття документа в банку D+T

35. CURRENCYID Ідентифікатор валюти документа N

36. AMOUNT Сума документа C

37. DOCUMENTNO Номер документа С

38. DOCUMENTDATE Дата формування документа (ДДММРРР) С

39. DOCUMENTDATEEXT Дата та час формування документа D+T

40. NEEDSIG3 Необхідний рівень підписання N

41. SIGCERTID1 Ідентифікатор сертифікату, що

використовувався для накладання 1 підпису N

Page 88: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 88 з 110

№ Найменування атрибуту Опис Тип даних

42. SIGCERTID2 Ідентифікатор сертифікату, що

використовувався для накладання 2 підпису N

43. SIGCERTID3 Ідентифікатор сертифікату, що

використовувався для накладання 3 підпису N

44. SIG1 Ідентифікатор 1 підпису C

45. SIG2 Ідентифікатор 2 підпису C

46. SIG3 Ідентифікатор 3 підпису C

47. SIGEX1 Ідентифікатор 1 підпису «Сайфер» C

48. SIGEX2 Ідентифікатор 2 підпису «Сайфер» C

49. SIGEX3 Ідентифікатор 3 підпису «Сайфер» C

50. USER1ID Логін користувача, що наклав1 підпис N

51. USER2ID Логін користувача, що наклав2 підпис N

52. USER3ID Логін користувача, що наклав 3 підпис N

53. ACCOUNTNO Номер рахунку клієнта-замовника C

54. DESCR Найменування організації клієнта-замовника C

55. SYMBOLCODE Код валюти рахунку клієнта-замовника C

56. FEEACCOUNTNO Номер рахунку платника для списання

комісії C

57. FEEDESCR Найменування організації рахунку платника

для списання комісії C

58. FEESYMBOLCODE Символьне позначення типу комісії C

59. BENACCOUNTNO Номер рахунку одержувача C

60. STATENAME Повне найменування стану документа C

61. STATESNAME Коротке найменування стану документа C

62. COUNTRYID Код країни N

63. FXCURRENCYID Ідентифікатор валюти рахунку клієнта-

замовника N

64. FEECURRENCYID Ідентифікатор валюти комісії N

Зразки файлів додаються до комплекту документації (див. «5.4.1.Export_FC_payment.xml»).

5.4.2. Експорт заявок на купівлю валюти

№ Найменування атрибуту Опис Тип даних

1. ROW ID Порядковий номер документа в таблиці N

2. AMOUNT Сума покупки в копійках N

Page 89: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 89 з 110

№ Найменування атрибуту Опис Тип даних

3. ORDERNO Номер документа С

4. CURRENCYID Код валюти документа N

5. SYMBOLCODE Код валюти рахунку клієнта-замовника C

6. RATEFIXED Фіксований курс валют N

7. MAXRATE Максимальний курс валют N

8. ORDERDATE Дата формування документа D+T

9. VALIDTILL Дата та час, до якого заявка є дійсною D+T

10. FXAMORTYSETYPE Тип списання валюти:

0 – з нашого рахунку

1 – відповідно до платіжного доручення

N

11. FXACCOUNTID Внутрішній ідентифікатор рахунку платника N

12. FXACCOUNTNO Номер рахунку платника N

13. FXORDERNO Номер платіжного доручення N

14. FXORDERDATE Дата платіжного доручення N

15. FEEACCOUNTID Внутрішній ідентифікатор номеру рахунку

комісії N

16. FEEACCOUNTNO Номер рахунку платника для списання

комісії N

17. NCACCOUNTNO Номер рахунку в національній валюті N

18. NCBANKID Код банка рахунку в національній валюті N

19. NCIDCODE Ідентифікаційний код контрагента N

20. REJECTCOMMENT Повідомлення про прийняття / Причина

відмови прийняття документа (з’являється, якщо під час проведення документу виникла помилка)

C

21. FEERATE Відсоток комісії N

22. PFBANKID Код банку пенсійного фонду N

23. PFACCOUNTNO Номер рахунку пенсійного фонду N

24. PFIDENTIFYCODE Ідентифікаційний код пенсійного рахунку C

25. PFCONTRAGENTSNAME Найменування пенсійного фонду C

26. PFREGNO Реєстраційний номер C

27. COMMISSIONSUM Сума комісії N

28. COMMISSIONMAXSUM Максимальна сума комісії N

29. FEECURRENCYID Ідентифікатор валюти комісії N

Page 90: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 90 з 110

№ Найменування атрибуту Опис Тип даних

30. FEECURRENCYSYMBOLCODE Символьний код валюти комісії С

31. FEETYPE Код типу списання комісії N

32. FEEBANKACCOUNTNO Номер рахунку, на який буде зарахована

комісія C

33. NOTE Примітка С

34. NEEDSIG3 Необхідний рівень підписання N

35. USER1ID Ідентифікатор користувача, який наклав 1

підпис N

36. USER2ID Ідентифікатор користувача, який наклав 2

підпис N

37. USER3ID

Ідентифікатор користувача, який наклав 3 підпис

N

38. SIG1 Ідентифікатор 1 підпису C

39. SIG2 Ідентифікатор 2 підпису C

40. SIG3 Ідентифікатор 3 підпису C

41. SIGEX1 Ідентифікатор 1 підпису «Сайфер» C

42. SIGEX2 Ідентифікатор 2 підпису «Сайфер» C

43. SIGEX3 Ідентифікатор 3 підпису «Сайфер» C

44. SIGCERTID1 Ідентифікатор сертифікату, що

використовувався для накладання 1 підпису N

45. SIGCERTID2 Ідентифікатор сертифікату, що

використовувався для накладання 2 підпису N

46. SIGCERTID3 Ідентифікатор сертифікату, що

використовувався для накладання 3 підпису N

47. RECEIVEDATE Дата та час прийняття документа в банку D+T

48. VALIDITYDATE Дата та час валідності документа, тобто

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

D+T

49. LASTMODIFIEDUSERID Ідентифікатор користувача, який вносив

останні зміни N

50. STATEID Код стану документа N

51. VERSION Версія документа N

52. STATESNAME Коротке найменування стану документа.

Значення використовується для друкованої версії звіту за документом

C

53. STATENAME Повне найменування стану документа.

Значення використовується для друкованої версії звіту за документом

C

54. NCBANKNAME Найменування банку рахунку в національній

валюті.

Значення використовується для друкованої версії звіту за документом

C

Page 91: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 91 з 110

№ Найменування атрибуту Опис Тип даних

55. BANKNAME Найменування філії банку рахунку в

національній валюті.

Значення використовується для друкованої версії звіту за документом

C

56. SUMMASCRIPT Сума прописом.

Значення використовується для друкованої версії звіту за документом

C

57. CURRENCYNAME Коротке найменування валюти.

Значення використовується для друкованої версії звіту за документом

C

58. BANKMFO МФО філії банку.

Значення використовується для друкованої версії звіту за документом

N

59. FULLBUYERURNAME Повне найменування контрагента.

Значення використовується для друкованої версії звіту за документом

C

60. ADDRESS Адреса контрагента.

Значення використовується для друкованої версії звіту за документом

C

61. PHONES Телефон контрагента.

Значення використовується для друкованої версії звіту за документом

C

62. FAX Факс контрагента.

Значення використовується для друкованої версії звіту за документом

C

63. PFBANKNAME Найменування банку пенсійного фонду.

Значення використовується для друкованої версії звіту за документом

C

64. PAYERREGNO Ідентифікаційний код контрагента.

Значення використовується для друкованої версії звіту за документом

N

65. AMOUNTEQ Еквівалент суми документа в валюті.

Значення використовується для друкованої версії звіту за документом

C

66. TRANSBANKACCOUNTNO Номер транзитного рахунку, на який буде

зарахована сума купівлі та комісії

(зазначається, якщо «Код типу списання комісії»=0 або 2, утримати з суми на купівлю/ перерахувати на рахунок в банку)

N

67. TRANSPFBANKACCOUNTNO Номер транзитного рахунку для зарахування

суми обов’язкового збору до ПФ

(зазначається, якщо «Код типу списання комісії»=0 або 2, утримати з суми на купівлю/ перерахувати на рахунок в банку)

N

68. OPER Операціоніст, який прийняв документ C

69. RECDATE Дата прийняття документа в Б2 C

70. MANAGER1PHONE Повне ім’я 1ї особи C

71. MANAGER1NAME Телефон 1ї особи C

72. USERLOGIN1 Логін користувача, який підписав документ

першим підписом C

Page 92: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 92 з 110

№ Найменування атрибуту Опис Тип даних

73. USERLOGIN2 Логін користувача, який підписав документ

другим підписом C

74. FEESYMBOLCODE Код валюти комісії C

75. PASSPORTTYPE Тип ідентифікаційного документа

контрагента C

76. FOUNDATION Підстава купівлі C

*Якщо заявка створена за контрактом, його дані будуть перераховані в наступному тезі CONTRACT, в цьому ж самому рядку; якщо їх декілька – перераховані через кому.

77. CONTRACTNO Номер контракту N

78. BUYINGPURPOSE Ціль купівлі N

79. BUYINGPURPOSEDESC Опис цілі купівлі С

80. CONTRACTDATE Дата контракту D

81. FOUNDATION Підстава купівлі C

82. COUNTRYID Код країни N

83. AMOUNT Сума контракту N

84. BUSINESSTYPEID Код виду економічної діяльності К110 N

Зразки файлів додаються до комплекту документації (див. «5.4.2.Export_FC_purchase.xml»).

5.4.3. Експорт заявок на продаж валюти

№ Найменування атрибуту Опис Тип даних

1. ID Порядковий номер документа в таблиці N

2. AMOUNT Сума продажу в копійках C

3. ORDERNO Номер документа C

4. ORDERDATE Дата та час формування документа D+T

5. CURRENCYID Код валюти N

6. RATEFIXED Фіксований курс валют N

7. MINRATE Мінімальний курс валют N

8. VALIDTILL Дата та час, до якого заявка є дійсною D+T

9. FXACCOUNTID Внутрішній ідентифікатор рахунку платника N

10. CONTRAGENTSNAME Найменування контрагента C

11. CONTRAGENTIDENTIFYCODE Ідентифікаційний номер контрагента C

12. REJECTCOMMENT Повідомлення про прийняття / Причина

відмови прийняття документа (з’являється, якщо під час проведення документу

C

Page 93: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 93 з 110

№ Найменування атрибуту Опис Тип даних

виникла помилка)

13. FEERATE Відсоток комісії N

14. COMMISSIONSUM Сума комісії N

15. COMMISSIONMAXSUM Максимальна сума комісії N

16. FEECURRENCYID Код валюти комісії N

17. FEETYPE Тип списання комісії:

0 – утримати з суми на купівлю,

1 – списати з нашого рахунку,

2 – перерахувати на рахунок в нашому банку

N

18. FEEBANKACCOUNTNO Номер рахунку комісії С

19. FEEACCOUNTID Код рахунку комісії N

20. NEEDSIG3 Необхідний рівень підписання N

21. USER1ID Логін користувача, що наклав 1 підпис N

22. USER2ID Логін користувача, що наклав 2 підпис N

23. USER3ID Логін користувача, що наклав 3 підпис N

24. SIG1 Ідентифікатор 1 підпису C

25. SIG2 Ідентифікатор 2 підпису C

26. SIG3 Ідентифікатор 3 підпису C

27. SIGEX1 Ідентифікатор 1 підпису «Сайфер» C

28. SIGEX2 Ідентифікатор 2 підпису «Сайфер» C

29. SIGEX3 Ідентифікатор 3 підпису «Сайфер» C

30. SIGCERTID1 Ідентифікатор сертифікату, що

використовувався для накладання 1 підпису N

31. SIGCERTID2 Ідентифікатор сертифікату, що

використовувався для накладання 2 підпису N

32. SIGCERTID3 Ідентифікатор сертифікату, що

використовувався для накладання 3 підпису N

33. STATEID Код стану документа N

34. RECEIVEDATE

Дата та час прийняття документа в банку D+T

35. VALIDITYDATE

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

D+T

36. LASTMODIFIEDUSERID Ідентифікатор користувача, який вносив

останні зміни N

37. UAHACCOUNTNO Номер рахунку в національній валюті C

38. UAHBANKID Код банку рахунку в національній валюті N

Page 94: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 94 з 110

№ Найменування атрибуту Опис Тип даних

39. STATENAME Повне найменування стану документа C

40. STATESNAME Коротке найменування стану документа C

41. ACCOUNTNO Номер рахунку клієнта-замовника C

42. FEEACCOUNTNO Номер рахунку платника для списання

комісії C

Зразки файлів додаються до комплекту документації (див. «5.4.3.Export_FC_sale.xml»).

5.4.4. Експорт заявок на конверсію валюти

№ Найменування атрибуту Опис Тип даних

1. ID Порядковий номер документа в таблиці N

2. DOCUMENTNO Номер документа C

3. DOCUMENTDATE Дата формування документа (ДДММРРР) C

4. DOCUMENTDATETXT Дата формування документа (перенесення

каретки) D+T

5. SELLACCOUNTID Внутрішній ідентифікатор рахунку, з якого

буде списана валюта, що продається N

6. SELLSYMBOLCODE Код валюти, що продається C

7. BUYSYMBOLCODE Код валюти, що купується C

8. STATENAME Повне найменування стану документа C

9. STATESNAME Коротке найменування стану документа C

10. BUYCURRENCYID Ідентифікатор валюти, що купується N

11. SELLCURRENCYID Ідентифікатор валюти, що продається N

12. BUYAMOUNT Сума валюти, що купується N

13. SELLAMOUNT Сума валюти, що продається N

14. PURPOSE Ціль конверсії валюти C

15. VALIDTILL Дата та час, до якого заявка є дійсною D+T

16. BUYACCOUNTID Внутрішній ідентифікатор рахунку, на який

буде зарахована валюта, що купується N

17. FEEPERCENT Відсоток комісії N

18. FEEAMOUNT Сума комісії N

19. COMPANYSNAME Найменування організації C

20. ADDRESS Адрес організації C

21. FXDOCNO Номер документа, на підставі якого

здійснюється купівля валюти C

Page 95: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 95 з 110

№ Найменування атрибуту Опис Тип даних

22. FXDOCDATE Дата та час документа, на підставі якого

здійснюється купівля валюти D+T

23. BUYTYPE Ідентифікатор типу купівлі:

0 – купуємо на наш рахунок;

1 – купуємо відповідно до платіжного доручення

N

24. SELLBANKACCOUNTNO Номер рахунку, на який буде зарахована

валюта, що продається C

25. FEEACCOUNTID Внутрішній код рахунку, з якого стягується

комісія N

26. FEEBANKACCOUNTNO Номер рахунку, на який буде зарахована

комісія C

27. REJECTCOMMENT Повідомлення про прийняття / Причина

відмови прийняття документа (з’являється, якщо під час проведення документу виникла помилка)

C

28. NEEDSIG3 Необхідний рівень підписання N

29. USER1ID Логін користувача, що наклав 1 підпис N

30. USER2ID Логін користувача, що наклав 2 підпис N

31. USER3ID Логін користувача, що наклав 3 підпис N

32. SIG1 Ідентифікатор 1 підпису C

33. SIG2 Ідентифікатор 2 підпису C

34. SIG3 Ідентифікатор 3 підпису C

35. SIGEX1 Ідентифікатор 1 підпису «Сайфер» C

36. SIGEX2 Ідентифікатор 2 підпису «Сайфер» C

37. SIGEX3 Ідентифікатор 3 підпису «Сайфер» C

38. SIGCERTID1 Ідентифікатор сертифікату, що

використовувався для накладання 1 підпису N

39. SIGCERTID2 Ідентифікатор сертифікату, що

використовувався для накладання 2 підпису N

40. SIGCERTID3 Ідентифікатор сертифікату, що

використовувався для накладання 3 підпису N

41. STATEID Код стану заявки N

42. RECEIVEDATE Дата та час прийняття документа в банку D+T

43. VALIDITYDATE Дата та час валідності документа, тобто

моменту, коли документ став готовим до відправлення до Б2

D+T

44. LASTMODIFIEDUSERID Ідентифікатор користувача, який вносив

останні зміни N

45. FEECURRENCYID Ідентифікатор валюти комісії N

46. CONTACTINFO Контактна інформація C

47. BUYACCOUNTNO Номер рахунку купівлі C

Page 96: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 96 з 110

№ Найменування атрибуту Опис Тип даних

48. SELLACCOUNTNO Номер рахунку продажу C

49. FEEACCOUNTNO Номер рахунку комісії C

Зразки файлів додаються до комплекту документації (див. «5.4.4.Export_FC_conversion.xml»).

5.4.5. Експорт заявок на розподіл валюти

Деякі поля не будуть заповнені під час експорту. Ці поля в таблиці позначені

рискою.

№ Найменування атрибуту Опис Тип даних

1. ID Порядковий номер документа в таблиці N

2. DOCUMENTNO Номер документа C

3. DOCUMENTDATE Дата формування документа (ДДММРРРР) C

4. ACCOUNTID Внутрішній код рахунку розподільчого

рахунку клієнта N

5. ACCOUNTNO Номер розподільчого рахунку клієнта С

6. SYMBOLCODE Код валюти документа (трилітерний код

валюти відповідно до ISO стандарту) С

7. STATENAME Повне найменування стану документа C

8. STATESNAME Скорочене найменування стану документа C

9. AMOUNT Сума коштів в іноземній валюті, що підлягає

розподілу (в копійках без розділювальних символів: ком, крапок тощо)

N

10. COMPANYSNAME - С

11. COMPANYIDENTCODE Код ЄДРПОУ організації С

12. CURRENCYID Код валюти документа (цифровий код

валюти відповідно до ISO стандарту) N

13. FXDOCDATE - D+T

14. FXDOCNO - C

15. PURPOSE Інформація щодо надходження іноземної

валюти або щодо звільнення від обов’язкового продажу валюти

C

16. AMOUNT50 Сума валютних коштів, що підлягає

обов’язковому продажу (в копійках без розділювальних символів: ком, крапок тощо)

N

17. CURRENTACCOUNTID Внутрішній код поточного рахунку клієнта,

на який перераховуються кошти з розподільчого рахунку

N

18. CURRENTAMOUNT Сума валютних коштів, що направляються

на поточний рахунок (в копійках без розділювальних символів: ком, крапок тощо)

N

19. AMOUNT100 - N

Page 97: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 97 з 110

№ Найменування атрибуту Опис Тип даних

20. OUTNATACCOUNTNO Номер рахунку клієнта для зарахування

коштів в гривні від обов’язкового продажу валюти

С

21. OURACCBANKID Код банку, на рахунок в якому необхідно

перерахувати кошти в гривні від обов’язкового продажу валюти

N

22. ADDPURPOSE - C

23. ADDAMOUNT - N

24. REJECTCOMMENT Повідомлення про прийняття / Причина

відмови прийняття документа (з’являється, якщо під час проведення документу виникла помилка)

C

25. NEEDSIG3 Необхідний рівень підписання N

26. USER1ID Логін користувача, що наклав 1 підпис N

27. USER2ID Логін користувача, що наклав 2 підпис N

28. USER3ID Логін користувача, що наклав 3 підпис N

29. SIG1 Ідентифікатор 1 підпису C

30. SIG2 Ідентифікатор 2 підпису C

31. SIG3 Ідентифікатор 3 підпису C

32. SIGEX1 Ідентифікатор 1 підпису «Сайфер» C

33. SIGEX2 Ідентифікатор 2 підпису «Сайфер» C

34. SIGEX3 Ідентифікатор 3 підпису «Сайфер» C

35. SIGCERTID1 Ідентифікатор сертифікату, що

використовувався для накладання 1 підпису N

36. SIGCERTID2 Ідентифікатор сертифікату, що

використовувався для накладання 2 підпису N

37. SIGCERTID3 Ідентифікатор сертифікату, що

використовувався для накладання 3 підпису N

38. STATEID Код стану заявки N

39. RECEIVEDATE Дата та час прийняття документа в банку D+T

40. VALIDITYDATE Дата та час валідності документа, тобто

моменту, коли документ став готовим до відправлення до Б2

D+T

41. LASTMODIFIEDUSERID Ідентифікатор користувача, який вносив

останні зміни N

42. CHECKDATE Дата валютування коштів в національній

валюті. Можливі значення:

0 – сьогодні

1 – завтра

2 – спот

3 – сьогодні, терміново

N

43. SNAME Найменування установи С

Page 98: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 98 з 110

№ Найменування атрибуту Опис Тип даних

44. CURRENTACCOUNTNO Номер поточного рахунку клієнта, на який

перераховуються кошти з розподільчого рахунку

С

Зразки файлів додаються до комплекту документації (див. «5.4.5.Export_FC_allocation.xml»).

5.4.6. Експорт форвардних заявок

№ Найменування атрибуту Опис Тип даних

1. ID Порядковий номер документа в таблиці N

2. ORDERDATE Дата формування документа D

3. ORDERNO Номер заявки С

4. ORDERTYPEID Тип заявки. Доступними є такі типи заявок:

Узгодження на купівлю валюти на умовах форвард;

Узгодження на продаж валюти на умовах форвард;

Узгодження на конвертацію валюти на умовах форвард

N

5. RECEIVEDATE Дата формування документа D

6. VALUEDATE

Дата валютування коштів. Має бути більшою за поточну дату

D

7. REJECTCOMMENT Повідомлення про прийняття / Код помилки

(з’являється, якщо під час проведення документа виникла помилка)

С

8. AMOUNTSELL Сума продажу. Є доступним для заявок

типу: Узгодження на продаж та конвертацію валюти на умовах форвард

N

9. AMOUNTBUY Сума купівлі. Є доступним для заявок типу:

Узгодження на купівлю та конвертацію валюти на умовах форвард

N

10. AMOUNTEQ Еквівалент суми в національній валюті N

11. BUYCURRENCYID Цифровий код валюти, що купується N

12. SELLCURRENCYID Цифровий код валюти, що продається N

13. PRIORITYAMOUNT Сума першочергового покриття. Поле

заповнюється автоматично N

14. PERCENTPRIORITY Відсоток першочергового покриття. Поле

заповнюється автоматично N

15. PRIORITYAMOUNTLIMIT Сума першочергового покриття за рахунок

ліміту. Поле заповнюється автоматично N

16. PRIORITYAMOUNTCASH Сума першочергового покриття за рахунок

готівкових коштів N

17. ACCESSLIMITAMOUNT Доступна сума форвардного ліміту. Поле

заповнюється автоматично N

18. TOTALLIMITAMOUNT Загальна сума форвардного ліміту. Поле

заповнюється автоматично N

19. USELIMITAMOUNT Сума використаного форвардного ліміту

клієнта на момент перегляду угоди. Поле N

Page 99: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 99 з 110

№ Найменування атрибуту Опис Тип даних

заповнюється автоматично

20. RETURNACCOUNTID Номер рахунку повернення покриття N

21. ACCOUNTID Номер рахунку списання першочергового

покриття. Потребує обов’язкового заповнення, якщо рахунок списання першочергового покриття є транзитним

N

22. ISACCOUNTTRANSIT Ознака, чи є рахунок списання покриття

транзитним:

0 – не є транзитним;

1 – є транзитним

N

23. ADDACCOUNTID Номер додаткового рахунку списання

покриття. Потребує обов’язкового заповнення, якщо рахунок списання покриття є транзитним

N

24. ISADDACCOUNTTRANSIT Ознака, чи є додатковий рахунок списання

покриття транзитним:

0 – не є транзитним;

1 – є транзитним

N

25. FEEACCOUNTID Номер рахунку списання комісії. Потребує

обов’язкового заповнення, якщо рахунок списання комісії є транзитним

N

26. ISFEEACCOUNTTRANSIT Ознака, чи є рахунок комісії транзитним:

0 – не є транзитним;

1 – є транзитним

N

27. FEEAMOUNT Сума комісії. Поле заповнюється

автоматично N

28. CHANGECONDITIONNO Номер узгодження, умови якого змінюються.

Потребує обов’язкового заповнення, якщо є активною опція «Зміна умов»

С

29. CHANGECONDITIONDATE Дата узгодження умов змін. Потребує

обов’язкового заповнення, якщо є активною опція «Змінення умов»

D

30. FEEAMOUNTEXT Сума додаткової комісії N

31. CONTACTPERSON Контактна особа клієнта. Максимальна

кількість символів – 30. Для ведення даних юридичних осіб

С

32. CONTACTPHONE Контактний телефон клієнта С

33. RATE Курс угоди N

34. ADDITIONINFO Додаткова інформація. Максимальна

довжина – 140 символів С

35. LASTDATESYNC Дата та час отримання актуальних

даних за лімітами

D

36. NEEDSENDTOB2 Ознака необхідності відправлення до Б2 N

37. REQSIGNLEVEL Необхідний рівень підписання документа N

38. LASTMODIFIEDDATE Дата останнього змінення D

39. ABSORDERID Ідентифікатор заявки у АБС для наступного

зв’язування з документом дня та поновлення статусу

C

Page 100: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 100 з 110

№ Найменування атрибуту Опис Тип даних

40. TRANSFERTYPE Літерний тип шаблону С

41. SESSIONID Код сесії, в якій був прийнятий документ N

42. SOURCETYPEID Тип створення документа:

0 (вручну);

1 (імпортування);

2 (клонування)

N

43. MODIFBANKDAY Дата останнього змінення документа (в

опер. днях) D

44. ACCEPTCOMMENT Причина відхилення С

45. STREAMID Код джерела документа N

46. STATEID Код стану документа N

47. USER1 Логін користувача, що наклав 1 підпис C

48. USER2 Логін користувача, що наклав 2 підпис C

49. USER3 Логін користувача, що наклав 3 підпис C

50. DATAVERSION Версія запису в БД iFOBS N

51. ISPENDING Постійне значення – false C

52. ISBOOKED Зазначає статус документа:

true – документ прийнятий в АБС;

false – документ не прийнятий в АБС

N

53. LASTMODIFIEDUSER Ідентифікатор користувача, що вносив

останні зміни C

54. VALIDITYDATE Дата та час валідності документа, тобто

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

D

55. SENDTOABS Час відправки документа до АБС D

56. CURRENCYID Код валюти N

57. DOC_STATEID Скорочений статус документа N

58. SNAME Найменування організації С

59. RETURNACCOUNTNO Номер рахунку повернення С

60. ACCOUNTNO Номер рахунку C

61. AMOUNT Сума

Примітка. Сума зазначається в гривнях з роздільником (крапкою) та двома цифрами після нього (копійки)

N

62. SYMBOLCODE Код валюти рахунку клієнта-замовника С

63. STATESNAME Скорочене найменування стану документа.

Значення використовується для друкованої версії звіту за документом

N

64. STATENAME Повне найменування стану документа.

Значення використовується для друкованої

N

Page 101: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 101 з 110

№ Найменування атрибуту Опис Тип даних

версії звіту за документом

65. ROW_NUM Кількість записів експорту N

66. TOTALAMOUNT Загальна сума N

67. TOTALCOUNT Загальна кількість записів експорту N

Зразки файлів додаються до комплекту документації (див. «5.4.6.Export_FC_forward.xml»).

5.5. Експорт виписки за валютними рахунками до файлу

формату SAP R/3 (МТС)

Найменування файлу визначається датою та часом його генерації.

Якщо в ньому містяться виписки за декілька днів, то він матиме вигляд wyymmdd.hmm, де:

w – префікс файлу. Всі файли експорту з SAP R/3 починаються з латинської літери w;

yymmdd - дата створення файлу в форматі РРММДД;

hmm - час створення файлу (години та хвилини).

Години в системі можуть позначатися символами 0-9 та A-N (А відповідає 10

годинам, B – 11, C – 12 тощо до N - 23).

Якщо файл містить виписки за один день, тоді він матиме вигляд wyymmdd.zzz, де:

w – префікс файлу. Всі файли експорту валютних документів до SAP R/3 починаються з латинської літери w;

yymmdd - дата створення файлу в форматі РРММДД;

zzz – постійне розширення файлу зазначеного змісту.

Файл містить сукупність рядків, що являють собою розрахункові документи. Рядки

завершуються послідовністю CR-LF (ASCII-символи 13 та 10). Всі рядки, крім описаних для них полів, мають 0-е класифікаційне поле довжиною в

1 символ.

«0» - Оборотно-сальдовий рядок

Містить наступні поля:

№ пп

Опис поля Макс. довжина

поля

16. Номер рахунку, за яким сформована виписка

Якщо в номері рахунку міститься менше 14 символів, то він вирівнюється за лівим краєм поля, а недостатня кількість символів заповнюється пробілами до 14 символів

14

17. Код валюти 4

18. Дата руху за рахунком, який описується 8

19. Дата попереднього руху за рахунком 8

20. Залишок на початок дня в гривні (в копійках) 19

Page 102: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 102 з 110

№ пп

Опис поля Макс. довжина

поля

21. Залишок на початок дня в валюті (в копійках) 19

22. Тип залишку:

«+» – пасивний

«-» – активний

1

23. Кількість документів, що пройшли за списанням

6

24. Сума дебетових оборотів в копійках (документів, що пройшли за списанням) в гривні

19

25. Сума дебетових оборотів в копійках (документів, що пройшли за списанням) в валюті

19

26. Кількість документів, що пройшли за зарахуванням

6

27. Сума кредитових оборотів в копійках (документів, що пройшли за списанням) в гривні

19

28. Сума кредитових оборотів в копійках (документів, що пройшли за списанням) в валюті

19

29. Залишок на кінець дня в гривні (в копійках) 19

30. Залишок на кінець дня в валюті (в копійках) 19

31. Тип залишку:

«+» – пасивний

«-» – активний

1

Разом: 198 символів + 1 (класифікаційний) = 199

«1» - Платіжний рядок

Містить платіж, що реально пройшов за рахунком (та змінив залишок).

Містить наступні поля:

№ пп

Опис поля Макс. довжина

поля

32. Тип платежу:

«+» – зарахування

«-» – списання

1

33. МФО банку А (відправник платежу) 9

34. Лицьовий рахунок клієнта банку А.

Якщо в номері рахунку міститься менше 14 символів, то він вирівнюється за лівим краєм поля, а недостатня кількість символів заповнюється пробілами до 14 символів

14

35. Код ЄДРПОУ клієнта банку А.

(поле може лишатися незаповненим)

14

36. Найменування клієнта банку А 40

37. МФО банку Б (одержувач платежу) 9

38. Лицьовий рахунок клієнта банку Б.

Якщо в номері рахунку міститься менше 14 символів, то він вирівнюється за лівим краєм поля, а недостатня кількість символів заповнюється пробілами до 14 символів

14

Page 103: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 103 з 110

№ пп

Опис поля Макс. довжина

поля

39. Код ЄДРПОУ клієнта банку Б.

(поле може лишатися незаповненим)

14

40. Найменування клієнта банку Б 40

41. Вид платежу (зміст не регламентується НБУ) 2

42. Операційний номер платежу 10

43. Сума платежу в гривні (в копійках) 19

44. Сума платежу в валюті (в копійках) 19

45. Дата відправлення з банку А.

Поле є довідковим, тому може не заповнюватись

8

46. Час відправлення з банку А.

Поле є довідковим, тому може не заповнюватись

4

47. Дата отримання банком Б

Поле є довідковим, тому може не заповнюватись

8

48. Час отримання банком Б 4

49. Призначення платежу 255

Разом: 484 символи + 1 (класифікаційний) = 485

Примітка. Якщо платіж є дебетовим, то балансовий рахунок буде зазначений в полі №3, якщо кредитовим – в полі №7.

Зразки файлів додаються до комплекту документації (див. «5.5.w090914.ZZZ»).

Page 104: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 104 з 110

6. ІМПОРТ ДАНИХ ЩОДО КОРЕСПОНДЕНТІВ ДОКУМЕНТІВ В НАЦИОНАЛЬНІЙ ВАЛЮТІ З XML-

ФАЙЛУ

Файл імпорту містить інформацію про кореспондентів користувача для заповнення довідника кореспондентів гривневих документів у Win-додатку.

Імпорт виконується з XML-файлу фіксованої структури в форматі ANSI. Формат файлу такий:

<ROWDATA>

<ROW ACCOUNTNO="26251000222" IDENTIFYCODE="56789230" NAME="ЧП

Бондарь" BANKID="351715"/>

<ROW ACCOUNTNO="12789456236" IDENTIFYCODE="1234567890" NAME="ФЛП Куликов" BANKID="351588" COUNTRYID="642"/>

</ROWDATA>

Файл містить такі дані про кореспондента:

№ Найменування атрибуту

Опис Тип даних

О/З Длина поля

50. ACCOUNTNO Номер рахунку С + 14

51. BANKID МФО банку N + 6

52. IDENTIFYCODE Ідентифікаційний код С + 14

53. NAME Найменування С + 38

54. COUNTRYID Код країни N -

Зразки файлів додаються до комплекту документації (див. «6.Import of correspondents.xml»).

Page 105: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 105 з 110

7. ЕКСПОРТ ЗАЛИШКІВ НА РАХУНКАХ

Дані щодо залишків на рахунках вивантажуються до windows-додатка системи iFOBS під час виконання операції «Збереження виписки до файлу» та встановленій позначці «Завантажувати залишки на рахунках» (докладніше див.

«iFOBS_WinClient_Посібник користувача.doc»).

7.1. Експорт залишків на рахунках до текстового та BOL-

файлу

Під час експорту інформація щодо залишків на рахунках зберігається до файлів із зазначенням дати запиту в назві. Якщо для формування виписки був встановлений

період, то в результаті буде сформовано стільки файлів, скільки днів у зазначеному періоді. Дата зазначається в форматі РРММДД. Наприклад, якщо в запиті було зазначене число 11.05.2006, назва файлу матиме вигляд 060511. Якщо ж у запиті був зазначений період, якому відповідають три дні: 01.07.2006, 02.07.2006, 03.07.2006, тоді буде сформовано три файли з назвами: 060701, 060702, 060703.

Експортований файл міститиме дані в кодуванні, яке було встановлене під час збереження виписки до файлу.

Увага! Експорт залишків на рахунках виконується до файлів з розширенням .dat, незалежно від того, який формат (текстовий або BOL) був вибраний для експорту. Текстовий та BOL формати є аналогічними.

Опис

Файл є текстовим. Кожний рядок містить інформацію щодо одного документу. Рядки завершуються послідовністю CR-LF (ASCII-символи 13 та 10). Кожний рядок має фіксовану структуру, опис якої наведений в таблиці нижче.

№ Найменування атрибуту Опис Тип даних Позиції

3. Номер рахунку Номер рахунку C 1-14

4. Код валюти Цифровий код валюти рахунку N 15-17

5. Поточний залишок Сума поточного залишку «в

копійках» в валюті рахунку N 18-33

6. Залишок на початок дня

Сума залишку на початок дня «в копійках» в валюті рахунку

N 34-49

7. Поточний залишок (еквівалент)

Сума поточного залишку в копійках в гривневому еквіваленті

N 50-65

8. Залишок на початок дня (еквівалент)

Сума залишку на початок дня в копійках в гривневому еквіваленті

N 66-81

9. CRLF CRLF, перехід на наступний

рядок для введення інформації по документу

C 82-83

Зразки файлів додаються до комплекту документації (див. «7.1.100512.dat»).

7.2. Експорт залишків на рахунках до DBF-файлу

Під час експорту інформація щодо залишків на рахунках зберігається до файлів із зазначенням дати запиту в назві. Якщо для формування виписки був встановлений

період, то в результаті буде сформовано стільки файлів, скільки днів у зазначеному періоді. Дата зазначається в форматі РРММДД. Наприклад, якщо в запиті було зазначене число 11.05.2006, назва файлу матиме вигляд 060511. Якщо ж у запиті був зазначений період, якому відповідають три дні: 01.07.2006, 02.07.2006, 03.07.2006, тоді буде сформовано три файли з назвами: 060701, 060702, 060703.

Page 106: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 106 з 110

Експортований файл міститиме дані в кодуванні, яке було встановлене під час збереження виписки до файлу. № Найменування атрибуту Опис Тип даних Макс.

довжина поля

10. ACCNO Номер рахунку C 14

11. CURRID Цифровий код валюти рахунку N 3

12. SUMNOWEQ Сума поточного залишку в

гривневому еквіваленті N 20

13. SUMBEGEQ Сума залишку на початок дня в

гривневому еквіваленті N 20

14. SUMNOW Сума поточного залишку в

валюті рахунку N 20

15. SUMBEG Сума залишку на початок дня в

валюті рахунку N 20

Зразки файлів додаються до комплекту документації (див. «7.2.100512.dbf»).

7.3. Експорт залишків на рахунках до XLS-файлу

В назві файлу стандартно буде зазначена дата запиту або дати періоду, за який був поданий запит на формування виписки. Дата зазначається в форматі РРРРММДД.

№ Найменування поля Опис

16. Дата Дата, за яку відображаються залишки на рахунках

17. Рахунок Номер рахунку

18. Валюта Літерний код валюти рахунка

19. Вхід. залишок Сума залишку на початок дня в валюті рахунку

20. Вихід. залишок Сума поточного залишку в валюті рахунку

21. Вхід. зал. екв. Сума залишку на початок дня в гривневому еквіваленті

22. Вихід. зал. екв. Сума поточного залишку в гривневому еквіваленті

Зразки файлів додаються до комплекту документації (див. «7.3.Acc_20100401-20100512.xls»).

7.4. Експорт залишків на рахунках до XML-файлу

В назві файлу стандартно буде зазначена дата запиту або дати періоду, за який був поданий запит на формування виписки. Дата зазначається в форматі РРРРММДД.

Опис

Формат XML-файлу експорту наступний:

<?xml version="1.0" encoding="win-1251"?>

<ROWDATA>

<ROW... /> — це перший документ в переліку

...

<ROW... /> — це останній документ в переліку

Page 107: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 107 з 110

</ROWDATA>

ROWDATA – кореневий вузол XML-документу, що містить всі записи щодо експортованих залишків на рахунках. Кожному запису є відповідним один тег <ROW

ARCDATE ... />. Всередині тег <ROW ARCDATE ... /> містить реквізити експортованих записів. Опис атрибутів та їхнє призначення наведені в таблиці нижче.

№ Найменування атрибуту Опис Тип даних

1. ARCDATE Дата, за яку відображаються залишки на

рахунках D

2. ACCOUNTID Внутрішній ідентифікатор рахунку N

3. ACCOUNTNO Номер рахунку N

4. CURRENCYID Код валюти рахунку (цифровий код валюти

відповідно до ISO стандарту) N

5. CURRSYMBOLCODE Код валюти рахунку (трилітерний код валюти

відповідно до ISO стандарту) C

6. DATELASTMOVE Дата останнього руху за рахунком D

7. BANKID Код банку (МФО) N

8. CONTRAGENTSNAME Найменування контрагента C

9. BANKNAME Найменування банку C

10. CURRATE Курс валют N

11. CURBASE Кількість одиниць базової валюти N

12. DATAVERSION Версія запису в БД iFOBS C

13. CONTRAGENTIDENTIFYCODE

Ідентифікаційний номер контрагента C

14. CURRENTBANKDAY Дата ОДБ D

15. CREDIT_V Сума за кредитом рахунку в валюті рахунку

на початок дня N

16. DEBET_V Сума за дебетом рахунку в валюті рахунку

на початок дня N

17. CREDIT_R Сума переоцінки за кредитом рахунку N

18. DEBET_R Сума переоцінки за дебетом рахунку N

19. EQCREDIT Поточна сума за кредитом рахунку в

гривневому еквіваленті N

20. EQDEBET Поточна сума за дебетом рахунку в

гривневому еквіваленті N

21. EQSUMMABEGIN Сума залишку на початок дня «в копійках» в

валюті рахунку N

22. EQSUMMANOW Сума поточного залишку «в копійках» в

валюті рахунку N

23. SUMMANOW Сума поточного залишку в копійках в

гривневому еквіваленті N

24. CREDIT Поточна сума за кредитом рахунку N

25. DEBET Поточна сума за дебетом рахунку N

Page 108: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 108 з 110

№ Найменування атрибуту Опис Тип даних

26. SUMMABEGIN Сума залишку на початок дня в копійках в

гривневому еквіваленті N

Зразки файлів додаються до комплекту документації (див. «7.4.Acc_20100501-

20100512.xml»).

Page 109: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 109 з 110

8. ФОРМАТИ ФАЙЛІВ ІМПОРТУ, ЩО

ВИКОРИСТОВУЮТЬСЯ В АБС Б2

8.1. Імпорт файлів реєстру платежів в нац. валюті

Файл імпорту являє собою реєстр платежів в національній валюті, що створені користувачем та надійшли до банку для подальшого фільтрування та опрацювання.

Імпорт виконується з XLS-файлу фіксованої структури. Перший рядок являє собою шапку таблиці, дані починаються з другого рядка.

Стовпчики в файлі мають бути розташовані в такому порядку:

№ Найменування

поля Опис поля Тип даних

1. DATE Дата завантаження файлу реєстру

D+T

2. FILENAME Назва файлу реєстру (має бути

унікальним в рамках одного операційного дня)

C

3. DOCUMENTDATE Дата платежу

D

4. SNAME Найменування підприємства

C

5. AMMOUNT Сума платежу (перший рядок з

незаповненим полем «AMMOUNT» сприйматиметься в якості кінця даних реєстру)

N

6. CORRINN ЄДРПОУ одержувача

N

7. CORRSNAME Найменування одержувача

C

8. BUDGETID Код статті бюджету

N

9. BUDGETSNAME Назва статті бюджету

C

10. PLATPURPOSE Призначення платежу

C

11. BANKID МФО банку платника

N

12. DEPARTMENT Найменування відділу

C

13. UNIVID Унікальний ідентифікатор (має бути

унікальним для кожного документа) C

14. DOCUMENTNO Номер документа

N

15. ACCOUNTANO Рахунок платника

N

16. INN ЄДРПОУ платника

N

17. CORRBANKID МФО одержувача

N

18. ACCOUNTBNO Рахунок одержувача

N

19. BLOCK Ознака блокування проведених

платежів (block – платіж заблокований, поле залишене порожнім – незаблокований)

C

Page 110: iFOBS - Фiзичним особам...iFOBS.Win&Web Опис форматів файлів імпорту та експорту Сторінка 7 з 110 2. ІМПОРТ ДОКУМЕНТІВ

iFOBS.Win&Web Опис форматів файлів імпорту та експорту

Сторінка 110 з 110

Зразки файлів додаються до комплекту документації (див. «8.1.Import of register payments_UAH.xls»).