Gnucash

Gnucash 在導入時為錯誤帳戶創建交易

  • November 20, 2020

我的線上賬戶設置似乎出現了問題:每當我為我的一個賬戶(通過 HBCI)獲得交易時,Gnucash 會為另一個賬戶創建交易,並在另一個賬戶中尋找匹配的交易。

我認為問題是我匹配錯誤的帳戶,但首先我已經四次檢查線上帳戶是否與正確的 Gnucash 帳戶相關聯,其次,如果不是,那麼 Gnucash 甚至不會提供在“線上交易”中為該帳戶“獲取交易”的選項。

在某些時候,我確實將線上帳戶與錯誤的 Gnucash 帳戶相關聯,我懷疑 Gnucash 根本沒有正確更新該設置。但它並沒有在我能看到的任何地方顯示這種錯誤的關聯。

我的問題是:Gnucash 如何決定在導入時為哪個帳戶創建交易,我該如何更改?

好的,因此一種可能的解決方案是將 .gnc 文件複製到以 .gz 結尾的文件,使用gunzip解壓縮,從錯誤的帳戶中剪切online_id並粘貼到正確的帳戶中。帶有封閉標籤的塊本身應該如下所示:

<slot> <slot:key>online_id</slot:key> <slot:value type="string">34098409741-23309845</slot:value> </slot>

不幸的是,我無法驗證這一點,因為我的所有測試都引發了一些安全措施,這些措施現在使我無法線上訪問我的帳戶。當我完整測試它時,我會嘗試發布後續內容。

順便說一句,不用說:備份您的原始 .gnc 並始終使用cp -iv

引用自:https://money.stackexchange.com/questions/55927