智能化技术分享

ERP MES 移动工票 智能化软件开发

  • 博客(233)
  • 收藏
  • 关注

原创 Odoo 19 销售权限管理核心:分级权限、群组批量管控及记录规则应用

Odoo 19销售权限管理指南:通过分级权限、群组管控和记录规则实现精细化访问控制。系统提供三个权限级别(仅自己单据/所有单据/管理员)和群组功能批量管理用户权限。管理员可在设置中配置用户访问范围、定义数据模型操作权限(读/写/创建/删除),并通过记录规则设置高级数据过滤条件。群组功能支持权限继承、菜单可见性控制和内部备注,确保销售数据安全与职责匹配。这套灵活方案能满足不同企业层级需求,保障销售运营安全高效。

2026-01-22 10:45:05 680

原创 Odoo 待办事项(To-Do)模块:社区版与企业版的差异

企业借助 Odoo 18 功能强大的待办事项(To-Do)模块,可让团队快速创建、分配和跟踪任务。Odoo 的两大核心版本 —— 社区版(Community Edition)与企业版(Enterprise Edition),分别满足不同企业的需求。预算紧张的小型企业和初创企业会对社区版格外感兴趣,因为其不仅免费,还具备开源属性;而价格更高的企业版则提供一系列前沿功能,能提升产能与运营效率。对于规模较大或业务流程复杂的企业而言,企业版凭借更丰富的功能和更低的人工依赖度,其投入具有较高的性价比。

2026-01-21 10:20:42 571

原创 Odoo 18 仓库位置管理全指南:物理 / 虚拟位置分类及策略设置

Odoo 18库存模块提供全面的位置管理功能,支持物理位置、合作伙伴位置和虚拟位置三大类型。物理位置对应实际存储空间,合作伙伴位置跟踪外部交易,虚拟位置则管理在途、损耗等特殊库存状态。系统支持层级化位置管理,可构建"父-子"位置网络,并配置7种位置类型和多种下架策略(如FIFO、LIFO等)。此外,模块还提供循环盘点、条码管理、报废处理等高级功能,帮助企业实现精准库存跟踪、优化物流流程并提升库存准确性。通过合理配置这些功能,企业可以简化仓库操作,减少误差,提高整体库存管理效率。

2026-01-20 13:35:00 683

原创 如何在 Odoo 19 中向 Chatter 发布消息

摘要:本文介绍了在Odoo 19中通过代码向Chatter面板自动发布消息的方法。重点讲解了message_post()方法的使用,包括参数设置和自定义消息显示效果,如添加超链接、指定作者和主题等。通过学生课程状态跟踪的示例,展示了如何在业务逻辑中自动发送状态变更通知。该方法适用于所有支持Chatter的Odoo记录,能有效提升团队协作效率,确保关键信息及时传递。

2026-01-19 09:46:07 755

原创 Odoo 19 中的方法装饰器概述

Odoo 19方法装饰器概述:这些装饰器在不修改方法实现的情况下扩展功能,包括@api.model(模型级方法)、@api.depends(计算字段依赖)、@api.constrains(字段约束)、@api.onchange(UI字段变更响应)等核心装饰器。此外还介绍了@api.model_create_multi(批量创建优化)、@api.autovacuum(自动清理任务)和@api.depends_context(上下文依赖计算)等高级用法。这些装饰器通过包装方法提供额外功能,能显著提升开发效率和代

2026-01-19 09:38:00 548

原创 如何在 Odoo 19 中创建日历视图

摘要:本文详细介绍了在Odoo 19中创建和配置日历视图的方法。日历视图是管理基于时间数据的强大工具,适用于约会、任务等场景,支持日/周/月视图模式。文章讲解了如何通过XML定义日历视图,包括关键属性如date_start、date_stop、color等的配置,以及如何继承和替换现有视图。还展示了视图效果演示,包括记录显示、筛选和详情查看等功能。该视图能有效提升日程管理效率,支持移动访问,是企业优化时间管理的重要工具。

2026-01-17 20:14:15 631

原创 如何在 Odoo 19 中为自定义模块添加章节和备注

Odoo 19 自定义模块添加章节和备注功能 本文介绍了在 Odoo 19 中为自定义模块添加章节和备注功能的方法。主要内容包括: 核心模型创建: 定义了 warranty.request 主模型和 warranty.request.line 明细行模型 通过 One2many 字段关联主模型和明细行 使用 display_type 字段区分章节(line_section)、备注(line_note)和普通商品行 关键实现点: 添加 SQL 约束确保数据完整性 重写 create 和 write 方法处理章

2026-01-17 20:06:31 663

原创 如何在 Odoo 18 中管理维护请求(二)

本文介绍了如何在Odoo 18中通过制造订单创建和管理维护请求。传统纸质维修申请效率低下,而Odoo 18维护模块可实现从设备跟踪到请求处理的全流程管理。操作步骤包括:从制造订单进入工作中心,发起维护请求并填写详细信息;在维护模块中处理请求并更新状态;工作中心自动记录维护详情和可靠性指标。该模块优势包括高效请求处理、责任明确划分、数据化管理、跨模块协同和成本优化,帮助企业减少设备停机时间,提高资源利用效率。通过数字化维护流程,Odoo 18助力企业实现设备稳定运行和业务高效运转。

2026-01-16 11:22:42 1022

原创 如何在 Odoo 19 中为自定义模块添加设置菜单

本文详细介绍了在Odoo 19自定义模块中添加设置菜单的完整流程。首先通过继承res.config.settings模型定义配置字段,然后创建XML视图文件实现界面显示,最后配置菜单层级和窗口动作完成功能集成。该方法利用Odoo的模块化特性,为企业提供了灵活的业务流程定制方案,使管理员能够轻松配置模块参数,满足特定运营需求。整个实现过程清晰展示了从模型定义到界面集成的关键步骤,是Odoo二次开发的实用指南。

2026-01-16 11:07:36 929

原创 如何在 Odoo 19 中为自定义模块添加设置菜单

摘要:本文详细介绍了在Odoo 19中为自定义模块添加设置菜单的方法。首先需要创建继承res.config.settings模型的配置类,定义配置字段并设置参数存储。然后通过XML文件创建配置视图,在Odoo默认配置表单中扩展添加自定义设置项。最后配置菜单层级结构和窗口动作,实现用户界面的导航访问。整个过程涵盖了从后端模型定义到前端界面展示的完整实现方案,帮助开发者快速为Odoo模块添加可配置选项。(149字)

2026-01-15 17:56:55 707

原创 如何在 Odoo 19 中创建序列号

本文介绍了在Odoo 19中创建自定义序列号的两种方法。序列号能为模型记录提供唯一标识符,支持前缀、填充位数等格式定制,广泛应用于发票、订单等场景。方法一通过代码实现,包括定义模型字段、重写create方法及XML配置序列号参数;方法二通过Odoo设置界面直观创建。文章还详细说明了序列号的日期范围、标准/无间隔模式等高级配置选项,并以图书馆管理系统为例演示了完整的实现过程。这两种方法都能有效提升记录管理的唯一性、可追溯性和组织性。

2026-01-15 17:46:41 916

原创 Odoo 19 采购模块实操指南:供应商收货提醒配置与发送全流程

Odoo 19采购模块的收货提醒功能可自动向供应商发送收货确认邮件,简化采购流程。操作步骤包括:1)激活收货提醒功能;2)配置外发邮件服务器;3)创建询价单时设置预计到货日期和提醒天数;4)供应商确认收货日期后转为正式采购订单。该功能支持预设供应商提醒日期,自动发送含订单详情的邮件,并可通过系统完成后续收货、开票和付款流程,有效提升采购管理效率。

2026-01-13 18:33:44 633

原创 在 Odoo 18 PLM 模块中如何处理物料清单与产品的工程变更单

本文详细介绍了Odoo 18 PLM模块中的工程变更单(ECO)流程,重点解析了物料清单(BOM)和产品版本管理功能。首先说明ECO的基础配置,包括阶段、类型和标签设置。随后分步演示BOM的ECO处理流程:从创建BOM、发起ECO修订、多阶段审批到最终版本更新验证。产品ECO流程部分则展示了从产品版本查看、发起变更到完成更新的完整操作。通过PLM模块的版本控制功能,企业能够有效管理产品生命周期中的变更,确保文件准确性并提升协作效率。

2026-01-13 18:09:07 685

原创 Odoo 19 开发实操:齿轮菜单(CogMenu)自定义新项添加教程

摘要:本文详细介绍了在Odoo 19中为齿轮菜单(CogMenu)添加自定义选项的方法。通过创建JS和XML文件,开发者可以定义新菜单项的组件、功能逻辑和显示样式。文章分三步说明实现过程:1) 创建JS文件定义组件和注册逻辑;2) 创建XML文件定义菜单项结构;3) 在manifest文件中注册资源。还详细解释了菜单项的显示条件控制、排序规则以及点击事件处理。该方法支持根据不同模型和视图动态定制菜单,提升用户体验,并可扩展实现复杂业务逻辑。

2026-01-12 10:21:41 693

原创 Odoo Hooks 全解析:核心类型、实操示例与使用原则

Odoo 19中的钩子(Hooks)机制允许开发者在模块生命周期关键阶段执行自定义操作。主要包含三种类型:1)安装后钩子(Post-Init Hooks),用于模块安装完成后初始化数据;2)安装前钩子(Pre-Init Hooks),在模块安装前准备数据库环境;3)卸载钩子(Uninstall Hooks),在模块卸载后清理相关数据。这些钩子通过__manifest__.py声明并在__init__.py或hooks.py中实现,分别接收Odoo环境对象env作为参数,支持通过模型操作或原生SQL完成特定任

2026-01-12 10:13:46 907

原创 详解 Odoo 19 销售模块:礼品卡与电子钱包的配置与使用

Odoo 19销售模块提供礼品卡和电子钱包功能,帮助企业提升客户体验并促进销售。礼品卡是预付费凭证,可设置金额、有效期和使用规则;电子钱包允许客户存储资金用于后续消费。管理员需先在设置中启用功能,然后创建相应方案并配置适用渠道。礼品卡可批量生成并通过邮件发送,客户在购物时输入代码即可抵扣金额。电子钱包则绑定客户账户,自动显示可用余额并记录交易历史。这两种支付方式均适用于线上商城、线下POS和常规销售订单,为企业提供灵活的促销工具和便捷的支付选择。

2026-01-10 20:25:35 880

原创 Odoo 19 中的不同下架策略类型

Odoo 19提供了五种核心出库策略优化库存管理:先进先出(FIFO)、后进先出(LIFO)、最近位置(Closest Location)、最少包裹(Least Package)和先到期先出(FEFO)。这些策略可在产品类别或库存位置两个层面配置,帮助企业根据业务需求选择最优方案。FIFO适用于普通商品避免积压,LIFO适合价值波动的原材料,最近位置策略通过字母排序减少拣货路径,最少包裹策略则优先选择满足订单需求的最小包裹组合。通过序列号追踪和位置管理功能,Odoo 19实现了库存流转的可视化控制,有效提升

2026-01-10 20:08:59 780

原创 Odoo 19 实用环境方法解析(开发者必备)

Odoo 19提供了多个实用的环境方法,包括ref()方法通过XML ID获取记录,is_superuser()、is_admin()和is_system()方法检查用户权限级别,以及execute_query()方法执行SQL查询。这些方法简化了记录管理、权限控制和数据查询流程,帮助开发者构建更安全、高效的应用系统。通过合理使用这些环境方法,可以提升开发效率,实现更精细化的权限管理,为不同用户提供定制化功能,从而优化整体用户体验。

2026-01-09 09:38:56 422

原创 如何在 Odoo 19 中加载演示数据

本文介绍了在Odoo 19中加载演示数据的两种方法。演示数据对于模块测试、用户培训和功能展示至关重要。第一种方法通过XML文件实现,适合结构化数据,需创建demo文件夹并定义XML记录,然后在manifest文件中关联。第二种方法使用CSV文件,适合批量数据导入,同样需要在manifest中配置。两种方法都能有效填充数据库示例数据,XML适合复杂记录,CSV则更便于处理大量简单条目。通过合理使用这些方法,开发者可以更好地展示模块功能,提升ERP实施效果。

2026-01-09 09:23:37 1140

原创 Odoo 19 销售订单自动生成发票流程

本文详细介绍了在Odoo 19销售模块中实现自动发票生成的完整流程。主要内容包括:1) 在设置中启用自动发票功能;2) 创建采用"按订单数量发票"策略的产品;3) 为客户配置门户访问权限;4) 创建并发送报价单;5) 客户通过门户完成签名和付款;6) 系统自动生成发票。该自动化流程能有效提升发票处理效率,减少人为错误,适用于线上销售场景。通过Odoo 19的"线上付款确认后自动生成发票"功能,企业可以轻松管理客户发票,优化财务流程。

2026-01-08 09:58:30 1177

原创 Odoo 19 模块结构概述

Odoo 19模块开发指南摘要:本文介绍了Odoo 19模块的基本结构,重点解析了模块开发的两个核心配置文件(init.py和__manifest__.py)及其关键参数。详细说明了模块各组件功能,包括模型目录(业务逻辑)、视图目录(用户界面)、权限目录(访问控制)、数据目录(基础数据)、静态资源目录(前端资源)等。通过规范化的目录结构和配置参数,开发者可以创建可扩展、易维护的Odoo模块,满足企业各类业务需求。

2026-01-08 09:36:28 1285

原创 Odoo 中仓库间调拨及仓库内调拨流程

摘要:Odoo 18提供完善的仓库调拨管理功能,支持企业内跨仓库和公司间的库存转移。通过启用"公司间交易"功能,系统可自动生成跨企业调拨单据,利用"中转位置"确保库存追踪准确性。对于企业内部调拨,可直接创建转移订单或配置多仓库路线实现自动化管理。该系统通过精确记录库存流动、简化调拨流程,有效提升企业库存管理效率,满足不同业务场景下的库存调配需求。

2026-01-07 13:50:35 806

原创 如何在 Odoo 中从 XML 文件调用函数

摘要: 本文介绍了在Odoo 19中通过XML文件调用函数的两种方法。首先需要创建XML数据文件并设置noupdate参数控制更新行为。无参数函数调用只需在模型中定义函数后,在XML中用<function>标签指定模型和函数名即可;带参数函数则需在标签内添加<value>传递参数值。该方法可在模块安装时自动执行数据初始化等操作,示例展示了如何创建产品记录。完整XML文件需在manifest中声明才能生效。

2026-01-07 09:11:59 868

原创 Pgpool-II 在 PostgreSQL 中的用例场景与优势

Pgpool-II是PostgreSQL数据库的重要中间件工具,提供连接池、负载均衡、高可用性等核心功能。它能显著提升数据库性能,通过连接复用降低延迟,智能分发读取请求减轻主库负载。在故障转移方面,Pgpool-II可自动切换到备用节点确保服务连续性。此外,它还支持查询缓存、简化复制管理、处理分布式事务,并提供全面的监控能力。这些特性使Pgpool-II成为优化PostgreSQL部署、提升扩展性和可靠性的理想解决方案,适用于从中小型到大规模的各种业务场景。

2026-01-06 10:05:56 291

原创 Odoo 会计模块中的不同访问权限类型

Odoo会计模块提供6种访问权限类型:发票(基础开票功能)、只读(仅查看数据)、发票及银行(增加银行管理)、记账员(完整会计功能)、管理员(最高权限)以及银行验证(账户验证)。权限设置通过用户管理界面配置,不同权限对应不同功能范围:从仅开票到全系统配置。管理员拥有最高权限,可修改所有会计设置;银行验证权限则专用于防范支付欺诈。通过合理分配权限,企业可实现财务数据的精细化管控。

2026-01-06 09:41:57 1081

原创 如何在 Odoo 18 会计中跟踪和管理贷款

Odoo 18 会计模块可便捷管理企业资产相关贷款,核心支持贷款与资产直接关联,通过自动生成会计分录、计算利息、制定还款计划简化管理流程,且与资产折旧模块深度集成,能生成详细报表辅助决策,既提升财务核算的准确性与透明度,又强化财务管控、减少人工操作。

2026-01-04 10:08:17 838

原创 Odoo 19 中的基础视图有哪些?

Odoo 中,视图(View)是展示业务对象的核心组件,业务对象是功能扩展与开发的基础,视图会依据 XML 定义动态生成。

2026-01-04 09:41:13 1153

原创 如何通过Odoo AI电话助手变革您的电商业务

随着电子商务发展,客户对便捷性、速度及个性化服务的需求显著提升,企业需创新优化运营与购物体验。与 Odoo 无缝集成的 AI 电话助手,依托人工智能技术,通过电话渠道让客户一键完成下单、产品咨询及即时支持,革新传统呼叫中心体验,成为变革电商运营的高效途径。

2025-12-31 09:56:41 927

原创 如何在 Odoo 19 中管理产品变体

Odoo 中产品属性指颜色、尺寸等产品特性,一款产品可含多个属性;产品变体是特定属性值组合的产品实例,Odoo 19 中需先创建属性再配置变体;相关创建、配置操作需通过销售模块完成。

2025-12-31 09:02:35 1457

原创 Odoo 18 会计模块中的在产品(WIP)账户概述

Odoo 18 中的在产品(WIP)账户对监控未完工项目 / 生产流程至关重要,可提供未完成物品 / 服务的价值洞察以保障财务报告准确;能追踪人工、材料等持续成本避免过早确认收入,助力企业制定合理财务决策、遵守会计准则,还可通过区分在制与完工活动,改进项目成本管理和盈利能力分析。

2025-12-30 14:39:40 634

原创 Odoo 18 销售订单中的报价计算器如何工作

Odoo 18 销售模块的报价计算器可快速精确创建报价,减少误差、提升客户信任与销售效率,且无缝集成销售全流程;报价模板能通过预定义信息简化专业统一报价单创建,节省时间、保障一致性并优化客户体验,而报价计算器是 Odoo 18 新增至报价模板的工具。

2025-12-30 14:28:20 964

原创 如何在 Odoo 18 采购中管理代发货 (Dropshipping)

代发货的核心优势是无需零售商备货,客户下单后零售商再向供应商采购,由供应商直接发货,能降低运营成本、规避滞销风险并丰富商品选择;开源 ERP 软件 Odoo 具备强大的代发货功能,可自动化订单履行、供应商管理等流程,本文将介绍该功能的原理、配置步骤及核心优势,助力企业高效开展代发货业务。

2025-12-29 09:42:41 1150

原创 如何在 Odoo 18 库存中管理规则与路线

Odoo 库存模块中的路线(Routes) 可追踪商品移动轨迹,企业通过制定对应的操作规则,能实现库存移动的有效监控与管控,搭建合规高效的商品运营渠道。

2025-12-29 09:23:31 1341

原创 如何在 Odoo 18 中使用价格表按客户货币管理销售

Odoo 价格表可设定多种定价方案,适配企业差异化定价需求,且支持多货币,能向不同国家客户以其本地货币销售;本文将详细介绍 Odoo 18 中通过价格表管理客户货币销售的方法。

2025-12-26 10:26:39 568

原创 如何在 Odoo 18 中锁定已确认的采购订单以防止编辑

Odoo 18 采购模块中,锁定已确认采购订单功能可使订单不可更改,通常在订单确认后启用,目的是防止数量、价格等关键信息被篡改,保障订单全生命周期一致性,避免修改带来的误差成本。

2025-12-26 09:43:20 929

原创 如何在 Odoo 18 采购模块中配置账单控制策略

Odoo 采购模块的账单控制策略决定供应商开票依据,分为按订购数量和按收到数量两种;生成供应商账单是采购关键环节,Odoo 简化了该流程,且账单与系统内供应商直接关联。

2025-12-26 09:15:46 696

原创 Odoo 18 寄售产品管理概览

寄售货物是企业代存代卖供应商货物(无需预付货款)的模式,供应商可低成本推广产品,代销方可获服务费且无库存积压风险;Odoo 18 库存模块的 “寄售” 功能可分配货物所有权,客户购买前所有权归供应商,代销方可退回未售货物。

2025-12-22 09:54:40 971

原创 Odoo 18 库存估值概览

库存管理对企业至关重要,产品入库、出库及新增库存会变动库存价值,库存估值计算受收入总收益等因素影响,Odoo 18 提供成本计算方法与库存估值模式两大库存估值选项。

2025-12-22 09:32:53 951

原创 如何在 Odoo 18 中限制对已确认订单的编辑权限

销售订单是销售方创建的含所售商品 / 服务详情的凭证,为保障其完整性、防止未授权编辑,可使用订单确认后的 “锁定功能” 保护记录安全并留存客户偏好,Odoo 18 销售模块提供了该锁定功能,本文将介绍其操作步骤(需先创建并确认销售订单)。

2025-12-19 09:16:22 820

原创 如何在 Odoo 18 会计模块中创建客户发票

客户发票是销售方向采购方开具的包含产品 / 服务、价格等信息的正式凭证,兼具付款请求与交易记录功能,对企业财务管理至关重要;在 Odoo 18 会计模块中创建客户发票是高效管理财务的关键步骤,其友好设计与强大功能可助力快速生成准确发票,优化账单流程、增加收入并保障与客户的顺畅互动。

2025-12-19 08:58:34 704

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除