import transactions from camt.053 file

This commit is contained in:
MaysWind
2025-06-18 00:51:19 +08:00
parent fe7736a7f6
commit 7127c5539a
20 changed files with 1274 additions and 1 deletions
+5
View File
@@ -162,6 +162,11 @@ export const SUPPORTED_IMPORT_FILE_TYPES: ImportFileType[] = [
name: 'Intuit Interchange Format (IIF) File',
extensions: '.iif'
},
{
type: 'camt053',
name: 'Camt.053 Bank to Customer Statement File',
extensions: '.xml'
},
{
type: 'gnucash',
name: 'GnuCash XML Database File',
+2
View File
@@ -1181,6 +1181,7 @@
"invalid beancount file": "Invalid Beancount file",
"not support include directive for beancount file": "Not support \"include\" directive for Beancount file",
"invalid amount expression": "Amount expression is invalid",
"invalid xml file": "Invalid XML file",
"user custom exchange rate data not found": "User custom exchange rate data is not found",
"cannot update exchange rate data for base currency": "Cannot update exchange rate data for base currency",
"cannot delete exchange rate data for base currency": "Cannot delete exchange rate data for base currency",
@@ -1692,6 +1693,7 @@
"Month-day-year format": "Monat-Tag-Jahr-Format",
"Day-month-year format": "Tag-Monat-Jahr-Format",
"Intuit Interchange Format (IIF) File": "Intuit Interchange Format (IIF)-Datei",
"Camt.053 Bank to Customer Statement File": "Camt.053 Bank to Customer Statement File",
"Delimiter-separated Values (DSV) File": "Delimiter-separated Values (DSV) File",
"Delimiter-separated Values (DSV) Data": "Delimiter-separated Values (DSV) Data",
"GnuCash XML Database File": "GnuCash XML-Datenbankdatei",
+2
View File
@@ -1181,6 +1181,7 @@
"invalid beancount file": "Invalid Beancount file",
"not support include directive for beancount file": "Not support \"include\" directive for Beancount file",
"invalid amount expression": "Amount expression is invalid",
"invalid xml file": "Invalid XML file",
"user custom exchange rate data not found": "User custom exchange rate data is not found",
"cannot update exchange rate data for base currency": "Cannot update exchange rate data for base currency",
"cannot delete exchange rate data for base currency": "Cannot delete exchange rate data for base currency",
@@ -1692,6 +1693,7 @@
"Month-day-year format": "Month-day-year format",
"Day-month-year format": "Day-month-year format",
"Intuit Interchange Format (IIF) File": "Intuit Interchange Format (IIF) File",
"Camt.053 Bank to Customer Statement File": "Camt.053 Bank to Customer Statement File",
"Delimiter-separated Values (DSV) File": "Delimiter-separated Values (DSV) File",
"Delimiter-separated Values (DSV) Data": "Delimiter-separated Values (DSV) Data",
"GnuCash XML Database File": "GnuCash XML Database File",
+2
View File
@@ -1181,6 +1181,7 @@
"invalid beancount file": "Invalid Beancount file",
"not support include directive for beancount file": "Not support \"include\" directive for Beancount file",
"invalid amount expression": "Amount expression is invalid",
"invalid xml file": "Invalid XML file",
"user custom exchange rate data not found": "User custom exchange rate data is not found",
"cannot update exchange rate data for base currency": "Cannot update exchange rate data for base currency",
"cannot delete exchange rate data for base currency": "Cannot delete exchange rate data for base currency",
@@ -1692,6 +1693,7 @@
"Month-day-year format": "Formato mes-día-año",
"Day-month-year format": "Formato día-mes-año",
"Intuit Interchange Format (IIF) File": "Archivo de formato de intercambio Intuit (IIF)",
"Camt.053 Bank to Customer Statement File": "Camt.053 Bank to Customer Statement File",
"Delimiter-separated Values (DSV) File": "Delimiter-separated Values (DSV) File",
"Delimiter-separated Values (DSV) Data": "Delimiter-separated Values (DSV) Data",
"GnuCash XML Database File": "Archivo de base de datos XML GnuCash",
+2
View File
@@ -1181,6 +1181,7 @@
"invalid beancount file": "File Beancount non valido",
"not support include directive for beancount file": "Direttiva \"include\" non supportata per il file Beancount",
"invalid amount expression": "Espressione dell'importo non valida",
"invalid xml file": "Invalid XML file",
"user custom exchange rate data not found": "User custom exchange rate data is not found",
"cannot update exchange rate data for base currency": "Cannot update exchange rate data for base currency",
"cannot delete exchange rate data for base currency": "Cannot delete exchange rate data for base currency",
@@ -1692,6 +1693,7 @@
"Month-day-year format": "Formato mese-giorno-anno",
"Day-month-year format": "Formato giorno-mese-anno",
"Intuit Interchange Format (IIF) File": "File Intuit Interchange Format (IIF)",
"Camt.053 Bank to Customer Statement File": "Camt.053 Bank to Customer Statement File",
"Delimiter-separated Values (DSV) File": "File valori separati da delimitatore (DSV)",
"Delimiter-separated Values (DSV) Data": "Dati valori separati da delimitatore (DSV)",
"GnuCash XML Database File": "File database XML GnuCash",
+2
View File
@@ -1181,6 +1181,7 @@
"invalid beancount file": "Invalid Beancount file",
"not support include directive for beancount file": "Not support \"include\" directive for Beancount file",
"invalid amount expression": "Amount expression is invalid",
"invalid xml file": "Invalid XML file",
"user custom exchange rate data not found": "User custom exchange rate data is not found",
"cannot update exchange rate data for base currency": "Cannot update exchange rate data for base currency",
"cannot delete exchange rate data for base currency": "Cannot delete exchange rate data for base currency",
@@ -1692,6 +1693,7 @@
"Month-day-year format": "月-日-年 形式",
"Day-month-year format": "日-月-年 形式",
"Intuit Interchange Format (IIF) File": "Intuit Interchange Format (IIF) ファイル",
"Camt.053 Bank to Customer Statement File": "Camt.053 Bank to Customer Statement File",
"Delimiter-separated Values (DSV) File": "Delimiter-separated Values (DSV) ファイル",
"Delimiter-separated Values (DSV) Data": "Delimiter-separated Values (DSV) データ",
"GnuCash XML Database File": "GnuCash XMLデータベースファイル",
+2
View File
@@ -1181,6 +1181,7 @@
"invalid beancount file": "Invalid Beancount file",
"not support include directive for beancount file": "Not support \"include\" directive for Beancount file",
"invalid amount expression": "Amount expression is invalid",
"invalid xml file": "Invalid XML file",
"user custom exchange rate data not found": "User custom exchange rate data is not found",
"cannot update exchange rate data for base currency": "Cannot update exchange rate data for base currency",
"cannot delete exchange rate data for base currency": "Cannot delete exchange rate data for base currency",
@@ -1692,6 +1693,7 @@
"Month-day-year format": "Формат месяц-день-год",
"Day-month-year format": "Формат день-месяц-год",
"Intuit Interchange Format (IIF) File": "Файл Intuit Interchange Format (IIF)",
"Camt.053 Bank to Customer Statement File": "Camt.053 Bank to Customer Statement File",
"Delimiter-separated Values (DSV) File": "Delimiter-separated Values (DSV) File",
"Delimiter-separated Values (DSV) Data": "Delimiter-separated Values (DSV) Data",
"GnuCash XML Database File": "Файл базы данных GnuCash XML",
+2
View File
@@ -1181,6 +1181,7 @@
"invalid beancount file": "Недійсний файл Beancount",
"not support include directive for beancount file": "Не підтримується директива \"include\" у файлі Beancount",
"invalid amount expression": "Недійсний вираз суми",
"invalid xml file": "Invalid XML file",
"user custom exchange rate data not found": "User custom exchange rate data is not found",
"cannot update exchange rate data for base currency": "Cannot update exchange rate data for base currency",
"cannot delete exchange rate data for base currency": "Cannot delete exchange rate data for base currency",
@@ -1692,6 +1693,7 @@
"Month-day-year format": "Формат місяць-день-рік",
"Day-month-year format": "Формат день-місяць-рік",
"Intuit Interchange Format (IIF) File": "Файл Intuit Interchange Format (IIF)",
"Camt.053 Bank to Customer Statement File": "Camt.053 Bank to Customer Statement File",
"Delimiter-separated Values (DSV) File": "Файл із розділювачами значень (DSV)",
"Delimiter-separated Values (DSV) Data": "Дані з розділювачами значень (DSV)",
"GnuCash XML Database File": "Файл бази даних GnuCash XML",
+2
View File
@@ -1181,6 +1181,7 @@
"invalid beancount file": "Invalid Beancount file",
"not support include directive for beancount file": "Not support \"include\" directive for Beancount file",
"invalid amount expression": "Amount expression is invalid",
"invalid xml file": "Invalid XML file",
"user custom exchange rate data not found": "User custom exchange rate data is not found",
"cannot update exchange rate data for base currency": "Cannot update exchange rate data for base currency",
"cannot delete exchange rate data for base currency": "Cannot delete exchange rate data for base currency",
@@ -1692,6 +1693,7 @@
"Month-day-year format": "Định dạng tháng-ngày-năm",
"Day-month-year format": "Định dạng ngày-tháng-năm",
"Intuit Interchange Format (IIF) File": "Tệp Intuit Interchange Format (IIF)",
"Camt.053 Bank to Customer Statement File": "Camt.053 Bank to Customer Statement File",
"Delimiter-separated Values (DSV) File": "Delimiter-separated Values (DSV) File",
"Delimiter-separated Values (DSV) Data": "Delimiter-separated Values (DSV) Data",
"GnuCash XML Database File": "Tệp cơ sở dữ liệu XML GnuCash",
+2
View File
@@ -1181,6 +1181,7 @@
"invalid beancount file": "无效的 Beancount 文件",
"not support include directive for beancount file": "不支持 Beancount 文件的 \"include\" 指令",
"invalid amount expression": "金额表达式无效",
"invalid xml file": "无效的 XML 文件",
"user custom exchange rate data not found": "用户自定义汇率数据不存在",
"cannot update exchange rate data for base currency": "不能更新默认货币的汇率数据",
"cannot delete exchange rate data for base currency": "不能删除默认货币的汇率数据",
@@ -1692,6 +1693,7 @@
"Month-day-year format": "月-日-年 格式",
"Day-month-year format": "日-月-年 格式",
"Intuit Interchange Format (IIF) File": "Intuit Interchange Format (IIF) 文件",
"Camt.053 Bank to Customer Statement File": "Camt.053 银行对账单文件",
"Delimiter-separated Values (DSV) File": "分隔符分隔值 (DSV) 文件",
"Delimiter-separated Values (DSV) Data": "分隔符分隔值 (DSV) 数据",
"GnuCash XML Database File": "GnuCash XML 数据库文件",
+2
View File
@@ -1181,6 +1181,7 @@
"invalid beancount file": "無效的 Beancount 檔案",
"not support include directive for beancount file": "不支援 Beancount 檔案的 \"include\" 指令",
"invalid amount expression": "金額表達式無效",
"invalid xml file": "無效的 XML 檔案",
"user custom exchange rate data not found": "使用者自訂匯率資料不存在",
"cannot update exchange rate data for base currency": "不能更新基準貨幣的匯率資料",
"cannot delete exchange rate data for base currency": "不能刪除基準貨幣的匯率資料",
@@ -1692,6 +1693,7 @@
"Month-day-year format": "月-日-年 格式",
"Day-month-year format": "日-月-年 格式",
"Intuit Interchange Format (IIF) File": "Intuit Interchange Format (IIF) 檔案",
"Camt.053 Bank to Customer Statement File": "Camt.053 銀行對帳單檔案",
"Delimiter-separated Values (DSV) File": "分隔符分隔值 (DSV) 檔案",
"Delimiter-separated Values (DSV) Data": "分隔符分隔值 (DSV) 資料",
"GnuCash XML Database File": "GnuCash XML 資料庫檔案",