之前介紹了odoo的安裝和初始設置以及數據庫,下面來介紹odoo的模塊安裝和界面漢化。

1.4 模塊安裝和界面漢化
Odoo 的功能包含在不同的模塊中, 剛創建的數據庫除 Odoo 的核心模塊外, 其它模塊並沒有被安裝到系統中,你可以根據需要安裝它們。本節將介紹安裝模塊和界面漢化的相關知識。
我們使用菜單“常用模塊→常用模塊”來安裝模塊。
系統默認只顯示常用的模塊。要顯示全部模塊,可以叉掉搜索欄中的“常用模塊”。

1.4.1 安裝模塊前的准備工作
1.4.1.1 關於開發者模式
更多菜單和功能需要進入開發者模式,進入開發者模式,可現實更多菜單和功能。點擊“設置”主菜單,在出現的儀表板中,點擊“激活開發者模式”鏈接。

打開開發者模式,可以對系統的權限、功能、表單格式、工作流程進行簡單的二次開發。
1.4.1.2 設置公司信息
點擊“設置”主菜單,將鼠標移到左上角的圖標上,會顯示“編輯公司數據”,點擊“編輯公司數據”,也可以通過菜單“設置→用戶→公司”,然后點擊里面的公司進行編輯,或者通過“設置→常規設置”,點擊“設置公司數據”鏈接。

在公司窗體中,設置好公司名稱等信息。

設置好后,點擊“保存”按鈕。
注意,現在幣別默認為 EUR,現在不用管它,等后面安裝好中國會計科目表后,幣別會自動改為CNY。
1.4.2 模塊安裝簡介
Odoo 的模塊分為 3 類:
1)核心模塊:系統運行必須的模塊。
2)自帶模塊:包括應用模塊和額外的模塊,系統安裝時被默認保存在計算機上,在你需要時可直接安裝。
3)第三方模塊:需要從Odoo官方站點“https://www.odoo.com/apps”上及其它開源網站上下載,也可以自己開發,安裝它們需要額外的步驟。
Odoo 的所有自帶模塊都可以在Odoo安裝目錄下的addons目錄下找到。各模塊被放在以模塊名稱命名的目錄下。
在“設置”菜單中,點擊面板中的“瀏覽APP”,可以進行模塊的安裝和卸載,或者通過菜單“應用→應用”。

要顯示全部應用模塊,可以叉掉搜索欄中的“應用”,再點擊“

”中的 “<”或“>”來顯示上一頁或下一頁的模塊,為了快速找到所需的模塊,你可以在搜索欄中輸入要查找的模塊名稱,如“會計”。

點擊模塊下面的“安裝”按鈕就可以安裝此模塊。如果模塊下面的按鈕為灰色,並顯示“已安裝的模塊”,則表示此模塊已經被安裝了。
1.4.3 Odoo自帶模塊的安裝
Odoo 自帶模塊,包括常用模塊和額外的模塊,由 Odoo 公司提供支持,並默認復制到了安裝文件夾下的“addons”中。
建議新建數據庫后首先安裝 “會計”模塊,我們以安裝“會計”應用模塊為例。
在“應用”頁面的搜索欄中輸入“會計”。

點擊此模塊圖標可打開這個模塊的詳細信息窗體。窗體將顯示模塊的一些有用信息,如最新版本、功能說明等。

圖:“會計和財務”模塊窗體
在模塊窗體的“技術數據”選項卡中,顯示是否包含演示數據、是否已安裝、依賴模塊的名稱及狀態等信息。當安裝一個模塊時,Odoo 會自動選擇並安裝這個模塊的依賴模塊。

點擊“會計”圖標下面的“安裝”按鈕。模塊安裝完成后,為了安裝會計科目表,我們需要通過菜單“會計→配置→設置”,在科目一覽表一節,點擊“安裝其它會計科目表”。

點擊“瀏覽已存在的國家”按鈕,會顯示各個國家的會計科目表。我們找到“中國小企業會計科目表”或“中國會計科目表_企業會計准則”(具體安裝哪個科目表,請咨詢公司財務部門),點擊“安裝”按鈕。

現在“會計”模塊已安裝好。
注意在安裝會計科目表前,請不要新建或編輯科目表,否則會造成安裝的科目表不能顯示。
在“應用”頁面搜索欄的下部“篩選”中點擊“已安裝”,找到“會計”模塊,可以看到原“安裝”按鈕的位置改為顯示“已安裝”。

