Gnucash 帳戶圖表 CSV 導入給出錯誤消息,未導入股票“帳戶”
我是金融行業的企業 IT 資深人士,具有一些 QA 經驗和 Gnucash 新手。我正在以迭代方式設置我的會計科目表:我對我的賬戶樹 CSV 文件進行調整,使用一個虛擬賬戶(租金費用)創建一個新的 Gnucash 文件,將我調整後的賬戶樹 CSV 導入新文件,重新導入我的 QFX 文件,評估結果,沖洗並重複。
截至 2021 年 8 月中旬,我正在使用全新安裝的 Ubuntu 桌面(最小安裝)和全新安裝的 Gnucash。
我用於試驗的 Vanguard QFX 文件包含七個 Vanguard 賬戶和六種證券,其中一些持有七個賬戶的多個賬戶。
如果我在試用 QFX 導入後導出我的賬戶樹,我會在我期望的位置看到我的證券、它們各自經紀賬戶下的子賬戶和 Investments:Stocks 佔位符賬戶下的股票賬戶。但是,如果我擦除我的 Gnucash 文件,然後重新導入此導出的 CSV 文件,我會收到每個證券的錯誤消息,並且不會導入上述子賬戶,但會導入相應的股息、短期和長期收入賬戶。
作為幫助重新創建此條件的練習,我嘗試使用相同的 QFX 文件導入完全平坦的 Gnucash 帳戶樹(從空 Gnucash 文件開始,使用一個虛擬帳戶費用:租金),我收到了相同的錯誤消息. 經驗敘述如下:
我從帶有一個租金支出帳戶的新 Gnucash 文件開始
我執行 Vanguard QFX 文件的導入,獲取所有預設答案並為每個帳戶分配頂級帳戶樹級別。
‘flat QFX import’ 後的會計科目表說明:
dummy Expenses dummy insurance dummy rent insurance dummy rent account income account VMRXX income account VMFXX income account VSGDX investment account 1 investment account 2 investment account 3 investment account 4 investment account 5 investment account 6 investment account 7 VMFXX VMRXX VSGDX VSMGX VTSAX
接下來,我執行 File>Export>Export Account Tree to CSV 並保存到“flat account tree.CSV”
接下來,我執行 File>New File 並使用一個虛擬 Rent 帳戶創建一個新的 Gnucash 文件
接下來,我執行 File>Import>Import Accounts from CSV 並選擇文件“flat account tree.CSV”
我在預覽中看到前 10 個預期帳戶,我在導入視窗中點擊“應用”按鈕
我在導入視窗中看到以下消息:
Import completed but with errors! The number of Accounts added was 10 and 4 were updated. See below for errors... Row 2,commodity VMFXX/FUND not found Row 3,commodity VMRXX/FUND not found Row 4,commodity VSGDX/FUND not found Row 5,commodity VSMGX/FUND not found Row 6,commodity VTSAX/FUND not found
我清除對話框並在導入 CSV 文件後看到新的會計科目表:
dummy Expenses dummy insurance dummy rent insurance dummy rent account income account VMRXX income account VMFXX income account VSGDX investment account 1 investment account 2 investment account 3 investment account 4 investment account 5 investment account 6 investment account 7
由於這種行為,我發現每次重新載入我的賬戶樹後都需要重新輸入我的證券資訊集。自然,我希望股票資訊與 CSV 文件中的帳戶樹的其餘部分一起導入,我非常感謝我可以實施的任何建議來實現這一點。
很抱歉這篇冗長的文章 - 我還有其他問題,但這是我的首要任務,所以我會將其他問題留到另一天。
導致我問這個問題的錯誤是假設如果股票被 Gnucash 處理為一個帳戶,那麼我將能夠通過會計科目表 csv 導入設置股票。我現在知道,在導入包含股票子賬戶的會計科目表之前,我需要使用“工具>安全編輯器”為我的會計科目表 CSV 導入文件中引用的任何股票設置商品記錄存在。否則將導致“未找到商品 xxxx/xxxx”錯誤消息。我現在也知道 Vanguard OFX 導入範例只會分散我對我遇到的錯誤消息的實際原因的注意力。感謝 Flywire 和 Greg S. 幫助我學習了很多關於 Gnucash 的知識。