美文网首页
Odoo 初探

Odoo 初探

作者: _黑冰_ | 来源:发表于2019-08-21 11:54 被阅读0次

介绍

Odoo 是一个开源框架,针对 ERP 的需求发展而来,适合定制出符合客户各种需求的 ERP 系统和电子商务系统。
由于 Odoo 的底层结构很强大,所有模块都可以根据需要进行安装和御载,所以客户能像搭积木一样建构自己期望的系统。
即使完全不安装与ERP相关的模块,仅利用 Odoo 自身的底层框架,也能构建出适合各种用途的系统,纯 B/S 架构。而这一切都是免费的,并且不受限于源代码,也不受于用户数。
Odoo 的主要模块包括:销售、采购、库存、财务、生产、项目管理、CRM、POS、人力资源、车辆管理、午餐管理等等。

安装

环境

  • CentOS 7
  • Nginx 1.16

安装过程

1、先安装好docker环境

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、运行数据库

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、开发者模式

点击左上角图标——设置——激活开发者模式


开发者模式

6、安装插件、功能、皮肤

由于是用docker运行的,默认运行会挂载一个本地的addons目录,只需要将下载的文件解压后放到这个目录就可以了。

用Portainer查看挂载的目录位置

文件上传之后,激活开发者模式,进入“应用”、刷新本地模块列表,然后搜索到相应的应用进行安装。

更新本地模块

6、PDF生成错误的解决方法

  • 激活开发者模式
  • 点击左上角图标——设置——技术——参数——系统参数,在其中增加配置项report.url,值为http://127.0.0.1:8069

7、生产制造业基本流程

目前探索到的社区版功能

销售报价---确认订单----检查库存----不够时生成制造订单----手工运行调度器(自动生成采购订单)----采购操作——仓库接货----开始制造并入仓----仓库交货

8、安装微信模块

接入docker控制台

docker exec -it odoo /bin/bash  

安装wechatpy

pip3 install wechatpy[pycrypto]

下载微信扩展https://github.com/JoneXiong/oejia_wx,并放到addons目录安装。

相关文章

  • Odoo 初探

    介绍 Odoo 是一个开源框架,针对 ERP 的需求发展而来,适合定制出符合客户各种需求的 ERP 系统和电子商务...

  • python wsgi+Odoo 的启动

    参考:WSGI初探Odoo web 机制浅析python的 WSGI 简介python wsgi 简介 wsgi的...

  • ODOO15社区版功能初探与分析

    Odoo15的功能初探分析,其实上个月就写了并发布在“双百分”公众号上,这次发布到这里,希望让想了解odoo15功...

  • Odoo(OpenERP)学习资源

    Odoo官方Odoo官网 https://www.odoo.com/Odoo源码 https://github.c...

  • odoo 11正式发布

    odoo 8 重写了仓库,odoo 9 重写了财务, odoo 10 重写了生产,那么odoo 11 为我们带来了...

  • Odoo配置文件

    Odoo配置文件odoo.conf 源码中默认配置文件目录在 odoo/debian/odoo.conf; adm...

  • odoo服务器性能调优以及负载均衡

    1 Odoo负载均衡 1.1 Odoo服务器负载均衡 Nginx, odoo服务器做负载均衡,空间换时间 odoo...

  • 1.2 Odoo镜像网站

    Odoo国内镜像 Odoo镜像地址 git地址 https://gitee.com/mirrors/odoo.gi...

  • 目录

    第一章 Odoo12 环境配置 Odoo的社区版和企业版 从Odoo Online开始 利用Odoo Online...

  • odoo14功能初探与分析

    金九银十的时节,又到了每年odoo发布新版的时间点了,鉴于圈内对odoo14的翘首以盼,对于企业商用软件并不喜欢尝...

网友评论

      本文标题:Odoo 初探

      本文链接:https://www.haomeiwen.com/subject/rfjbsctx.html