我需要从SQL数据库中选择一些记录并将它们转换为Quicken友好格式,以便将它们合并到现有的Quicken 2012家庭和商业支票帐户中。
这是我到目前为止所做的:
导入QXF文件时,可能有一个或多个帐户 QXF文件已存在于目标数据文件中。如果是这样的话 在这种情况下,Quicken不会尝试合并这些交易 重复的帐户。相反,Quicken将创建一个新帐户
据我所知,OFX不受支持(而QFX仅用于在Quicken注册的金融机构)。此外,QIF正在逐步淘汰,不支持我需要将这些记录导入的支票帐户。最后,QXF已经证明很难找到信息,但从我所读到的它是一种编码文件格式,需要一些SDK来创建,除了这个问题(如上所述),它不会根据我的标准导入。
我在这里结束了我的斗智,我花了几个小时研究这个话题。任何帮助将不胜感激。
更新: 请理解我不是要求你的“最喜欢的”SDK,我只是遇到麻烦发现我的选择是什么,我很感激StackOverflow社区指出我正确的方向。
参考
答案 0 :(得分:1)
经过广泛的研究,我发现解决方案是QIF。虽然Quicken说:
注意:QIF导入不适用于支票,信用卡,储蓄,401(k)或任何其他经纪帐户。
这似乎是一个错误的陈述,因为它实际上只在导出数据时强制执行。将以下四行(记录为here)添加到任何QIF的顶部后,我已成功将新事务导入/合并到现有的Quicken 2012 Checking帐户中。我的理解是,这适用于任何帐户,无论其类型如何。
!Account
NJoint Brokerage Account
TInvst
^
在我的情况下,我只需要用我希望导入的帐户名替换“Joint Brokerage Account”,即使指定的类型是“Invst”且我的帐户是“Checking”,这仍然成功。
解决方案网址:Direction Method
答案 1 :(得分:1)
QIF已弃用,原因很简单,因为没有详细记录,Quicken从未为其发布过标准。您可以通过试验和错误(或通过适用于您已安装的程序的方式)实现最佳效果。
另一方面,QFX(更多OFX变体)已明确指定,最适合银行数据导入。您对QIF文件的解决方案与您需要应用于QFX文件的解决方案完全相同,并且您需要修改值以匹配现有帐户的标记是:和 请注意,QFX还有其他(未记录的)标签来强制执行许可限制,您也需要将其与之匹配。