odoo
文章平均质量分 63
Odoo-穆尘
承接 Odoo-ERP 实施部署开发,小程序、app制作。
展开
-
【应用浅谈】Odoo的库存计价与产品成本(二)
Odoo的库存(Stock)模块拥有众多功能,其中库存计价是一项非常重要的功能,原生的成本方法分三种:【标准成本】,【平均成本】,【先进先出】,我们接着上一期,来看看销售出库时,这三种计价方法对库存价值的影响。原创 2024-05-12 15:23:46 · 533 阅读 · 0 评论 -
【应用浅谈】Odoo的库存计价与产品成本(一)
Odoo的库存(Stock)模块拥有众多功能,其中库存计价是一项非常重要的功能,原生的成本方法分三种:【标准成本】,【平均成本】,【先进先出】,本次我们来看看采购入库时,这三种计价方法对库存价值的影响。原创 2024-04-01 12:19:15 · 966 阅读 · 0 评论 -
【零散技术】10分钟学会odoo的 many2x,x2many字段自定义跳转
序言:时间是我们最宝贵的财富,珍惜手上的每个时分点击many2x,x2many字段,会自动在当前页面通过弹出框显示对应数据的表单(Form)视图。例如 我们打开集装箱主表下的质检单虽然可以看到所有数据,但是操作员认为显示的太小了,不好操作,那么有没有办法直接跳转进这个质检单呢。答案是肯定的。原创 2023-08-30 16:40:14 · 965 阅读 · 0 评论 -
【零散技术】10分钟学会 Odoo Widget many2many_tags的使用与拓展
10分钟学会 Odoo Widget many2many_tags的使用与拓展原创 2023-08-29 16:25:22 · 1041 阅读 · 1 评论 -
【零散技术】10分钟学会odoo的原型继承
本文章将以odoo中的仓库表(stock.warehouse)作为例子,为大家讲述odoo的【原型继承】原创 2022-08-28 15:58:21 · 1302 阅读 · 0 评论 -
【零散技术】10分钟学会Odoo导出自定义excel报表
10分钟学会Odoo导出自定义excel报表。复制实例代码后安装,访问 localhost:8069/test_excel即可获得示例excel原创 2022-08-23 11:56:05 · 1635 阅读 · 0 评论 -
【零散技术】Odoo 服务台(helpdesk)Qweb设计模式
开发odoo 服务台遇到的的“ 怪事“原创 2022-08-22 20:22:39 · 482 阅读 · 0 评论 -
【零散技术】妙用Odoo开发者模式下的数据模型
Odoo的web开发者模式是一个十分便捷的功能,我们可以通过开发者模式进行非常多的操作,比如定义【定时动作】,修改【菜单】,调整【小数点精度】等等今天就来讲一下我在开发时常用的一个技巧:数据模型查看。使用的背景是在项目开发中,模型间的关联关系不清楚,需要依据关联关系进行取数的情况。...原创 2022-08-16 17:25:51 · 350 阅读 · 0 评论 -
【报错】Odoo保存联系人时提示无效字段:应收/应付账款
Odoo保存联系人时提示无效字段:应收/应付账款原创 2022-07-22 17:29:46 · 451 阅读 · 0 评论 -
【零散技术】odoo tree 视图合计数值 & 底层视图定义文件RNG浅看
odoo tree 视图合计数值,底层定义文件RNG浅看原创 2022-07-21 17:17:42 · 741 阅读 · 0 评论 -
【零散技术】Odoo接口调试出现404
webcontroller是odoo的重要组成部分,同时也是多系统互通数据的常用通道。但是幸苦写的接口,调试时却出现了404无法访问的问题,十分让人抓狂。原创 2022-07-18 10:13:22 · 906 阅读 · 0 评论 -
【零散技术】Odoo数据集排序(sorted)
Odoo数据集排序(sorted)原创 2022-07-06 17:48:00 · 1051 阅读 · 0 评论 -
odoo小程序商城概览(睿鸥商城)
通过微信小程序商城打造企业私域流量已是常规做法,通过odoo作为后台打造的鸥商城顺应而生。原创 2021-12-23 14:40:24 · 1109 阅读 · 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 · 3485 阅读 · 0 评论 -
【报错】Odoo恢复数据库后报错无法登陆
序言:时间是我们最宝贵的财富,珍惜手上的每个时分不少odoo使用者都遇到过备份下来的数据库无法恢复的问题可以通过以下方式自查1.odoo版本是否正确,不同版本的odoo是无法直接恢复的,例如 odoo13无法直接恢复到odoo152.数据库版本是否正确,postgres在向下兼容时有可能出现问题,建议同版本迁移。3.代码是否正确迁移,两边的代码不一致也会导致报错,常见于conf文件未指定代码位置。如果确认以上内容均正确,可以尝试如下方法1.通过命令行启动odoo时 添加 ..原创 2021-11-02 22:02:24 · 1294 阅读 · 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 · 1209 阅读 · 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 · 7797 阅读 · 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 · 1120 阅读 · 0 评论 -
Odoo数据库管理
序言:时间是我们最宝贵的财富,珍惜手上的每个时分当我们安装好odoo后,可以创建很多的数据库实例(帐套),那么我们如何来创建&删除&备份数据库实例呢。目录1.管理界面2.创建数据库3.恢复数据1.管理界面我们可以通过 localhost:8069访问odoo服务,那么数据库管理界面的访问地址是localhost:8069/web/database/manager,输入后将会看到如下图所示的界面其中包含【Create Database】 【Restor..原创 2021-07-07 17:02:59 · 4092 阅读 · 0 评论 -
【常见错误】psycopg2.errors.UndefinedColumn: column sale_order.x does not existLINE 1:
此错误多出现于服务器端更新了模块,但是没有在web端升级一般出现此问题 如果数据库的数据不多可web端直接升级 【base】模块即可解决问题,如果能回忆更新的模块是哪一个,在web端更新该模块即可...原创 2021-07-07 16:38:01 · 2446 阅读 · 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 · 681 阅读 · 0 评论 -
Odoo14 列表变色
序言:时间是我们最宝贵的财富,珍惜手上的每个时分Odoo中的常见视图有 tree,form,kanban 等,但是咱们常用的默认视图就是 Tree视图原创 2021-07-02 15:51:54 · 848 阅读 · 0 评论 -
Odoo Docker安装,配置加载自定义模块目录
序言:时间是我们最宝贵的财富,珍惜手上的每个时分Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口 ----引用自百度百科关于Docker 百度百科介绍的十分官方,那么我简单点概括就是Docker很简单,通过Do...原创 2021-06-17 19:39:29 · 1260 阅读 · 0 评论 -
Odoo Pycharm开发环境快速安装(全平台)
序言:时间是我们最宝贵的财富,珍惜手上的每个时分在不同平台下安装Odoo开发环境是十分繁琐的,对于xin shuo原创 2021-06-09 14:39:54 · 1730 阅读 · 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 · 2412 阅读 · 2 评论 -
Odoo加载第三方模块
序言:时间是我们最宝贵的财富,珍惜手上的每个时分目录一:模块目录二:服务器设置三:odoo 设置修改四:Odoo 网页端加载模块Odoo提供了极高的拓展性,我们可以通过各类渠道获得免费/付费的第三方模块。例如https://apps.odoo.com/apps,官方的模块市场当我们获得了一个 模块包后,如何加载到自己的Odoo系统中呢。一:模块目录获得模块后(假设是 mc_test),结构一般如下。至少包含一个 __manifest__.py文件,如果没有的话,..原创 2021-04-28 11:23:04 · 2379 阅读 · 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 · 390 阅读 · 0 评论 -
Odoo内部消息的使用
序言:时间是我们最宝贵的财富,珍惜手上的每个时分odoo内部的消息机制是十分便捷的,可以使用odoo 系统消息进行沟通,也可以通过odoo代发邮件进行沟通。通过点击系统右上角的用户名,在弹出的下拉框中选择 ‘首选项‘ ,我们可以设置email选项:使用邮件处理 或 在Odoo内处理。如果希望使用邮件处理消息 那么需要配置odoo 的邮件服务,可以参考我的另一篇文章:https://blog.csdn.net/Srekal/article/details/114824151本篇文章咱就.原创 2021-04-19 11:53:27 · 1213 阅读 · 2 评论 -
Odoo 登陆页面修改
序言:时间是我们最宝贵的财富,珍惜手上的每个时分一个简单的公司log加上 账号密码输入框以及登陆按钮即是odoo简洁大方的登陆页面,但是不少企业对于登陆页有更个性化的需求,所以本篇来介绍下如何修改 登陆页面。美化前:美化后(我承认这个美化也不咋地,本篇以技术角度为主)如何修改?!1.用你最熟悉的方式新建一个空模块,本次示例就修改布局和文字,即一个xml文件搞定。2.通过xpath定位到想修改的元素,进行修改。直接上代码祝君好运!<?xml version=.原创 2021-04-08 10:56:58 · 2441 阅读 · 0 评论 -
ubuntu 18.04 快速安装 odoo13.0 详记
序言:时间是我们最宝贵的财富,珍惜手上的每个时分 各类云服务器的折扣真的很大,各种香,在如此香的情况下,在双十一的时候按耐不住也买了一台腾讯云。操作系统选了ubuntu18.04,顺便准备安一个odoo13看看。 一:首先用按官方文档 apt-geti nstall odoo是很慢滴,所以我依旧选择在nightly.odoo.com中下载deb包,下...原创 2020-01-08 23:40:32 · 6220 阅读 · 0 评论 -
Odoo数据库迁移后记
序言:时间是我们最宝贵的财富,珍惜手上的每个时分 由于云服务器到期,所以需要对生产环境对数据库进行一个迁移,生产环境大概有10万条的产品数据,上千条的销售数据以及附件,迁移起来还是得花点时间了。 1.旧环境操作过程 操作系统为ubuntu16.04 服务为 odoo12.0 + PG9.6 1.1源码 ...原创 2019-12-21 23:28:43 · 1946 阅读 · 1 评论 -
Odoo单据创建时自动编号
序言:时间是我们最宝贵的财富,珍惜手上的每个时分业务单据编号是企业运营中必不可少的一部分,那么在odoo中如何进行单据编号或者说某指定字段自动编号呢直接上示例代码:一:在py文件中新建一个业务类 TestOrderclass TestOrder(models.Model): _name = 'test.order' number = fields.Char('...原创 2019-12-17 23:21:56 · 1701 阅读 · 0 评论 -
Odoo修改界面的样式
序言:时间是我们最宝贵的财富,珍惜手上的每个时分odoo作为一款开源ERP,框架不可谓不好,但是许多前端细节依旧不尽人意,例如 tree视图列表中 数字类型的字段不居中如下图在Excel深入人心的今天,这个不对齐让人无法忍受,那么就让我们通过修改css样式来搞定他把.一:首先通过浏览器的调试模式我们知道了 数字类型字段的css类名为 o_list_number二:新建模块...原创 2019-12-17 22:57:24 · 4099 阅读 · 0 评论 -
Odoo动态修改字段domain
序言:时间是我们最宝贵的财富,珍惜手上的每个时分经常遇到此需求:现有字段 A,B,当A改变时,B的过滤条件随之改变.实例:在销售订单行中维护了产品供应商字段,希望改变产品之后,采购供应商只显示所选产品对应的供应商。'''''略''''' _inherit = 'sale.order.line' @api.onchange('product_id') d...原创 2019-12-17 22:29:36 · 1793 阅读 · 4 评论 -
浅谈odoo 对接eBay(一)
前言基于odoo 企业版中的sale_ebay 模块,近期对eBay进行了详细的研究,在研究过程中由于语言(也许大部分都是因为语言)等因素,花费了一些时间。恰好也没有相关的文章与资料,故此写一篇傻瓜式的文章,供大家学习。一:基础设置1.1:创建eBay沙盒账号https://developer.ebay.com/signin?tab=register1.2:创建 eBay...原创 2019-02-21 14:51:46 · 1095 阅读 · 2 评论 -
查看odoo log的小技巧
之前一直会只用tail -f 进行odoo log的查看,但是log太多,我只想查看相关关键字的log,代码如下tail -f xxx.log | perl -pe 's/(ERROR)/\e[1;31m$1\e[0m/g'原创 2018-11-19 14:37:46 · 1975 阅读 · 0 评论