@itfin/finance-providers
v0.0.98
Published
Downloads
694
Readme
ITFin finance providers
oldTransactionIds
Можливі моменти коли transactionId потрібно змінити, це можуть бути:
- Зміна формату даних зі сторони банку, наприклад, банк раніше надавав дані без дробної частини, а тепер надає з дробною частиною.
- Вияснили, що номер транзакції може бути не унікальний і потрібно ввести новий номер.
Для уникнення дублювання у поле oldTransactionIds додаємо старі формати номерів транзакцій. Система повинна знайти транзакції з такими номерами і замінити їх на новий номер.
Додавання нового провайдера
Для додавання нового провайдера потрібно:
- Додати новий тип в
enum Providers
у файліsrc/constants.ts
; - Імпортувати доданий провайдер у
src/Parser.ts
і додати його доconst providers
; - Додати новий провайдер у
src/providers
імплементуючи інтерфейсImportProvider
; - Додати приклад виписки у теку
tests
;