Odoo 初探

介紹

Odoo 是一個開源框架,針對 ERP 的需求發(fā)展而來,適合定制出符合客戶各種需求的 ERP 系統(tǒng)和電子商務(wù)系統(tǒng)。
由于 Odoo 的底層結(jié)構(gòu)很強大,所有模塊都可以根據(jù)需要進行安裝和御載,所以客戶能像搭積木一樣建構(gòu)自己期望的系統(tǒng)。
即使完全不安裝與ERP相關(guān)的模塊,僅利用 Odoo 自身的底層框架,也能構(gòu)建出適合各種用途的系統(tǒng),純 B/S 架構(gòu)。而這一切都是免費的,并且不受限于源代碼,也不受于用戶數(shù)。
Odoo 的主要模塊包括:銷售、采購、庫存、財務(wù)、生產(chǎn)、項目管理、CRM、POS、人力資源、車輛管理、午餐管理等等。

安裝

環(huán)境

  • CentOS 7
  • Nginx 1.16

安裝過程

1、先安裝好docker環(huán)境

yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install docker-ce

systemctl start docker
systemctl enable docker

2、配置nginx

upstream erphttp
{
        server 192.168.250.12:8069;
}

server {
    listen 443 ssl;
    server_name  erp.xxx.com;

  location /
  {
        proxy_pass http://erphttp;

        proxy_redirect off;
        proxy_set_header        Host $host;
        proxy_set_header        X-Real_IP $remote_addr;
        proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
  }
    ssl_certificate /etc/ssl/certs/xxx.com.cer;
    ssl_certificate_key /etc/ssl/certs/xxx.com.key;
   location ~* /web/static/ {
       proxy_cache_valid 200 90m;
       proxy_buffering    on;
       expires 864000;
       proxy_connect_timeout 120s;
       proxy_pass http://erphttp;
  }
}

3、運行數(shù)據(jù)庫

docker run -d -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo -e POSTGRES_DB=postgres --name db postgres:10

4、運行odoo

docker run -p 8069:8069 --name odoo --link db:db -t odoo

5、開發(fā)者模式

點擊左上角圖標——設(shè)置——激活開發(fā)者模式


開發(fā)者模式

6、安裝插件、功能、皮膚

由于是用docker運行的,默認運行會掛載一個本地的addons目錄,只需要將下載的文件解壓后放到這個目錄就可以了。

用Portainer查看掛載的目錄位置

文件上傳之后,激活開發(fā)者模式,進入“應(yīng)用”、刷新本地模塊列表,然后搜索到相應(yīng)的應(yīng)用進行安裝。

更新本地模塊

6、PDF生成錯誤的解決方法

  • 激活開發(fā)者模式
  • 點擊左上角圖標——設(shè)置——技術(shù)——參數(shù)——系統(tǒng)參數(shù),在其中增加配置項report.url,值為http://127.0.0.1:8069

7、生產(chǎn)制造業(yè)基本流程

目前探索到的社區(qū)版功能

銷售報價---確認訂單----檢查庫存----不夠時生成制造訂單----手工運行調(diào)度器(自動生成采購訂單)----采購操作——倉庫接貨----開始制造并入倉----倉庫交貨

8、安裝微信模塊

接入docker控制臺

docker exec -it odoo /bin/bash  

安裝wechatpy

pip3 install wechatpy[pycrypto]

下載微信擴展https://github.com/JoneXiong/oejia_wx,并放到addons目錄安裝。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容