odoo-Odoo進銷存(採購、銷售、倉庫)入門教程 上

由於未經過原作者允許轉載,如有冒犯,請聯繫刪文。

目的:方便自己學習odoo系統開發

正文:

 

0. 前言

Odoo(OpenERP)作爲一款優秀的開源ERP軟件,開發歷史已有10年之久。隨着系統的發展成熟,已有越來越多的公司藉助Odoo管理日常業務的方方面面。本文以一個貿易公司爲例,講述Odoo中最常用的進銷存(採購、銷售、倉庫)模塊的使用,對會計模塊的簡單操作亦有涉及。我們假定的業務場景如下:
蘇州世紀圓融貿易有限公司,從樂扣樂扣日用品(蘇州)有限公司採購樂扣樂扣拉桿箱,並銷售給蘇州美尚鄰里超市。

1. 系統初始化

1.1建庫及初始化設置

1.1.1 創建數據庫

進入數據庫管理頁面,從左側菜單選擇新建

圖1.1 新建數據庫

Tips: 進入數據庫管理頁面有幾種方式,如從Odoo登錄頁面點擊Manage Databases,或在瀏覽器中直接輸入數據庫管理頁面URL (http://localhost:8069/web/database/manager);而對於新搭建的server,輸入http://localhost:8069後則會自動重定向到數據庫管理頁面。

在新建數據庫頁面,輸入主控密碼(即Odoo數據庫管理員密碼,默認爲admin)、新數據庫名稱、新庫中admin用戶的密碼,此處不裝入演示數據,默認語言選擇簡體中文。輸入完畢後,點擊新建數據庫。數據庫創建成功後會以admin用戶自動登錄,界面如下:


圖1.2 新庫初始界面

1.1.2 設置管理員及公司

(1) 設置管理員用戶

點擊菜單 [用戶->用戶],然後在列表視圖點擊打開管理員(即Administrator)用戶,點擊編輯,在訪問權限中勾選技術特性,勾選創建聯繫人,在首選項中選擇時區爲Asia/Shanghai,然後點擊保存
勾選技術特性並保存後,刷新頁面,在頁面左側會看到更多的菜單項,如下圖所示:


圖1.3 勾選技術特性後的管理員菜單

(2) 設置公司信息
點擊菜單 [公司->公司],然後點擊打開Your Company,點擊編輯,將公司名稱改爲“蘇州世紀圓融貿易有限公司”,在一般信息中填入地址、電話、傳真等信息,添加銀行賬戶;在設置中將會計幣別改爲CNY,然後點擊保存

Tips: 應該提前設置好公司名稱和會計幣別,因爲在安裝會計、銷售、採購、倉庫等模塊時,有一些初始化設置基於默認的公司名Your Company和默認的幣別EUR,如果安裝好模塊後再修改的話,要更改的地方會有很多。

我們還可以對公司作更多的設置:
①設置公司Logo
點擊下圖箭頭所指的位置上傳公司的Logo,

圖1.4 設置公司Logo

②設置本位幣
對國內的公司而言,除了將會計幣別設爲CNY外,還應將其設置爲本位幣(本位幣的匯率爲1)。設置方法爲:在公司信息編輯頁面,點擊設置選項卡中幣別右側的箭頭,在彈出窗口中將匯率設置爲1保存後,然後勾選基本並保存。

Tips:在Ubuntu環境下新建數據庫時,如果默認語言設爲簡體中文,則默認的時間格式爲%I:%M:%S%p,更改匯率時會有錯誤信息提示日期無效。解決方法爲,點擊菜單 [設置->翻譯->語言],再點擊打開簡體中文,點擊編輯,將時間格式改爲%H:%M:%S(如有必要,此時也可將日期格式改爲%Y/%m/%d以符合中文習慣),更改後,註銷再重新登錄,再次更改匯率即可。

③設置中文報表字體
在報表的結構選項卡中先點擊重新加載字體以加載本地字體,如下圖所示,

圖1.5 加載字體

加載完成後,在字體下拉列表中選擇DejaVu Sans,然後點擊保存

1.2 安裝必要的模塊

點擊菜單 [模塊->本地模塊],找到會計與財務(account_accountant)模塊,點擊安裝

圖1.6 安裝會計與財務模塊

安裝過程中,設置會計數據時,注意將會計科目表設爲“中國會計科目表”,科目一覽表模板設爲“中國會計科目表(財會[2006]3號《企業會計準則》)”,其餘選項保持默認設置即可。然後依次安裝銷售管理(sale)模塊、倉庫管理(stock)模塊、採購管理(purchase)模塊。

圖1.7 安裝銷售、倉庫、採購模塊

Tips: 模塊安裝完畢後,可能會有部分菜單仍顯示爲英文,此時需要加載中文翻譯。點擊菜單 [設置->翻譯->加載翻譯],在彈出窗口中語言設爲簡體中文,並勾選覆蓋現有術語,點擊加載。加載完成後,翻譯仍未生效,這是因爲界面顯示仍使用服務器之前的緩存。要刷新緩存,有兩種方法,一是重啓服務器;二是更改當前登錄用戶的首選項,將語言改爲English,再改回簡體中文即可。

1.3 全局設置 

點擊菜單 [設置->設置->銷售],在開發票流程中勾選“基於銷售訂單行生成發票”;在客戶特性中勾選“允許不同的發貨和開票地址”;在產品特性中勾選“允許使用不同的計量單位”。
點擊菜單 [設置->設置->倉庫],在會計中勾選“存貨變動自動生成會計分錄”;在物流中勾選實時生成採購單。
點擊菜單 [會計->設置->稅->稅],依次打開“增值稅17%進項稅”和“增值稅17%銷項稅”,在稅定義中勾選“含稅價”。
點擊菜單 [設置->技術->序號與標識符->序列],找到Sales Order並打開,設置數字位數爲5。

1.4 基礎數據準備

1.4.1 檢查會計科目

在安裝會計與財務模塊時,我們已將會計科目表設爲“中國會計科目表”,它包含了適用於國內企業大多數情況的會計科目。點擊菜單 [會計->設置->科目->科目],確保下述這些科目都已存在,以供本案例使用: 

表1.1 會計科目

Tips: 安裝中國會計科目表時默認的會計科目長度爲4,實際應用時科目長度可能不夠用,需要手工新建會計科目。注意,只能選擇視圖作爲上級科目;如新建科目時若想選擇1122作爲上級科目,則需要先把1122的內部類型更改爲“視圖”。

1.4.2 用戶與權限

初學Odoo時爲快速上手,可使用管理員用戶做所有操作。但是爲了更好的理解進銷存及用戶的角色,這裏我們針對每個模塊設1個用戶。點擊菜單 [設置->用戶->用戶],新建如下用戶:

表1.2 用戶與角色

分角色操作需要新增如下兩組權限。產品的路線中勾選MTO時,銷售人員確認訂單需要第1組權限;會計覈准供應商發票時需要第2組權限。點擊菜單 [設置->技術->安全設定->訪問控制列表],新建如下記錄:

圖1.8 訪問控制列表

1.4.3 新建客戶和供應商

(1) 新建客戶

銷售人員李逍遙登錄系統,點擊菜單 [銷售->銷售->客戶],點擊新建,輸入客戶名稱“蘇州美尚鄰里超市”,勾選“是一個公司”,輸入地址、電話等信息,在聯繫人一欄點擊新建,輸入聯繫人名稱張三,地址類型設爲發票,然後點擊保存並關閉;在銷售與採購選項卡一欄,默認已勾選客戶,點擊保存

圖1.9 新建客戶

Tips: 聯繫人的地址類型包括:默認、發貨、發票、聯繫人、其他。默認,指當沒有其他地址時使用的地址;發票,指系統生成發票時使用的地址;發貨,指系統生成發貨單時使用的地址;聯繫人,指與客戶方聯繫時的接頭人。

(2) 新建供應商
採購人員寧採臣登錄系統,點擊菜單 [採購->採購->供應商],點擊新建,輸入供應商名稱“樂扣樂扣日用品(蘇州)有限公司”,勾選“是一個公司”,輸入地址、電話等信息,在聯繫人一欄點擊新建,輸入聯繫人名稱李四,地址類型設爲聯繫人,然後點擊保存並關閉;在銷售與採購選項卡一欄,默認已勾選供應商,點擊保存

圖1.10 新建供應商

1.4.4 新建產品分類

管理員登陸系統,點擊菜單 [倉庫->設置->產品->產品分類],點擊新建,新建產品分類“拉桿箱”,上級類別設爲“全部/可銷售”,收入科目設爲6001、費用科目設爲1401、入庫科目設爲1402、出庫科目設爲6401、庫存覈算科目設爲1406
Tips: 科目信息可在產品中也可在產品分類中設置,且前者的優先級大於後者,本案例在產品分類中設置。 
Tips: Odoo中產品分類默認由管理員管理,倉庫主管、銷售經理、採購經理默認都看不到產品分類菜單,若想操作產品分類需添加相應菜單。

1.4.5 新建產品

倉管員倉老師登錄系統,點擊菜單 [倉庫->設置->計量單位],點擊新建,新建拉桿箱的計量單位“只”:

圖1.11 新建計量單位

點擊菜單 [倉庫->產品->產品],點擊新建,輸入產品名稱“樂扣樂扣拉桿箱”,勾選“可銷售”、“可採購”,上傳產品圖片。
在信息選項卡,產品類型設爲“庫存商品”,計量單位設爲“只”,銷售價格設爲300;
在補貨選項卡,成本價設爲180,路線設爲“Buy”(本案例中不勾選“Make To Order”),將樂扣樂扣日用品(蘇州)有限公司添加爲該產品的供應商;
在會計選項卡,內部分類設爲“全部/可銷售/拉桿箱”, 庫存覈算設爲“實時(自動進行)”。

圖1.12 新建產品

1.4.6 新建再訂貨規則

倉管員在產品的表單視圖中點擊再訂貨規則,然後點擊新建,設置採購的最小數量爲10,點擊保存

圖1.13 新建再訂貨規則

 

2. 進銷存實務

2.1 銷售產品

李逍遙接到客戶蘇州美尚鄰里超市購買10只樂扣樂扣拉桿箱的請求後,登錄系統,點擊菜單 [銷售->銷售->報價單],點擊新建,將客戶設爲“蘇州美尚鄰里超市”,在訂單明細選項卡點擊添加一個項目,產品設爲“樂扣樂扣拉桿箱”,數量設爲10,此時會提示沒足夠的庫存,這是因爲倉庫中並沒有存貨(如果產品的路線已勾選Make To Order的話,則沒有此提示),關閉此提示,其餘信息保留默認設置,然後點擊保存

圖2.1 銷售報價單

將報價單發給客戶(可通過系統發送,也可打印爲PDF後另行通過郵件發送),客戶確認報價單後,點擊確認訂單,此時報價單轉化成銷售訂單,系統會自動生成發貨單,同時銷售訂單狀態變爲待開票。
點擊查看發貨單,可以看到發貨單狀態爲“待出庫方確認”,點擊檢查可用,發貨單仍停留在此狀態,表明庫存不足。
點擊生成發票,在彈出窗口選擇“爲整個銷售訂單開票”,然後點擊創建和查看發票,此時生成內部發票,狀態爲“草稿”。生成的內部發票,會計人員可以通過菜單 [會計->客戶->客戶發票]來查詢。
至此,銷售前期工作完成,接下來需要採購產品入庫再安排送貨。

2.2 採購補貨

此處使用由系統生成詢價單的方式,當然也可由採購人員手工創建詢價單。
我們在先前的步驟中已設置了產品的再訂貨規則,庫管員登錄系統,點擊菜單 [倉庫->計劃->運行排程],點擊運行排程,系統會根據再訂貨規則和銷售訂單及庫存情況自動生成採購詢價單。
Tips: 在系統中設置好MRP計劃的循環週期,系統會定期運行MRP生成採購詢價單,我們這裏採用手工運行排程的方式生成詢價單。
採購人員寧採臣登錄系統,點擊菜單 [採購->採購->詢價單],可看到已生成的採購詢價單,點擊打開,

圖2.2 採購詢價單

Tips: 產品中路線未勾選MTO時,要運行排程才能生成詢價單(已在設置中勾選實時生成採購單,爲何沒有生效?),採購數量會考慮最小庫存規則,本案例中生成的採購訂單行數量爲20只;勾選MTO時,採購數量不考慮最小庫存規則,採購訂單行數量爲10只。
供應商確認詢價單信息後,寧採臣點擊確認訂單,此時詢價單轉換成採購單,系統會自動生成入庫單和內部發票,同時銷售訂單狀態變爲“採購單被確認”。
點擊入庫,可以看到入庫單狀態爲“準備移動”。
點擊收到的發票,可以看到發票的狀態爲“草稿”。生成的內部發票,會計人員可以通過菜單 [會計->供應商->供應商發票]來查詢。
至此,採購前期工作完成,等待倉庫收貨。

2.3 產品入庫

樂扣樂扣日用品(蘇州)有限公司將貨物送到倉庫後,倉老師登錄系統,點擊菜單 [倉庫->操作->全部操作],

圖2.3 操作類型

點擊上圖箭頭所示的位置,接着打開入庫單,

圖2.4 入庫單

點擊移動,在彈出框中確認貨物信息後,點擊應用,此時入庫完成,入庫單狀態變爲“已移動”。
入庫單確認後,系統會自動生成會計分錄,此時蔡文姬登錄系統,點擊菜單 [會計->會計分錄->會計分錄],可看到已生成的會計分錄。

圖2.5 入庫會計分錄

點擊過賬,將會計憑證過賬。
Tips: 系統自動生成會計分錄是基於我們之前所做的兩個設置:(1)在倉庫中,勾選了“存貨變動自動生成會計分錄”(2)在產品中,設置了庫存覈算爲“實時(自動進行)”。

2.4 付款處理

蔡文姬收到樂扣樂扣日用品(蘇州)有限公司開具的實際發票後,需要與系統中之前生成的供應商發票草稿進行覈對。點擊菜單 [會計->供應商->供應商發票],打開發票,點擊記賬,覈准發票。

圖2.6 覈准供應商發票

發票覈准後,系統會自動生成會計分錄,狀態爲“已記賬”。

圖2.7 採購發票會計分錄

公司同意付款後,蔡文姬在供應商發票中點擊付款,在彈出的支付窗口中選擇實際的付款方式(現金或銀行分錄),本案例選爲“銀行分錄”,然後點擊登記付款

圖2.8 付款

付款後,系統會自動生成會計分錄,點擊過賬,將會計憑證過賬。

圖2.9 付款會計分錄

至此,供應商付款完畢,採購過程結束。 

2.5 產品出庫

採購的拉桿箱入庫後,倉老師點擊出庫單上的檢查可用,因爲已有充足的庫存,此時出庫單狀態會變爲“準備移動”。

圖2.10 檢查出庫單

準備好送貨後,點擊移動,在彈出框中確認信息後,點擊應用,此時出庫完成,出庫單狀態變爲“已移動”。
出庫單確認後,系統會自動生成會計分錄,此時蔡文姬登錄系統,點擊菜單 [會計->會計分錄->會計分錄],可看到已生成的會計分錄,點擊過賬,將會計憑證過賬。  

2.6 收款處理

倉庫人員送貨後,蔡文姬點擊菜單 [會計->客戶->客戶發票],打開發票,點擊記賬,覈准發票。發票覈准後,系統會自動生成會計分錄,狀態爲“已記賬”。
蔡文姬收到客戶貨款後,在客戶發票點擊登記付款,選擇實際的付款方式,然後點擊登記付款,系統會自動生成會計分錄,點擊過賬,將會計憑證過賬。
至此,客戶收款完畢,銷售過程結束。

3. 結語

爲了讓初學者快速瞭解Odoo,本文對採購、銷售、倉庫、會計模塊的介紹僅是泛泛而談,以圖管窺之效。
實際上,Odoo的功能遠比文中提到的複雜、強大,企業的實際應用場景也靈活多變。如何最大限度的藉助Odoo規範化業務流程,如何基於Odoo進行二次開發以滿足企業非標流程,纔是實施Odoo的着力點和方向。

4. 參考資料

[1]OpenERP實施記錄http://www.cnblogs.com/eastson/archive/2013/06/10/3121314.html
[2]Odoo8.0初始化設置http://shine-it.net/index.php?topic=16538.msg28681

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章