[PR #2706] [Feature] CAMT.053 import (new version) #4464

Closed
opened 2026-02-28 20:56:11 -06:00 by GiteaMirror · 0 comments
Owner

Original Pull Request: https://github.com/actualbudget/actual/pull/2706

State: closed
Merged: Yes


This PR introduces add the ability to import CAMT.053 based XML files into Actual.
This should solve the camt part of #513
It replaces PR #740 which seems abandoned.

The xml2js parser is used, as it is already utliszed by the ofx parser.

As it only looks for Ntry attributes it also works for variation like CAMT.052 and CAMT.054.

The code changes include:

  • XML extension has been added to the File upload buttons
  • ImportTransactions Dialog has been adapted to only show reconciliation checkbox for CAMT file type
  • A new parser has been added, with a test file.

Test file: "packages/loot-core/src/mocks/files/camt/camt.053.xml"
image

**Original Pull Request:** https://github.com/actualbudget/actual/pull/2706 **State:** closed **Merged:** Yes --- This PR introduces add the ability to import CAMT.053 based XML files into Actual. This should solve the camt part of #513 It replaces PR #740 which seems abandoned. The xml2js parser is used, as it is already utliszed by the ofx parser. As it only looks for Ntry attributes it also works for variation like CAMT.052 and CAMT.054. The code changes include: - XML extension has been added to the File upload buttons - ImportTransactions Dialog has been adapted to only show reconciliation checkbox for CAMT file type - A new parser has been added, with a test file. Test file: "packages/loot-core/src/mocks/files/camt/camt.053.xml" ![image](https://github.com/actualbudget/actual/assets/338973/aac95131-2dc4-4287-9ee4-4f10b82f3b86)
GiteaMirror added the pull-request label 2026-02-28 20:56:11 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#4464