Skip to Content
Bank Statement Ukrgasbank
Bank Statement Ukrgasbank

Bank Statement Ukrgasbank

by Kitworks Systems
50,00 €
Odoo Apps Dependencies account, base, bus, http_routing
Community Apps Dependencies
Technical Name kw_bank_statement_ukrgasbank_api
License OPL-1
Website https://kitworks.systems/
Versions 17.0 18.0 19.0

What this module does

Pulls business-account transactions from Ukrgasbank via my.ukrgasbank.com/api. Discovers all linked accounts via /v3/accounts, then fetches transactions per account from /v1/ugb/external/transaction-history. Bank website: https://www.ukrgasbank.com/.

Auto-import on demand

Authenticates with a single Authorization token header (no client certificate). Calls /v3/accounts to discover every linked business account: alias, IBAN, currency, type.

Field mapping

Per transaction reads SUM_PD_NOM for amount and DK for direction (DK = 2 means debit). Counterparty name, EDRPOU and MFO come from NAME_KOR, OKPO_KOR, MFO_KOR; counterparty IBAN flips between CR_IBAN and DB_IBAN by direction.

Date-range fetch

Statement requests pass accountIds plus dateFrom / dateTo in YYYY-MM-DD. Cron orchestrates one journal at a time.

Deduplication and partner auto-create

A SQL UNIQUE on kw_bst_unique_import_ref built from ND + DATA_VYP + account silently skips duplicates. Optionally creates res.partner records by EDRPOU when auto_create_partner is enabled on the journal.

Ukrgasbank statement import — transactions list

Imported transactions list filtered by the Ukrgasbank journal.

Other banks in the Bank Statement Suite

12 more bank statement imports for Ukrainian banks and software vendors.

Book a live demo

See Ukrgasbank statement import in action with your own data.

Book a live demo

Need help?

Kitworks Systems supports the Bank Statement Suite. Reach out for installation help, bug reports or custom bank integrations.

info@kitworks.systems