
:arrow_left: [На Головну](/yfyB5CGVTB610Zg-pL3CDQ)
# Правила реконсиляції
:::info
[TOC]
:::
**Правила реконсиляції** ("Rule Commission Reconciliation List") - інструмент, що описує умови співпраці з Партнером по проведенню операцій, які призводять до зміни залишку на рахунку Партнера (або внутрішнього рахунку обліку доходів-витрат Оператора).
## Принцип роботи
Для відображення правил реконсиляції необхідно перейти до розділу **"Правила реконсиляції"** закладки **"Dics & Rules"** (Рисунок 1).

*Рисунок 1 - Список правил реконсиляції*
На сторінці відображається список всіх заведених правил реконсиляції, що формується з наступних колонок (Рисунок 1):
| Параметр | Опис | Приклад |
|:-:|-|:-:|
|`Id`|ID операції. |`1`|
|`Partner`|Назва та ID Партнера у системі Оператора. |`ТОВ "ВОВА-ХОРЕКА" (https://vova.ua/) (ID: 810831)`|
|`Operation Type`|Назва та ID типу операції Партнера у системі Оператора. |`widgeter_pay_postauthorization (ID: 1326)`|
|`Json Rule`|JSON структура, що описує правила співпраці з Партнером, де: </br> - `account` - банківський аккаунт Партнера (IBAN), </br> - `debit_wallet`або`credit_wallet`- гаманець списання або зарахування коштів (в залежності від операції).|`"account":"UA273281..214803", "debit_wallet:"UAHFEE83MTB"`|
|`Dt Start`|Дата та час початку дії правила. |`2022-08-22 07:01:04`|
|`Dt Finish`|Дата та час завершення дії правила. |`2022-10-25 07:01:04`|
|`Json Commission`|JSON структура, що описує параметри розрахунку комісії, де: </br> - `sm` - сума, що додається до суми комісії, наприклад, якщо `sm`=5, то комісія буде: 1.7% + 5 грн., </br> - `to` - кінцеве значення суми нарахування комісії, </br> - `prc` - відсоток комісії, </br> - `from` - початкове значення суми нарахування комісії. |`[{"sm":0,"to":999999999, "prc":1.7,"from":0}]`|
|`Dim Commission Reconciliation Type Id`|Тип реконсиляції: "Дохід", "Витрата", "Відшкодування a2c", "Відшкодування c2a"** та ін.|`Дохід`|
|`Dic Commission Reconciliation Formula Id1`|ID формули 1 (умови) нарахування комісії. |`1`|
|`Dic Commission Reconciliation Formula Id2`|ID формули 2 (умови) нарахування комісії. Для операції одночасно можуть бути задані дві умови: </br>`Dic Commission Reconciliation Formula Id1`+`Dic Commission Reconciliation Formula Id2`. |`2`|
Для зручності відбору даних реалізовано сортування по колонках та пошук необхідних записів по введеному значенню будь-якої колонки (Рисунок 2).

*Рисунок 2 - Формування вибірки правил реконсиляції*
## Створення нового правила реконсиляції
Для додавання нового правила проведення операції необхідно натиснути кнопку "+" у правому верхньому кутку сторінки (Рисунок 1), задати необхідний набір параметрів (описаних вище) та натиснути кнопку "Зберегти" (Рисунок 3).

*Рисунок 3 - Створення нового правила реконсиляції*
## Перегляд та редагування правил реконсиляції
Для відображення правил реконсиляції по Партнеру необхідно натиснути на кнопку "око", або "олівець" - для редагування правил (Рисунок 4).

*Рисунок 4 - Перегляд та редагування правил реконсиляції*
В результаті, відкривається сторінка правил реконсиляції по обраному Партнеру у вигляді таблиці (Рисунок 5).

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