odoo12 物流 自動計算運費 ,采購銷售使用不同計量單位自動換算
在物流和食品生鮮類行業,重量是很重要的因素,不僅要處理產品的數量,也要處理產品的重量。在多數行業,重量也是訂單的重要數據。
odoo原生包含了對重量的處理,下文中將指導如何優雅應用odoo原生模塊處理重量相關的業務,同時也通過自行開發的重量模塊,實現了產銷一體化供應鏈的全重量管理,全重量單據打印。
所有模塊嚴格遵循odoo的多單位換算邏輯及業務邏輯,支持公制和英制為底層基準單位。
如何設置odoo12中物流的自動計算運費的策略。
如何實現odoo 12中采購銷售使用不同計量單位自動換算。
odoo / PS Cloud 專業實施開發
EMAIL:[email protected]
(一)物流的設置
場景:根據價目表配置出相應自動計算運費的策略。
客戶采購牛肉,共3KG,運費12元。
客戶采購牛肉,共5KG,運費22元。
物流費用的基礎設置參見下圖,有以下幾個要點。
1.選擇【根據規則】,自行配置運費計算規則
Odoo默認有以下物流公司的模塊,如果是其它物流公司,可根據對方提供的價目表自行配置。
2. 此處的數值指的是采購單的總價
可以理解為采購多少總價以上,就包郵。這裏的總價指全單含稅總價。
采購173公斤,訂單總價為含稅10034元,超出了設計的10000元以上包郵。系統得出結論為包郵。
3. 起運的價格
這個公式指
運單總重量<=3KG就使用起運價12元,價格為12元+(0.00*重量)
可以理解為,運單總重量為3KG以下就12元。
我們來看一下放到訂單中系統自動取運費。
4. 超出起運的價格這個公式指
運單總重量>3KG的情況下,使用起運價7元+(每公斤3元*運單的總重量)
可以理解為,假設運單總重量為5KG就按以下公式計算:7+(3*5KG)=22元
我們來看一下放到訂單中系統自動取運費。
5. 客戶地址的配置
客戶收貨地址可以指定多個,可以按物流供應商的價目表來進行設置。
(二) 生鮮食品行業的重量相關—原生及尚鵬科技開發模塊
場景:不同重量單位間的換算。
客戶向尚鵬采購牛肉,共1公斤,售價50元。
尚鵬向供應商采購牛肉,共2.21磅,進價22.1元。
1.原生odoo在不同重量單位間的換算。
設置系統基準重量【參考單位】為千克,【常規設置>產品>千克】
允許系統使用多種計量單位,【銷售設置>產品目錄>勾選】
設置【計量單位】中磅和參考單位(即公斤)的比例。
新建產品【牛肉】,
計量單位【公斤】=銷售單位、庫存單位
采購計量單位【磅】=采購單位
設置完成後,銷售及庫存的重量單位為公斤。采購的重量單位為磅,涉及的重量會自動換算。我們用MTO來生成一個采購單,可以在下圖看到詳情。
2.尚鵬科技開發的重量相關模塊
Odoo原生的重量計算不會自動生成在各個單據中,或需要手工填寫,為此我們開發了重量相關模塊,下面我們做一個簡單的介紹 。
App Product Weight Auto Set
如果UoM屬於重量類別,則自動設置產品重量。可以用於銷售、購買、庫存。
主要特點:
繼承原生odoo規則,支持公制與英制為參考單位。
重量全面整合方案:銷售,采購,采購協議,庫存,生產單。
產品自動在以上單據中填寫重量。
自動設置Sku(產品或產品模板)的權重。
在調撥時得到產品重量和總重量。產品的自動重量
銷售訂單
采購訂單
采購協議
生產單
庫存調撥
++++++++++++++++++++++++++++++++++++++++++++++++++
相關模塊請到odoo官方市場下載
app_product_weight_auto
app_product_weight_sale
app_product_weight_purchase
app_product_weight_purchase_requisition
app_product_weight_mrp
app_product_weight_stock
odoo12 物流 自動計算運費 ,采購銷售使用不同計量單位自動換算