點擊進入窗體視圖,會出現“升級”和“卸載”按鈕。在“技術數據”選項卡中,會顯示安裝中創建的視圖。

此時會多出一個“安裝特性”選項卡,顯示安裝中創建的菜單和定義的報表。

通過菜單“設置→設置→會計”,可進行其它會計方面的設置,如本位幣,默認進項稅,默認銷項稅等。
注:並不是所有的模塊安裝后會加入主菜單,也有一些模塊會在系統中已存在的菜單里增加子菜單,或為已存在的窗體增加字段、演示數據、設置選項等。
1.4.4 第三方模塊的安裝
我們可以簡單的把除官方代碼自帶的模塊之外的模塊統稱為第三方模塊,如二次開發的模塊或從“https://www.odoo.com/apps”下載的模塊。為了安裝第三方模塊,我們也要首先將模塊復制到Odoo安裝目錄下的addons目錄中。
注:addons目錄位置
在Ubunut系統中,默認安裝的addons目錄的路徑為“/usr/lib/python2.7/dist-packages/odoo/addons”。在Linux下我們可以通過以下命令找到addons目錄。
cd /
sudo find –name addons
模塊復制完成后,應查看此模塊文件的權限是否和其它模塊一致,然后點擊菜單“應用→更新應用模塊列表”(需要激活開發者模式)。
然后按照“1.4.2 Odoo自帶模塊的安裝”一節的內容搜索並安裝此模塊。
1.4.5 升級和卸載模塊
在“應用”菜單中,篩選“已安裝”,可對已安裝的模塊來進行升級或卸載。
點擊要操作的模塊,最后在模塊窗體中點擊“升級”或“卸載”。(在點擊“升級”前,應將新的模塊源碼復制到addons目錄中。)

相對於安裝模塊,卸載模塊要復雜,因為還要處理已存在的系統數據。盡管卸載模塊功能工作良好,但並不完美。它並不能保證精確的返回到未安裝此模塊之前的狀態。因此在安裝新模塊之前,建議你備份數據庫,這樣你可以測試新模塊並決定它們是否適合。如果它們不適合,你可以返回到你的備份。如果適合,你也可以用你的備份重新載入模塊,這樣你就不用刪除之前的測試數據了。
注:升級所有模塊的方法。
推薦方法 1:
在啟動 Odoo 服務的命令行下增加“ -d Your_Database -u all”參數,請把 Your_Database 替換為實際要升級的數據庫的名稱,詳情請參閱《29.4 Odoo 的代碼更新和升級》一節。
可采用方法 2:
Web 界面中,通過菜單“模塊→本地模塊”找到“base(基本)”模塊,打開后,點擊“模塊升級”按鈕,因為所有模塊都依賴 base 模塊,所以 base 模塊升級后,其它模塊也會自動更新。當然,這種方法不如推薦的方法 1 可靠。
1.4.6 安裝語言和界面漢化
除英語之外,系統還提供了其它共 20 種語言。作為管理員,除了自己國家的語言“Chinese(CN)/簡體中文”外,還要把所有要用到的語言安裝到系統里。這樣,每一個系統的用戶都可以使用自己的語言界面來工作。
點擊菜單“設置→翻譯→加載翻譯”,選擇要安裝的語言,然后點擊“加載”按鈕。

用戶可以使用當前登錄的用戶姓名右側的黑三角下拉菜單里的“首選項”來選擇工作語言。你可以設置一種語言給聯系人(客戶或供應商),這樣你發給他的所有文件將自動轉化為他使用的那種語言。

安裝了一個新模塊(默認情況下這些模塊中的新的英文名詞沒有被翻譯),或者更新了漢化包后,你需要通過“關於 Odoo”菜單來激活開發者模式,然后使用“設置→翻譯→加載翻譯”,選擇語言 “Chinese(CN)/簡體中文”,並勾選“覆蓋已存在的術語”,最后點擊“加載”按鈕,來重新裝入中文的翻譯文件,為使界面完全漢化,你需要重新啟動 Odoo 服務(如果不方便重啟 Odoo 服務,你可以嘗試在首選項中先切換為英文,點擊“應用”按鈕后,再切換回中文)。

當語言被成功加載后,系統將出現提示窗口,

單擊“關閉”回到主菜單。
(未完待續)
文章編輯:PS Cloud——源自歐洲,連接中國。開源雲ERP,賦能成長型企業。