
odoo
文章平均质量分 66
Odoo穆尘
承接 Odoo-ERP 实施部署开发,小程序、app制作。
展开
-
15分钟完成Odoo18.0安装与基本配置
Odoo18发行已半年有余,不少企业也已上至生产环境进行使用了。今天我们来看看 Odoo18的安装。本次安装我们介绍通过阿里云服务器安装Odoo18社区版。原创 2025-04-06 22:15:30 · 642 阅读 · 0 评论 -
【零散技术】一分钟完成Odoo悬挂网站备案号
一分钟完成Odoo悬挂网站备案号原创 2024-10-10 16:48:39 · 801 阅读 · 0 评论 -
【零散技术】Odoo PDF 打印问题问题合集
Odoo PDF打印 是一个必备功能,但是总会遇到一些奇奇怪怪的问题,此帖仅做记录,方便查阅。原创 2024-09-28 23:13:39 · 963 阅读 · 0 评论 -
【零散技术】微信支付保姆教程(一)
微信支付十余年,早已成为国内必不可少的支付工具。今天我们来看看,如何申请各类参数与内容,完成 开发对接前的准备工作。原创 2024-09-28 11:10:59 · 1430 阅读 · 0 评论 -
【零散技术】Odoo17通过Controller下载PDF
珍惜手上的每个时分Odoo作为一款开源ERP,拥有极佳的拓展性,Odoo的Controller框架也让它具备了作为微信小程序后端的能力,那么就存在 需要通过小程序来下载PDF的业务原创 2024-09-17 21:22:24 · 835 阅读 · 0 评论 -
【零散技术】详解Odoo17邮件发送(一)
通过配置邮件服务器、编写代码,我们可以发送任意想要的内容给指定的邮箱,但是如上的例子仅仅只是一个demo,我们如何美化发送的邮件内容,例如 添加附件,美化格式....且听下回分解。原创 2024-09-17 21:05:54 · 1026 阅读 · 0 评论 -
ubuntu源码安装Odoo
Odoo具有非常多的安装方式,除了我最爱用的 apt-get install,我们还可以使用git拉取Odoo源码进行安装。本次示例于ubuntu20.04 Desktop上进行操作,理论上在ubuntu14.04之后都可以用此操作。原创 2024-07-19 21:30:37 · 1666 阅读 · 0 评论 -
【零散技术】Odoo模块强制更新
作为一款开源的ERP框架,Odoo的二次开发是绕不过去的一个话题,在二开过程中,难免会遇到迭代开发模块的问题,在一些特殊情况下,会出现更新了模块后无法进入Odoo的情况。原创 2024-07-05 16:13:00 · 668 阅读 · 0 评论 -
【应用浅谈】Odoo的库存计价与产品成本(三)
Odoo的库存(Stock)模块拥有众多功能,其中库存计价是一项非常重要的功能,原生的成本方法分三种:【标准成本】,【平均成本】,【先进先出】,我们接着上一期,来看加入【仓储】业务(盘库、报废、退货、内部调拨)后,不同成本方法下,成本与库存计价的变化。原创 2024-06-07 20:12:48 · 1362 阅读 · 0 评论 -
【应用浅谈】Odoo的库存计价与产品成本(二)
Odoo的库存(Stock)模块拥有众多功能,其中库存计价是一项非常重要的功能,原生的成本方法分三种:【标准成本】,【平均成本】,【先进先出】,我们接着上一期,来看看销售出库时,这三种计价方法对库存价值的影响。原创 2024-05-12 15:23:46 · 914 阅读 · 0 评论 -
【应用浅谈】Odoo的库存计价与产品成本(一)
Odoo的库存(Stock)模块拥有众多功能,其中库存计价是一项非常重要的功能,原生的成本方法分三种:【标准成本】,【平均成本】,【先进先出】,本次我们来看看采购入库时,这三种计价方法对库存价值的影响。原创 2024-04-01 12:19:15 · 1779 阅读 · 0 评论 -
【零散技术】10分钟学会odoo的 many2x,x2many字段自定义跳转
序言:时间是我们最宝贵的财富,珍惜手上的每个时分点击many2x,x2many字段,会自动在当前页面通过弹出框显示对应数据的表单(Form)视图。例如 我们打开集装箱主表下的质检单虽然可以看到所有数据,但是操作员认为显示的太小了,不好操作,那么有没有办法直接跳转进这个质检单呢。答案是肯定的。原创 2023-08-30 16:40:14 · 1159 阅读 · 0 评论 -
【零散技术】10分钟学会 Odoo Widget many2many_tags的使用与拓展
10分钟学会 Odoo Widget many2many_tags的使用与拓展原创 2023-08-29 16:25:22 · 1625 阅读 · 1 评论 -
【零散技术】10分钟学会odoo的原型继承
本文章将以odoo中的仓库表(stock.warehouse)作为例子,为大家讲述odoo的【原型继承】原创 2022-08-28 15:58:21 · 1533 阅读 · 0 评论 -
【零散技术】10分钟学会Odoo导出自定义excel报表
10分钟学会Odoo导出自定义excel报表。复制实例代码后安装,访问 localhost:8069/test_excel即可获得示例excel原创 2022-08-23 11:56:05 · 2222 阅读 · 0 评论 -
【零散技术】Odoo 服务台(helpdesk)Qweb设计模式
开发odoo 服务台遇到的的“ 怪事“原创 2022-08-22 20:22:39 · 642 阅读 · 0 评论 -
【零散技术】妙用Odoo开发者模式下的数据模型
Odoo的web开发者模式是一个十分便捷的功能,我们可以通过开发者模式进行非常多的操作,比如定义【定时动作】,修改【菜单】,调整【小数点精度】等等今天就来讲一下我在开发时常用的一个技巧:数据模型查看。使用的背景是在项目开发中,模型间的关联关系不清楚,需要依据关联关系进行取数的情况。...原创 2022-08-16 17:25:51 · 481 阅读 · 0 评论 -
【报错】Odoo保存联系人时提示无效字段:应收/应付账款
Odoo保存联系人时提示无效字段:应收/应付账款原创 2022-07-22 17:29:46 · 616 阅读 · 0 评论 -
【零散技术】odoo tree 视图合计数值 & 底层视图定义文件RNG浅看
odoo tree 视图合计数值,底层定义文件RNG浅看原创 2022-07-21 17:17:42 · 943 阅读 · 0 评论 -
【零散技术】Odoo接口调试出现404
webcontroller是odoo的重要组成部分,同时也是多系统互通数据的常用通道。但是幸苦写的接口,调试时却出现了404无法访问的问题,十分让人抓狂。原创 2022-07-18 10:13:22 · 1255 阅读 · 1 评论 -
【零散技术】Odoo数据集排序(sorted)
Odoo数据集排序(sorted)原创 2022-07-06 17:48:00 · 1299 阅读 · 0 评论 -
odoo小程序商城概览(睿鸥商城)
通过微信小程序商城打造企业私域流量已是常规做法,通过odoo作为后台打造的鸥商城顺应而生。原创 2021-12-23 14:40:24 · 1275 阅读 · 0 评论 -
odoo nginx 80端口极简配置
序言:时间是我们最宝贵的财富,珍惜手上的每个时分安装好odoo以后,默认的访问端口是8069,访问起来既不美观也不方便那么我们可以使用nginx做一个反向代理将odoo代理到80端口上。本文介绍的nginx反向代理搭建于ubuntu20.041.安装nginxapt-get update #更新源apt-get install nginx #下载nginx依次输入后提示Do you want to continue(是否继续)?,输入大写的Y后回车经过不是很漫长的.原创 2021-11-30 22:53:14 · 3869 阅读 · 0 评论 -
【报错】Odoo恢复数据库后报错无法登陆
序言:时间是我们最宝贵的财富,珍惜手上的每个时分不少odoo使用者都遇到过备份下来的数据库无法恢复的问题可以通过以下方式自查1.odoo版本是否正确,不同版本的odoo是无法直接恢复的,例如 odoo13无法直接恢复到odoo152.数据库版本是否正确,postgres在向下兼容时有可能出现问题,建议同版本迁移。3.代码是否正确迁移,两边的代码不一致也会导致报错,常见于conf文件未指定代码位置。如果确认以上内容均正确,可以尝试如下方法1.通过命令行启动odoo时 添加 ..原创 2021-11-02 22:02:24 · 1575 阅读 · 0 评论 -
【报错】macOS Monterey (M1芯片)运行odoo报错
序言:时间是我们最宝贵的财富,珍惜手上的每个时分最近更换了一台mac,满怀期待的准备完开发环境后发现odoo无法运行(已测试odoo12-15都会报错)line 83, in set_limit_memory_hard resource.setrlimit(rlimit, (config['limit_memory_hard'], hard))ValueError: current limit exceeds maximum limit我采取了最简单的删除代码方式,找到报错的方...原创 2021-11-01 11:09:48 · 1353 阅读 · 0 评论 -
ubuntu 20.04 快速安装odoo15.0详记
序言:时间是我们最宝贵的财富,珍惜手上的每个时分1.通过 apt-get 安装postgres在 服务器上以 root 用户下依次执行如下命令apt-get install postgresql #安装postgresservice postgresql status #查看 数据库服务是否正常运行2.通过 apt-get 安装odoo依旧是在root用户下输入命令echo "deb http://nightly.odoo.com/14.0/nightly/.原创 2021-10-21 16:58:23 · 8058 阅读 · 5 评论 -
odoo更新模块超时处理【virtual real time limit 】
当我们更新的模块有大量计算字段或者涉及到大量数据时将会 花费大量时间升级,当出现出现提示 virtual real time limit 时,我们需要修改 一下odoo配置文件中的 两个参数limit_time_cpuimit_time_real例如 修改为然后重启odoo服务服务即可再次升级。【备注】ubuntu中 odoo默认的conf文件在 /etc/odoo/odoo.conf中...原创 2021-07-24 10:35:09 · 1370 阅读 · 0 评论 -
Odoo数据库管理
序言:时间是我们最宝贵的财富,珍惜手上的每个时分当我们安装好odoo后,可以创建很多的数据库实例(帐套),那么我们如何来创建&删除&备份数据库实例呢。目录1.管理界面2.创建数据库3.恢复数据1.管理界面我们可以通过 localhost:8069访问odoo服务,那么数据库管理界面的访问地址是localhost:8069/web/database/manager,输入后将会看到如下图所示的界面其中包含【Create Database】 【Restor..原创 2021-07-07 17:02:59 · 4903 阅读 · 0 评论 -
【常见错误】psycopg2.errors.UndefinedColumn: column sale_order.x does not existLINE 1:
此错误多出现于服务器端更新了模块,但是没有在web端升级一般出现此问题 如果数据库的数据不多可web端直接升级 【base】模块即可解决问题,如果能回忆更新的模块是哪一个,在web端更新该模块即可...原创 2021-07-07 16:38:01 · 2739 阅读 · 0 评论 -
【常见错误】Odoo创建单据提示无法记录消息,请配置发件人的Email地址
此错误为常见错误,常见于销售单,采购单,入库单中。我们只需要对应的在联系人模块中填写 email地址即可规避此错误。如果具有代码基础,可以新建一个小模块,手动的继承res.partner模块解决此问题class ResPartner(models.Model): _inherit = "res.partner" @api.model def create(self, vals): vals.setdefault("email", "@ro-cd.c原创 2021-07-05 11:11:15 · 838 阅读 · 0 评论 -
Odoo14 列表变色
序言:时间是我们最宝贵的财富,珍惜手上的每个时分Odoo中的常见视图有 tree,form,kanban 等,但是咱们常用的默认视图就是 Tree视图原创 2021-07-02 15:51:54 · 965 阅读 · 0 评论 -
Odoo Docker安装,配置加载自定义模块目录
序言:时间是我们最宝贵的财富,珍惜手上的每个时分Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口 ----引用自百度百科关于Docker 百度百科介绍的十分官方,那么我简单点概括就是Docker很简单,通过Do...原创 2021-06-17 19:39:29 · 1499 阅读 · 0 评论 -
Odoo Pycharm开发环境快速安装(全平台)
序言:时间是我们最宝贵的财富,珍惜手上的每个时分在不同平台下安装Odoo开发环境是十分繁琐的,对于xin shuo原创 2021-06-09 14:39:54 · 1925 阅读 · 0 评论 -
ubuntu 20.04 快速安装 odoo14.0 详记
序言:时间是我们最宝贵的财富,珍惜手上的每个时分Odoo14已经发布将近一年了,版本与用户也趋于稳定,可以上手作为正式环境使用了。本次安装服务器使用了超融合平台,如果为阿里云或者腾讯云,第一步可以忽略1.更换阿里云源第一步:先备份下原始源sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup第二步:修改文件sudo cp /etc/apt/sources.list清除里面所有的内容,替换为如下deb..原创 2021-05-12 21:50:01 · 2582 阅读 · 2 评论 -
Odoo加载第三方模块
序言:时间是我们最宝贵的财富,珍惜手上的每个时分目录一:模块目录二:服务器设置三:odoo 设置修改四:Odoo 网页端加载模块Odoo提供了极高的拓展性,我们可以通过各类渠道获得免费/付费的第三方模块。例如https://apps.odoo.com/apps,官方的模块市场当我们获得了一个 模块包后,如何加载到自己的Odoo系统中呢。一:模块目录获得模块后(假设是 mc_test),结构一般如下。至少包含一个 __manifest__.py文件,如果没有的话,..原创 2021-04-28 11:23:04 · 3131 阅读 · 0 评论 -
Odoo对接Ebay过程记录(Developer&Sandbox账号准备)
序言:时间是我们最宝贵的财富,珍惜手上的每个时分曾经写了一篇关于 odoo 对接ebay 的博文,当年因为种种原因没有继续,现在重写续篇。一:基础设置1.1:创建eBay沙盒账号https://developer.ebay.com/signin?tab=register注册后将会收到ebay邮件,并且此刻还无法登陆,ebay会提示 正在审核,至少一个工作日完成审核。1.2:创建 eBay application/keyset经过漫长的等待(我等了两个工作日),可以登陆de.原创 2021-04-22 16:28:22 · 502 阅读 · 0 评论 -
Odoo内部消息的使用
序言:时间是我们最宝贵的财富,珍惜手上的每个时分odoo内部的消息机制是十分便捷的,可以使用odoo 系统消息进行沟通,也可以通过odoo代发邮件进行沟通。通过点击系统右上角的用户名,在弹出的下拉框中选择 ‘首选项‘ ,我们可以设置email选项:使用邮件处理 或 在Odoo内处理。如果希望使用邮件处理消息 那么需要配置odoo 的邮件服务,可以参考我的另一篇文章:https://blog.youkuaiyun.com/Srekal/article/details/114824151本篇文章咱就.原创 2021-04-19 11:53:27 · 1428 阅读 · 2 评论 -
Odoo 登陆页面修改
序言:时间是我们最宝贵的财富,珍惜手上的每个时分一个简单的公司log加上 账号密码输入框以及登陆按钮即是odoo简洁大方的登陆页面,但是不少企业对于登陆页有更个性化的需求,所以本篇来介绍下如何修改 登陆页面。美化前:美化后(我承认这个美化也不咋地,本篇以技术角度为主)如何修改?!1.用你最熟悉的方式新建一个空模块,本次示例就修改布局和文字,即一个xml文件搞定。2.通过xpath定位到想修改的元素,进行修改。直接上代码祝君好运!<?xml version=.原创 2021-04-08 10:56:58 · 2935 阅读 · 0 评论 -
ubuntu 18.04 快速安装 odoo13.0 详记
序言:时间是我们最宝贵的财富,珍惜手上的每个时分 各类云服务器的折扣真的很大,各种香,在如此香的情况下,在双十一的时候按耐不住也买了一台腾讯云。操作系统选了ubuntu18.04,顺便准备安一个odoo13看看。 一:首先用按官方文档 apt-geti nstall odoo是很慢滴,所以我依旧选择在nightly.odoo.com中下载deb包,下...原创 2020-01-08 23:40:32 · 6414 阅读 · 0 评论 -
Odoo数据库迁移后记
序言:时间是我们最宝贵的财富,珍惜手上的每个时分 由于云服务器到期,所以需要对生产环境对数据库进行一个迁移,生产环境大概有10万条的产品数据,上千条的销售数据以及附件,迁移起来还是得花点时间了。 1.旧环境操作过程 操作系统为ubuntu16.04 服务为 odoo12.0 + PG9.6 1.1源码 ...原创 2019-12-21 23:28:43 · 2824 阅读 · 1 评论