全管CRM系统采用销售自动化业务流程,实现销售的整个过程,包括线索挖掘、销售机会、销售订单、收款、发货以及售后维护等等。全方位管理公司与客户的互动过程,保证售前、售中、售后都有完整记录,不仅可以改善销售管理,还可以有效避免人员流动导致的客户流失。
线索
线索是尚未明确的潜在客户信息以及需求,是否为销售机会,尚需进一步的判断。业务员取得线索,在与潜在客户进行联系或接触(线索推进)后,填写判断结果:不需要、已购买、将来需要、要求上门、可再联系、联系不上。
当推进结果是当前需要时,可根据线索生成客户以及销售机会,线索阶段结束并转入机会阶段。
从行业特征来说,虽然电销型企业使用线索功能较为频繁,但普通企业也是需要线索功能的。我们建议将各种渠道收集过来的潜在客户资料、需求信息等,先记录为线索,等判断明确之后再转为客户和销售机会,这样可以提高客户数据的质量以及客户关系维护的针对性。
销售机会
销售机会详细记录销售的整个售前过程,主要包括业务员与客户的沟通情况、销售细节、销售标的等等,直到销售结束(签约或放弃)。
在全管CRM系统中销售跟单过程细分为7个阶段(可自定义设置跟单阶段),业务员只需选择跟单阶段,系统自动预测成交机会以及成交额,并通过百分比蓝条显示。
销售经理可实时查看销售跟单记录并做出点评,了解业务员工作情况,给出销售建议,推动业务员积极主动跟单。
现在全管CRM客户管理提供在线试用,可以亲自体验看看。
在最近一个项目中遇到一个多公司的场景:该客户有一个总公司和十多个分支机构,总公司本身并不开展业务,由分公司各自在不同区域开展业务,总公司主要负责业务流程中的一些节点的审核。
幸好Odoo11本身是支持多公司设置的,在进入开发者模式后,点击“用户&公司”--》“公司”即可以进入公司界面,如下图:
通过简单的创建 *** 作即可完成不同分公司的创建工作。
然而进入到用记界面,可以创建或者修改用户信息。
在多公司设置部分可以分别设置当前公司和允许的公司,当前公司即该用户当前归属的公司,也是用户登录后默认所在的公司,而允许的公司则会在页面顶部用户信息左边的下拉菜单中,如下图:
用户实际登录后可以通过该下拉菜单在不同的公司间跳转。
接下来我们就要进入最关键的一步,即设置权限,不同分公司的人只能看该公司的订单。
点击左侧的“安全”--》“记录规则”,然后点击创建,我们就可以创建一条规则 ,如下图:
依次输入名称、对象等属性,即可创建一条规则。
其中重点是规则定义,如:
如上面的设置则是说明只有当前登录用户的公司和订单归属的公司一致时才允许访问。
同时,该页面上的“有效”单选框可以来设定该规则是否生效,在进行规则测试时非常重要。
更多odoo学习交流敬请关注:www.techdaqi.com
说个坑,需要先进root账户。否则会有创建不了相关文档及位置的提示报错。
wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz
tar -zxf Python-3.9.0.tgz
cd Python-3.9.0
./configure --prefix=/usr/local/python3
./configure --enable-optimizations
Step 1 : Update Server
Step 2 : Create Odoo User in Ubuntu
Step 3 : Install PostgreSQL Server
Step 4 : Create Odoo user for postgreSQL
Step 5 : Install Python Dependencies
Step 6 : Install Python PIP Dependencies
Step 7 : Install other required packages
Step 8 : Install Wkhtmltopdf
Step 9 : Create Log directory
Step 10 :Install Odoo
Step 11 : Setting permissions on home folder
Step 12 : Create server config file
Step 13 : Install other Dependencies
Step 14 : 创建一个 Systemd Unit 文件
打开你的文本编辑器,并且在/etc/systemd/system/目录下创建一个名为odoo.service的文件, 将下面的内容粘贴到文件中:
保存文件并且关闭编辑器。
设置该文件的权限
通知 Systemd 有一个新的 unit 文件:
Step 15 : Now Start Odoo
通过执行下面命令启用并且启动 Odoo 服务:
或者直接执行以下命令
你可以通过下面的命令检查服务状态:
想要查看 Odoo 服务日志,使用下面的命令:
打开你的浏览器,输入:http://<your_domain_or_IP_address>:8069
假设所有安装完成,你将会看到下面这样的屏幕:
如果你无法访问这个页面,那很可能是你的防火墙阻止了端口8069。 请在宝塔面板(或通过防火墙命令)放行端口8069,云服务器上防火墙策略也应放行。
将 Nginx 配置成 SSL 代理服务器
默认的 Odoo 网站服务器通过 HTTP 服务。想要使 Odoo 部署更安全,我们将会配置 Nginx 作为 SSL 代理服务器,使网站服务器通过 HTTPS 进行服务。
SSL 代理服务器是一个用来处理 SSL 加密解密的代理服务器。这意味着,Nginx 将会处理并且解密进来的 TLS 连接(HTTPS),并且传递未被加密的请求到内部服务(Odoo)。在 Nginx 和 Odoo 之间的流量将不会被加密。
使用一个反向代理服务器有很多好处,比如负载均衡,SSL,缓存,压缩,静态内容服务,等等。
确保你满足下面的前提条件,再继续下一步的安装配置:
一个指向你的服务器的公网 IP 的域名,我们使用example.com。
安装 Nginx
域名的 SSL 证书。你可以安装一个免费的 Encrypt SSL 证书。
打开你的文本编辑器,创建或者编辑域名服务器配置块:
下面的配置将会建立 SSL,HTTP 转向 HTTPS,WWW 转向 non-www,缓存静态文件,并且开启 GZip 压缩。
不要忘记使用你自己的 Odoo 域名替换 example.com并且设置正确的 SSL 证书地址。
一旦你完成了,重启 Nginx和Odoo服务:
此时,反向代理服务器配置好了,你可以通过 https://example.com 来访问 Odoo 了。
改变监听端口
这一步是可选的,但是它是一个很好的实践 *** 作。
默认情况下,Odoo 服务监听所有网络接口的8069端口。想要禁止对 Odoo 的直接访问,你可以封锁8069端口,并且强制 Odoo 只监听本地监控。
我们将会配置 Odoo 仅仅监听 127.0.0.1。打开配置文件,添加下面的内容到文件最后面: /etc/odoo13.conf
保存配置文件,并且重启 Odoo 服务器,使修改生效:
如果日志出现以下错误
「connect() failed (111: Connection refused) while connecting to upstream, client: XX.XX.XX.XX, server: , request: "POST /longpolling/poll HTTP/1.1", upstream: " http://127.0.0.1:8072/longpolling/poll ", host: "XX.XX.XX.XX", referrer: " http://XX.XX.XX.XX/web "」
解决:
Let's just say you have a longpolling parameter in your odoo-server.conf
and set
after starting your odoo, just runs $ sudo netstat -tulpn to ensure that your longpolling is running, and you'll get this info :
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp0 0 0.0.0.0:80720.0.0.0:* LISTEN 10121/python3
tcp0 0 0.0.0.0:80690.0.0.0:* LISTEN 10119/python3
tcp0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1461/sshd
...
when you can't find your longpolling there (that's why Bad Gateway Occurs, nginx can not find the running longpolling port), maybe just need to install gevent first:
and restart your odoo.
check $ sudo netstat -tulpn again, and you'll see that your longpolling port already running..
启用多进程
默认情况下,Odoo 工作在多线程模式。对于产品级别的部署,我们推荐修改成多进程服务器,提升稳定性,并且充分利用系统资源。
想要启用多进程,你需要编辑 Odoo 配置文件,并且设置一个非 0 的工作进程数字。工作进程数字,基于 系统中的 CPU 核心数字和可用的 RAM 内存来计算。
通过 Odoo 官方文档计算工作进程的数量以及需要的 RAM 内存大小,你可以使用下面的公式:
工作进程数量计算:
工作进程最大数量理论值 = (system_cpus * 2) + 1
1 个工作进程可以服务 约等于 6 个并行客户。
Cron 进程也需要 CPU
RAM 内存大小计算
我们考虑 20%的请求是重请求,并且 80%的请求是轻量级请求。重量级请求使用将近 1GB RAM,而轻量级请求使用将近 150MB RAM。
需要的 RAM = number_of_workers * ( (light_worker_ratio * light_worker_ram_estimation) + (heavy_worker_ratio * heavy_worker_ram_estimation) )
如果你不知道你的系统有多少 CPU,你可以使用下面的grep命令:
比方说,你有一个系统,拥有 4 核心 CPU,8GB RAM 内存,和 30 个并行 Odoo 用户。
30 users / 6 = 5 (5 是所需要的理论工作进程数量)
(4 * 2) + 1 = 9 (9 是理论的最大工作进程数量)
基于上面的计算,你可以使用 5 个进程+1 个进程(Cron 进程)总共 6 个进程。
基于工作进程,计算 RAM 内存:
RAM = 6 * ((0.8 150) + (0.2 1024)) ~= 2 GB of RAM
计算结果显示,Odoo 安装将会需要大概 2GB 内存。
想要切换到多进程模式,打开配置文件,并且添加计算值: /etc/odoo-server.conf
重启 Odoo 服务,使修改生效:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)