Модуль интеграции Kapital Bank-а с Jey ERP
Go to file
Ali 53d4eb1cc7 fix: symmetric Azeri translit + VOEN-first dedup
Mirrors the same correctness fixes now in jey_erp.bank_integration:

- Party-name lookup at Create & Reconcile + fuzzy purpose matcher now apply
  Azerbaijani transliteration when settings.consider_azeri_chars is on, with
  per-row override via the new Azeri Translit Select on Customer/Supplier
  Mappings (same pattern as case sensitivity).
- create_unmapped_customers / create_unmapped_suppliers now look up existing
  parties by tax_id first, then by name; when found, the mapping row is
  linked to the existing party instead of silently skipping it. Response
  reports linked_count alongside created_count.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-14 10:45:43 +00:00
birbank_docs feat: add outbound payment flow via Kapital Bank API 2026-03-26 19:44:05 +04:00
kapital_bank fix: symmetric Azeri translit + VOEN-first dedup 2026-05-14 10:45:43 +00:00
.editorconfig feat: Initialize App 2026-02-20 14:13:47 +04:00
.eslintrc feat: Initialize App 2026-02-20 14:13:47 +04:00
.gitignore feat: Initialize App 2026-02-20 14:13:47 +04:00
.pre-commit-config.yaml feat: Initialize App 2026-02-20 14:13:47 +04:00
CLAUDE.md feat: add outbound payment flow via Kapital Bank API 2026-03-26 19:44:05 +04:00
README.md feat: Initialize App 2026-02-20 14:13:47 +04:00
api_endpoints.txt added kapital bank settings and app rework 2026-02-25 22:07:07 +04:00
license.txt feat: Initialize App 2026-02-20 14:13:47 +04:00
pyproject.toml feat: Initialize App 2026-02-20 14:13:47 +04:00
www.kapitalbank.az_Archive [26-03-12 17-06-17].har added mapping without party 2026-03-13 17:20:08 +04:00

README.md

Kapital Bank

Kapital Bank Integration

Installation

You can install this app using the bench CLI:

cd $PATH_TO_YOUR_BENCH
bench get-app $URL_OF_THIS_REPO --branch main
bench install-app kapital_bank

Contributing

This app uses pre-commit for code formatting and linting. Please install pre-commit and enable it for this repository:

cd apps/kapital_bank
pre-commit install

Pre-commit is configured to use the following tools for checking and formatting your code:

  • ruff
  • eslint
  • prettier
  • pyupgrade

License

unlicense