返回全部文章會計

以試算表匯入批量更新 Odoo 會計科目表

香港中小企如何透過匯出再匯入,在 Odoo 中大規模編輯、新增與淘汰科目——以及一個你絕不可觸碰的科目:本年度盈餘。

APAA
以試算表匯入批量更新 Odoo 會計科目表

在 APAA,香港中小企 Odoo 旅程中常見的一刻,往往在上線數月後到來:會計科目表需要整理。新的費用類別出現了、有幾個科目從未被使用過、有些名稱已不再反映企業實際的入帳方式。若改動只有寥寥數項,在 Odoo 中逐個畫面編輯尚算可以——但若要橫跨數十個科目做真正的整理,這做法既慢又容易出錯。

更快的途徑是試算表匯入。你匯出現有的科目表,在你的簿記同事早已熟悉的試算表環境中完成所有編輯與新增,然後一次過將每項變更推送回 Odoo。本指南會走完整個循環——匯出、編輯、新增、淘汰、重新匯入——並標明那一個你必須完全不碰的科目。

為何使用試算表匯入

當改動規模小時,逐一編輯科目尚可行。但擁有大量會計科目的企業,需要一個能規模化的方法。試算表匯入讓你做批量編輯與新增,覆核一百行只需掃一眼,然後一次過套用回 Odoo——遠比逐一點擊每個科目快捷,亦遠比它易於核對。

第一步:匯出現有的會計科目表

先從 Odoo 把你現有的科目拉出來。

  1. 開啟 Accounting 應用程式
  2. 前往 Configuration > Chart of Accounts

Accounting 應用程式的 Configuration 選單顯示 Chart of Accounts 選項

  1. 勾選頂部的勾選框以選取畫面上的科目,然後點擊 Select All 以包含所有頁面

在會計科目表清單視圖中選取所有科目

  1. 點擊 Actions > Export

Actions 下拉選單中標示 Export 選項

  1. 勾選 I want to update data——這是關鍵一步。它告訴 Odoo 你是在更新現有科目,而非建立重複項目

匯出對話框中啟用 I want to update data 選項框

建立可重複使用的匯出範本

趁此機會,設定一個只包含你需要欄位的匯出範本,並儲存以供下次使用:

  • Code — 科目編號
  • Account Name — 顯示名稱
  • Type — 科目類別(費用、收入等)
  • Allow Reconciliation — 該科目是否支援對帳
  • Deprecated — 該科目是否已停用

匯出範本包含已選欄位:Code、Account Name、Type、Allow Reconciliation、Deprecated

以垃圾桶圖示移除欄位、以加號圖示新增欄位,然後儲存範本,令下次整理更加快捷。

第二步:在試算表中編輯科目

在你的試算表應用程式中開啟匯出檔案。你會見到你選取的欄位,以及一個 Odoo 內部用來辨識每筆記錄的 External ID 欄位。

匯出的會計科目表在試算表應用程式中開啟

不應觸碰的欄位

將以下兩個欄位標記為唯讀,避免有人意外更改:

  • External ID — Odoo 為現有記錄設定的內部識別碼。一旦更改,Odoo 便無法將該行對應到正確的科目
  • Account Type — 修改現有科目的此欄位可能擾亂你的報表

試算表中 ID 和 Account Type 欄位標示為唯讀

你可以自由編輯的內容

以下項目可隨意更改:

  • 科目名稱
  • 對帳設定
  • 停用狀態

關於科目編號的提醒

是否可以更改科目編號,取決於你所在司法管轄區的會計準則:

  • 比利時、法國及類似司法管轄區: 編號的前導數字決定科目在報表中的分組方式——因此請勿更改前導數字。
  • 其他國家: 報表僅取決於科目類型,因此編號可以更自由地修改。

在觸碰任何科目編號之前,請先查閱適用於你的規則。

第三步:新增科目

要新增科目,捲動到試算表底部,填寫新的一行:

欄位填寫內容
Code唯一的科目編號
Account Name描述性名稱
Type科目類別(例如:Expenses)
Allow ReconciliationTRUE 或 FALSE
DeprecatedFALSE
External ID留空——Odoo 會自動分配

在試算表底部新增的科目列,已填入各欄位

實用提示: 如果你不確定新科目應有的科目類型或對帳設定,找一個最相似的現有科目並複製其設定。這是令新科目行為與同類科目一致的最穩妥做法。

第四步:淘汰你不再使用的科目

如果某些科目不再需要,請將它們的 Deprecated 欄位設為 TRUE,而非刪除。這一點很重要:刪除已在日記帳分錄中使用過的科目,可能觸發錯誤。將它淘汰,能在保留歷史紀錄的同時,把該科目從活躍使用中移除。

第五步:匯入更新後的試算表

完成編輯後:

  1. 儲存試算表檔案
  2. 在 Odoo 中,前往 Chart of Accounts 清單視圖
  3. 點擊 Import 按鈕
  4. 選擇 Import Chart of Accounts

匯入選項顯示 Import Chart of Accounts 選項

  1. 點擊 Upload File 並選擇你的試算表

上傳檔案對話框用於匯入試算表

  1. 等待驗證訊息——藍色的「Everything seems valid」確認訊息,代表你的資料乾淨、可以匯入

藍色驗證訊息顯示 Everything seems valid

  1. 點擊 Import

匯入後,瀏覽你的會計科目表,確認每項變更都正確套用。別省略這個檢查——快速掃一眼,正是在欄位對應錯誤演變成報表問題之前把它揪出來的方法。

會計科目表顯示新匯入的雜項費用科目

那一個你絕不可觸碰的科目:本年度盈餘

Odoo 內建一個類型為 Current Year Earnings(本年度盈餘)的特殊科目。此科目會在財政年度結束時自動彙總你所有的收入和費用科目——它是你年結背後的機制。請把它視為禁區:

  • 不要重新命名、淘汰、刪除或以任何方式修改此科目
  • 不要建立第二個相同類型的科目

對此科目進行改動——或複製其類型——都會令你的年結流程出錯。這是整個操作中最重要的一條規則,因此務必讓任何編輯試算表的人知道,那一行要原封不動。

總結

透過試算表匯入批量更新會計科目表,比逐一編輯科目省下實實在在的時間。整個循環如下:

  1. 匯出時啟用 I want to update data
  2. 在試算表中編輯名稱、對帳設定及停用狀態
  3. 在底部新增科目並使用唯一編號
  4. 淘汰不再使用的科目,而非刪除
  5. 將檔案重新匯入 Odoo 並驗證

如此操作,你的會計科目表便能保持準確且即時更新,免去逐一編輯的繁瑣——而由於本年度盈餘科目保持原封不動,你的年結亦保持乾淨。

如果你的會計科目表需要重整,以配合你香港業務實際的報表方式——又或你只想把第一次匯入交給人代為完成並驗證——APAA 團隊可以為你設定

標籤:odooaccountingchart-of-accountsimportspreadsheet

正考慮為業務引入 Odoo?

與 APAA 傾談,為你的香港中小企度身打造 Odoo 實施方案。

查詢 Odoo 服務
以試算表匯入批量更新 Odoo 會計科目表 | APAA