[PR #740] [CLOSED] [WIP] feat: CAMT.053 import #3294

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

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/740
Author: @mvdkleijn
Created: 3/10/2023
Status: Closed

Base: masterHead: feat-camt053


📝 Commits (3)

📊 Changes

5 files changed (+124 additions, -4 deletions)

View changed files

📝 package.json (+4 -1)
📝 packages/desktop-client/src/components/accounts/Account.js (+4 -1)
📝 packages/loot-core/src/server/accounts/parse-file.js (+102 -0)
📝 packages/loot-design/src/components/modals/ImportTransactions.js (+2 -2)
📝 yarn.lock (+12 -0)

📄 Description

This is a draft PR.

This PR introduces some initial code to import CAMT.053 based XML files into Actual.

Feedback is very much welcome. If you are a user and want to test this code, feel free but do NOT do so on your production system. Anyone that wants to contribute testing code is also more than welcome.

Status:

  • Check CAMT.053 specs
  • Make xml files show up in import file selection
  • Read transactions from xml file into Actual
  • Test using real CAMT.053 exports
  • Fix bugs
  • Write basic tests
  • Double check everything against CAMT.053 specs
  • Support multiple file import?

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/actualbudget/actual/pull/740 **Author:** [@mvdkleijn](https://github.com/mvdkleijn) **Created:** 3/10/2023 **Status:** ❌ Closed **Base:** `master` ← **Head:** `feat-camt053` --- ### 📝 Commits (3) - [`1559d71`](https://github.com/actualbudget/actual/commit/1559d719d7d184fdc283b9c8a09e36eba184780a) Add xml filetype - [`cdb61e3`](https://github.com/actualbudget/actual/commit/cdb61e314c0dc7861505682e626bb049ebf767eb) Add xml-js dependency - [`5bd6cd0`](https://github.com/actualbudget/actual/commit/5bd6cd0aa437358b61a17c96beb62c30ca132a1b) Add initial camt053 parser ### 📊 Changes **5 files changed** (+124 additions, -4 deletions) <details> <summary>View changed files</summary> 📝 `package.json` (+4 -1) 📝 `packages/desktop-client/src/components/accounts/Account.js` (+4 -1) 📝 `packages/loot-core/src/server/accounts/parse-file.js` (+102 -0) 📝 `packages/loot-design/src/components/modals/ImportTransactions.js` (+2 -2) 📝 `yarn.lock` (+12 -0) </details> ### 📄 Description This is a draft PR. This PR introduces some initial code to import CAMT.053 based XML files into Actual. Feedback is very much welcome. If you are a user and want to test this code, feel free but do NOT do so on your production system. Anyone that wants to contribute testing code is also more than welcome. Status: - [x] Check CAMT.053 specs - [x] Make xml files show up in import file selection - [x] Read transactions from xml file into Actual - [x] Test using real CAMT.053 exports - [ ] Fix bugs - [ ] Write basic tests - [ ] Double check everything against CAMT.053 specs - [ ] Support multiple file import? --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-02-28 20:39:28 -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#3294