@itfin/finance-providers
TypeScript icon, indicating that this package has built-in type declarations

0.0.85 • Public • Published

ITFin finance providers

oldTransactionIds

Можливі моменти коли transactionId потрібно змінити, це можуть бути:

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

Для уникнення дублювання у поле oldTransactionIds додаємо старі формати номерів транзакцій. Система повинна знайти транзакції з такими номерами і замінити їх на новий номер.

Додавання нового провайдера

Для додавання нового провайдера потрібно:

  1. Додати новий тип в enum Providers у файлі src/constants.ts;
  2. Імпортувати доданий провайдер у src/Parser.ts і додати його до const providers;
  3. Додати новий провайдер у src/providers імплементуючи інтерфейс ImportProvider;
  4. Додати приклад виписки у теку tests;

Readme

Keywords

none

Package Sidebar

Install

npm i @itfin/finance-providers

Weekly Downloads

305

Version

0.0.85

License

ISC

Unpacked Size

1.18 MB

Total Files

280

Last publish

Collaborators

  • esvit