【发布时间】:2016-05-24 23:31:16
【问题描述】:
场景
我在一家银行有两个账户,想将交易导入 GnuCash。我的银行只给我 CSV 文件,但它至少可以将两个账户的交易放入一个 CSV 文件中。
GnuCash 无法解析这些 CSV 文件,因此我决定将它们转换为 QIF 文件,因为我还可以为每笔交易添加账户信息——至少我听说过。
问题是,QIF 定义不正确。我正在挑选各种文档片段,但我仍然无法弄清楚如何格式化我的帐户信息。无论我做什么,GnuCash 都会告诉我该文件只有一个帐户的帐户详细信息,并用文件名预先填写帐户名称。
我尝试过的
每笔交易的账户名称
!Account
NNameOfAccount
!Type:Bank
D01/01/16
T100.00
MSometext
PSomePayee
^
该帐户中每组交易的帐户名称
!Account
NNameOfAccount
...transactions...
!Account
NNameOfOtherAccount
...transactions...
每笔交易前的账户
这个实际上让我完成了大部分导入步骤,并正确映射了两个帐户。麻烦的是,然后我收到一条神秘的错误消息:“在转换 QIF 数据时检测到错误。”
!Account
NNameOfAccount
^
!Type:Bank
D01/01/16
T100.00
MSometext
PSomePayee
^
!Account
NNameOfOtherAccount
^
!Type:Bank
D01/01/16
T100.00
MSometext
PSomePayee
^
兴趣来源
tl;博士
我应该如何格式化 QIF 文件,以便为每笔交易指定账户名称?
【问题讨论】: