秦刘洋 odoo对接条形码 模块名:tiaoxingma 模块结构: tiaoxingma models __init__.py tiaoxingma.py security ir.model.access.csv static src tiaoxingma.js views tiaoxingma_view.xml __init__.py __manifest__.py 注意首行缩进,缩进一样的就是同级目录的。还要注意后缀 ...
刘鑫 客户关系管理 优秀的客户关系管理会带来更多的机会 新建一个与客户具有初步意向的订单,填写基础的订单信息 与客户之间的联系与了解加深之后可以进入下一阶段,进入这一阶段时odoo分析本次交易成功的概率也会刷新,同时也可以补充客户的信息与销售订单的销售团队信息 与客户深入确定订单的信息,如果客户订单需求变化,假如订单数量增加,修改数量和金额 在客户订单信息变化之后,假如达不到客户的需求,我们就需要点击已丢失并填写丢失...
李成 补货策略选择 在odoo中,有两种补货策略,重新排序和MTO。两者有相似之处:触发PO或者MO自动创建。使用哪种策略取决于企业的制造和交付流程。 补货报告和重新排序规则 补货报告是预测数量为负的所有产品的列表 重新订购规则用于确保始终存在最低数量的产品库存,在制造产品或者履行销售订单的订单。当产品的库存达到最小值时,odoo会自动生成可以在补货报告中创建和管理重新排序规则。 按订单生产 MTO是创建采购订单草稿...
赵世杰 必填字段前加红色✳号 效果: required_field.css 文件 .o_required_field::before{ content: '*'; color: red; position: absolute; }...
张卓伟 代码评审20240719 每个模型单独一个py文件 多对一字段以_id结尾 能获取到id的可以直接使用browse方法进行查询 如果是期望一条数据可以在后面加limit=1避免出现单例错误...
秦刘洋 ensure.one()分享 所以我们再看这个方法时,需要清楚数据库表,记录集和记录的关系。 数据库表: 包含了某个模型的所有记录,它是数据的完整集合。 记录集: 是从数据库表里面检索到的一组记录,它可以是零条,一条或者多条记录。 记录: 是记录集中的单条记录,表示数据库表中的一行数据。 这是个例子:res.partner数据库表 (红框的就是一条记录) from odoo import models, api class R...
赵世杰 ssh方式使用git 使用ssh方式拉取/提交代码 1、生成公钥 在自己本地生成公钥,cmd下输入命令:ssh-keygen 一路回车 在C:\Users\Administrator.ssh中找到id_rsa.pub文件 2、配置公钥 打开gitlab,查找ssh keys(ssh密钥) git地址: http://gitlab.beauty-lean.com:8929/ 把文件中内容拷贝到自己的gitlab账号中 3...
赵世杰 如何连接其他人的postgresql 1、首先关闭防火墙,ping通ip 2、修改pg的配置文件:pg_hba.conf 最后面增加一行:host all all 0.0.0.0/0 scram-sha-256 3、使用pycharm或者navicat就可以正常连接了...
余润 库存和制造模块 库存和制造模块是odoo系统中比较重要的两个模块。 首先创建产品。 示例中我创建了四个产品支架,桌子,桌腿和螺丝钉。接下来我们为桌子添加清单列表(BOM)。 假设一个桌子需要一个支架,四个桌腿,十个螺丝钉。 然后我们来到采购订单,新建一个采购订单。 这个时候我们会跳转到收货订单中。 现在我们来到制造模块创建一个制造订单。 点击生产全部后,会在上面生成转移单。 我们点击进入调拨单进去,点击验证,这就...
超级管理员 odoo处理重复数据及弹窗提示 odoo处理重复数据及弹窗提示 避免客户重复 方法1:使用数据库唯一约束 _sql_constraints = [ ('name_uniq', 'unique (name)', "该客户已存在"), ] 重启服务--升级应用模块,在数据库中就可以看到唯一约束了。 输入数据,测试验证,效果如下: 注意:如果历史数据有重复的,需要先处理掉历史数据,否则唯一约束不生效 方法2:使用python程序控制(... odoo
余润 PostgREST API 安装及基础使用 PostgREST是一个独立的Web服务器,它将PostgreSQL数据库转换为RESTful API。它提供基于基础数据库的结构自定义的API。 PostgREST安装 首先访问 Releases · PostgREST/postgrest (github.com) ,根据安装平台选择下载的源码。比如我现在的设备是Mac但是我的处理器是ARM架构,所以我就不能通过源码安装。 下载完成后解压如下显...
余润 Grafana安装及基础使用 Grafana是一个开源的度量分析与可视化套件。经常被用作基础设施的时间序列数据和应用程序分析的可视化,它在其他领域也被广泛的使用包括工业传感器、家庭自动化、天气和过程控制等。 Grafana安装 我们首先访问 网址 页面,选择想要安装的方式。 我的设备是Mac,所以选择Mac,在上面的版本中,我们选择最新版本号和企业版本。 打开终端输入下面这行命令。 curl -O https://dl.gra...