
:arrow_left: [На Головну](/yfyB5CGVTB610Zg-pL3CDQ)
# Реконсиляція
:::info
[TOC]
:::
**Реконсиляція** — інструмент контролю (звітність), що відображає відповідність операцій в ОДБ [умовам співпраці з Партнером](https://hackmd.io/gaoxvFMFRf6-SQh4YyjtBA) у розрізі: обліку комісій та компенсацій.
**ОДБ (операційний день банку)** — частина робочого дня банківської установи, регламентована внутрішнім режимом її роботи, у межах якої банківська установа має змогу здійснювати передавання, оброблення та приймання розрахункових документів в електронному вигляді.
## Принцип роботи
Для відображення звіту необхідно перейти до розділу **"Реконсиляція"** закладки **"Звіти"** (Рисунок 1).

*Рисунок 1 - "Звіти" -> "Реконсиляція"*
У розділі "Реконсиляція" необхідно задати два інтервали та натиснути кнопку **"Застосувати"** (Рисунок 2):
* **"Тимчасовий інтервал з транзакцій"**;
* **"Тимчасовий інтервал із вивантажень в ОБД"**.
:::warning
Вивантаження файлу для проведення операцій у банківській системі здійснюється кожного дня **за попередній операційний день** проведення транзакцій.
Наприклад, якщо: "Тимчасовий інтервал з транзакцій" = `2022.08.22 - 2022.08.23`, то
"Тимчасовий інтервал із вивантажень в ОБД" = `2022.08.23 - 2022.08.24`.
:::

*Рисунок 2 - Формування вибірки "Реконсиляції"*
В результаті вибірки формується звіт реконсиляції за вказаний період, **згрупований за банківським аккаунтом та операцією**, що складається з наступних колонок (Рисунок 3):
| Параметр | Опис | Приклад |
|:-:|-|:-:|
|`Dcrt Id`|ID операції.|`1`|
|`Операція`|Тип реконсиляції: "Дохід", "Витрата", "Відшкодування a2c", "Відшкодування c2a"** та ін.|`Дохід`|
|`Account`|Банківський рахунок Партнера (IBAN). |`UA273281680000000006510214803`|
|`План`|Планова сума (у копійках), що розраховується відповідно до умов співпраці з Партнером. Див. розділ "[Правила реконсиляції](https://hackmd.io/gaoxvFMFRf6-SQh4YyjtBA)".|`3360`|
|`XRAY`|Фактична сума (у копійках), проведена у системі XRAY.|`3360`|
|`ОДБ`|Фактична сума (у копійках), вивантажена до банківської системи.|`3360`|
|`План-XRAY`|Сума розбіжності (різниця) між запланованою сумою та фактичною: `План`-`XRAY`. |`0`|
|`План-ОДБ`|Сума розбіжності (різниця) між запланованою сумою та вивантаженою до ОДБ: `План`-`ОДБ`.|`0`|
:::warning
"Ідеальне" відображення проведеної операції - це, якщо значення: `План` = `XRAY` = `ОДБ`.
Відсутність даних в полі `ОДБ` свідчить, або про відсутність потреби вивантаження в ОДБ, або про помилку.
:::

*Рисунок 3 - Відображення звіту "Реконсиляції"*
## Реконсиляція по XRAY
Для відображення розгорнутого звіту **"реконсиляції по XRAY"** за окремим банківським аккаунтом необхідно натиснути лівою клавішею миші по значенню колонок **"План/XRAY"** або перейти до розділу **"Реконсиляція по XRAY"** вкладки **"Звіти"** (Рисунок 4):

*Рисунок 4 - Перехід до звіту "Реконсиляції по XRAY"*
В результаті переходу до звіту - в полях фільтра відображаються дані обраного аккаунту та часовий інтервал (Рисунок 5), які у разі необхідності можна змінити для формування іншої вибірки:
* **"Dcrt Id"** - ID операції;
* **"Account"** - банківський рахунок (IBAN);
* **"Часовий інтервал"** - інтервал проведення транзакцій (час та дата).

*Рисунок 5 - Відображення звіту "Реконсиляції по XRAY"*
Звіт "реконсиляції по XRAY" формується з наступних колонок:
| Параметр | Опис | Приклад |
|:-:|-|:-:|
|`Transaction Id`|Унікальний ідентифікатор транзакції у системі Партнера.| `356600351`|
|`Operation Id`|Унікальний ідентифікатор операції у системі Оператора.|`75073156`|
| `Operation Type`| Тип операції Партнера, згідно таблиці "[Коди типів операцій "OperationType](https://hackmd.io/aBE7H5cfQ-iqaN3SnwaQ-w#%D0%9A%D0%BE%D0%B4%D0%B8-%D1%82%D0%B8%D0%BF%D1%96%D0%B2-%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D1%96%D0%B9-%E2%80%9COperationType%E2%80%9D)". |`10207021` |
| `Operation Type Name`| Назва типу операції Партнера.|`widgeter_acquiring`|
|`Dt`|Час та дата проведення транзакції. |`2022-08-22 07:01:04+03`|
|`Partner Id`|Унікальний ідентифікатор Партнера у системі Оператора. |`854726`|
|`Partner Name`|Назва Партнера у системі Оператора. |`ТОВ "СЛ СЕЙЛС" (https://sportlife.ua/)`|
|`Credit Wallet`|Гаманець, на який зараховуються кошти.|`UAHISSUE1`|
|`Debit Wallet`|Гаманець, з якого списуються кошти.|`UAHC62FEEMTB`|
|`Sm Fact1`|Планова сума (у копійках), що розраховується відповідно до умов співпраці з Партнером по формулі, заданій в налаштуваннях. Див. розділ "[Правила реконсиляції](https://hackmd.io/gaoxvFMFRf6-SQh4YyjtBA)".|`159`|
|`Sm Fact2`|Фактична сума (у копійках), проведена у системі XRAY. |`0`|
## Реконсиляція по ОДБ
Для відображення розгорнутого звіту **"реконсиляції по ОДБ"** за окремим банківським аккаунтом необхідно натиснути лівою клавішею миші по значенню колонки **"ОДБ"** або перейти до розділу **"Реконсиляція по ОДБ"** вкладки **"Звіти"** (Рисунок 6):

*Рисунок 6 - Перехід до звіту "Реконсиляції по ОДБ"*
В результаті переходу до звіту - в полях фільтра відображаються дані обраного аккаунту та часовий інтервал (Рисунок 7), які у разі необхідності можна змінити для формування іншої вибірки:
* **"Dcrt Id"** - ID операції;
* **"Account"** - банківський рахунок (IBAN);
* **"Часовий інтервал"** - інтервал проведення транзакцій (час та дата).

*Рисунок 7 - Відображення звіту "Реконсиляції по ОДБ"*
Звіт "реконсиляції по ОДБ" формується з наступних колонок:
| Параметр | Опис | Приклад |
|:-:|-|:-:|
|`Id`|Ідентифікатор запису у системі Оператора.| `29044660`|
|`Dt`|Час та дата проведення транзакції. |`2022-08-22 07:01:04+03`|
|`Transaction Id`|Унікальний ідентифікатор транзакції у системі Партнера.| `356600351`|
|`Operation Id`|Унікальний ідентифікатор операції у системі Оператора.|`75073156`|
| `Operation Type`| Тип операції Партнера, згідно таблиці "[Коди типів операцій "OperationType](https://hackmd.io/aBE7H5cfQ-iqaN3SnwaQ-w#%D0%9A%D0%BE%D0%B4%D0%B8-%D1%82%D0%B8%D0%BF%D1%96%D0%B2-%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D1%96%D0%B9-%E2%80%9COperationType%E2%80%9D)". |`10207021` |
| `Operation Type Name`| Назва типу операції у системі Оператора.|`widgeter_acquiring`|
|`Partner Id`|Унікальний ідентифікатор Партнера у системі Оператора. |`854726`|
|`Partner Name`|Назва Партнера у системі Оператора. |`ТОВ "СЛ СЕЙЛС" (https://sportlife.ua/)`|
|`Acc A`|Банківський рахунок (IBAN), на який зараховуються кошти. Наприклад, поповнення на картку. |`UA533281680000000750010013001`|
|`Acc B`|Банківський рахунок (IBAN), з якого списуються кошти.|`UA183281680000000292451016811`|
|`Sm`|Фактична сума (у копійках), вивантажена до банківської системи. |`34366`|
|`Client A`|Назва банку по зарахуванню коштів. |`ПАТ "МТБ БАНК"`|
|`Client B`|Назва банку по списанню коштів. |`ПАТ "МТБ БАНК"`|
| `Purpose` | Призначення платежу. |`Витрати по прийнятим платежам Інтернет-Еквайрингу за 22.08.2022`|
|`Okpo A`|ЄДРПОУ банку по зарахуванню коштів. |`21650966`|
|`Okpo B`|ЄДРПОУ банку по списанню коштів. |`21650966`|
|`Reg Name`|Назва файлу вивантажень в ОБД. |`2308220`|
## Eкспорт звітів
Для зручності порівняння даних транзакцій та пошуку відмінностей реалізований експорт звітів для: "Реконсиляція", "Реконсиляція по XRAY" та "Реконсиляція по ОДБ". Для цього необхідно обрати **поля для експорту** та **формат** документа (Рисунок 8).

*Рисунок 8 - Eкспорт звітів*
</br>
:::info
**Навігація по Admin:**
:bookmark_tabs: [XRAY Admin Зміст](https://hackmd.io/yfyB5CGVTB610Zg-pL3CDQ)
:arrow_right: [Правила реконсиляції](https://hackmd.io/gaoxvFMFRf6-SQh4YyjtBA)
:::