orrerian

ERPNext 是什麼?台灣中小企業用它之前要知道的事

搜「ERPNext 台灣」會發現中文資料很少,大多是幾年前的安裝筆記。這篇從頭講:ERPNext 是什麼、它跟鼎新或 Odoo 差在哪、原版拿到台灣會卡在哪五件事,以及我們為什麼決定在它上面做一個台灣版,而不是自己從零寫。

ERPNext 是什麼

ERPNext 是一套開源的 ERP 系統,由印度的 Frappe Technologies 開發和維護,程式碼公開在 GitHub 上,授權是 GPL。它建在自家的 Frappe Framework 上,後端是 Python,資料庫是 MariaDB,介面是網頁,用瀏覽器就能操作。

功能上它是「全包」的:進銷存(報價、訂單、採購、出貨、庫存)、會計(傳票、總帳、應收應付、資產)、專案與工時、人資與薪資、製造、客服,都在同一套裡,共用同一份客戶、供應商、品項主檔。這跟買五套工具再想辦法串起來,是完全不同的做法。

因為是開源,世界各地有公司拿它做在地化版本:德國有德國版的會計規範、印度有 GST、歐洲有各國的增值稅。台灣這一塊,過去一直沒有一個維護中的版本。

它跟鼎新、Odoo 差在哪

拿台灣常見的選項來比。

鼎新這類本土 ERP 的強項是台灣法規從一開始就做好了:統一發票、401、字軌都是內建的。代價是按模組計費,進銷存、會計、營業稅、電子發票一個一個加,而且導入要找顧問,中小企業通常負擔不起完整版。

Odoo 也是開源起家,功能比 ERPNext 更廣,但社群版和企業版的差距越拉越大,重要功能逐漸只在企業版,台灣的合作夥伴導入費用通常以年計、以十萬計。

ERPNext 的位置在中間:功能是企業級的、授權是完全開源的、沒有社群版和企業版之分。代價是原版不懂台灣,要有人把台灣那一段補上。

原版在台灣會卡住的五件事

我們實際把原版 ERPNext 拿來開台灣公司的帳,卡住的是這五件事。

統一發票。ERPNext 的發票是「自己的文件」,沒有字軌、沒有財政部平台這回事。要能開電子發票,得接加值中心的 API,處理字軌配號、上傳、作廢、折讓證明單,以及7 天上傳期限的追蹤。

401 申報。它有稅務報表,但不是台灣的格式。401 摘要和媒體申報檔要照財政部的規格另外產。

折讓。台灣的折讓證明單是一張獨立的法定文件,有自己的上傳義務;ERPNext 原本只有「貸項通知單」的概念,要對應過來。

會計科目與日期。原版預設的科目表是通用的,台灣記帳士習慣的科目名稱和編碼要重做一份;民國年要能和西元並列顯示,不然報表拿給記帳士會先被問一次。

介面。繁體中文翻譯有,但品質參差,很多會計用語是簡體直譯。做給台灣人用,得逐條校過。

這五件事加起來,就是「台灣版」的全部內容。

為什麼不自己從零寫

因為 ERPNext 已經把最難的部分做完了:複式簿記的引擎、庫存的成本計算、權限系統、工作流、報表引擎,這些是十幾年的累積,自己寫三年也追不上,而且寫出來沒有人幫你抓 bug。

我們要做的是台灣那一段,大約是整套系統的一小部分,但是台灣公司每天都會碰到的那一部分。做法是以獨立模組的方式疊在 ERPNext 上,不改它的核心,這樣 ERPNext 升級的時候我們跟著升,不會被卡在舊版本。

這也決定了我們的商業模式:系統本身是開源的,客戶隨時可以把資料全部匯出、自己架設;我們收的是主機、備份、升級、支援,以及導入和訓練的費用。不綁約、不買斷,因為沒有必要。

誰適合、誰不適合

適合的是 3 到 25 人、有開 B2B 發票、有庫存或按專案開票的公司,特別是已經有記帳士但月底還在湊 Excel 的那種。

不適合的是一人公司發票量很少的(Excel 就夠)、主要開 B2C 發票給消費者的(我們的 B2C 還在開發)、以及需要生產排程和工單的製造業(可以談,但不是標準方案)。

想自己試,示範站裡有一家虛構公司三個月的資料,免註冊,每天重置。

常見問題

ERPNext 是免費的嗎? 軟體本身是開源免費的,可以自己下載架設。費用來自主機、維護、備份、升級,以及在地化和導入的人力,不管自己做或找廠商都一樣。

ERPNext 可以開台灣的電子發票嗎? 原版不行。需要額外的台灣模組接加值中心 API,處理字軌、上傳、作廢、折讓。Orrerian 的模組已經做了 B2B 這一段。

ERPNext 和 Odoo 哪個比較好? 看需求。Odoo 功能更廣但重要功能逐漸只在企業版;ERPNext 沒有社群版與企業版之分,全部開源。中小企業如果主要需要進銷存、會計、發票,ERPNext 的總成本通常較低。

用 ERPNext 資料會被鎖在系統裡嗎? 不會。它是開源系統,資料庫是標準的 MariaDB,所有資料都可以匯出,也可以自己架一套把資料搬過去。

本文為一般性說明,不構成會計、稅務或法律意見;申報與帳務請與您的記帳士、會計師確認。

先看示範站,再約 30 分鐘。

系統長什麼樣子,示範站直接打開就能點;想聊你們公司的情況,預約 30 分鐘視訊。