- 博客(307)
- 收藏
- 关注
原创 ERP系统对小型企业的帮助
Odoo作为一款开源、灵活且功能全面的ERP系统,在成本效益、用户友好性、集成能力和行业适应性等方面具有显著优势。它能够满足不同规模和类型企业的多样化需求,帮助企业实现业务流程的自动化和优化,提高运营效率和竞争力。
2025-03-24 20:16:41
392
原创 XODOO配置文件 (odoo.conf) 的逐项详细解释,结合功能、默认值及最佳实践:
xodoo 配置文件 (odoo.conf) 的逐项详细解释
2025-03-22 20:38:21
844
原创 ERP系统中的项目管理
对项目进行全面总结,包括项目成果、经验教训等,为未来项目提供参考。ERP系统能够帮助企业实现项目管理的系统化和规范化,提高项目执行效率和资源利用率,确保项目按时、按质、按预算完成,提升企业的项目管理能力和竞争力。
2025-03-21 16:11:16
365
原创 ERP系统中的人力资源管理
在ERP系统中,人力资源管理(HRM)模块是企业数字化管理的重要组成部分,它涵盖了从员工信息管理、招聘管理、培训管理、绩效管理到薪酬福利管理、考勤管理等多个方面。
2025-03-21 15:18:30
269
原创 ERP系统中的财务管理
在ERP系统中,财务管理是核心模块之一,它涵盖了从总账管理、应收应付账款管理、固定资产管理到预算管理、成本管理、财务报表和分析等多个方面。
2025-03-21 14:24:55
232
原创 XODOO 执行异步多线程,高并发,SQL效率提升6-13倍
使用连接池配置:max_size=CPU核心数*2 + 2。批处理操作时使用executemany。与Odoo ORM的差异处理。结果集较大时使用流式获取。复杂查询启用预处理语句。
2025-03-21 13:18:51
430
原创 ERP系统中生产管理
在ERP系统中,生产管理也是其中一个关键模块,它涵盖了从生产计划、生产调度、生产过程监控到物料需求计划、质量和设备管理等多个方面。
2025-03-21 13:16:52
233
原创 XODOO 支持deepseek_r1 将DeepSeek集成可以通过先进的人工智能功能增强您的ERP系统。
(注:实际部署时需要配置SSL证书和服务器白名单。建议将messages_history存储到数据库替代全局变量,以支持多会话场景。自然语言处理:通过client.chat.completions.create调用GPT-3.5模型。身份隔离:使用专用系统用户(user_deepseek_r1)发送消息。B -->|非AI消息| C[调用DeepSeek API]A[用户发送消息] --> B{消息验证}B -->|AI消息| F[跳过处理]C --> D[获取AI响应]D --> E[写入讨论频道]
2025-03-21 10:02:45
127
原创 XODOO 读取执行config 配置性能提升56-204倍
这些优化形成协同效应,使得10万级配置项加载仅需1.8毫秒(Python需112毫秒),读取吞吐量达到58万次/秒(Python为9200次/秒),在高并发场景下仍保持μs级响应延迟。一、数据结构优化 采用AHashMap替代标准HashMap,其定制化哈希算法将碰撞率降低62%,通过SIMD指令加速键比较操作,实测插入速度比Python字典快47倍。该实现通过内存直接操作+预序列化策略,在典型企业级ERP场景下(3000+配置项),可带来 58-75倍 的综合性能提升。含嵌套JSON结构约30-50倍。
2025-03-20 22:01:02
651
原创 ERP系统:企业管理的核心引擎
ERP系统的主要功能在于实现企业资源的全面计划与管理,覆盖了供应链、财务、人力资源、生产制造以及客户关系管理等多个关键领域。
2025-03-20 15:32:11
650
原创 ERP核心概念解析
ERP(Enterprise Resource Planning) 是企业资源计划的简称,其本质是 以信息技术为支撑的集成化管理平台,通过统一数据标准和流程规范,实现企业资源的全局优化配置。销售订单 → MRP运算 → 采购计划 → 生产排程 → 库存更新 → 财务结算。:物料需求计算(BOM展开)、产能平衡、交货期承诺(ATP检查):打通财务、供应链、生产、销售、人力资源等部门的。业务逻辑层(MRP运算、成本核算等核心算法)联副产品管理(化学生产中的副产品计算)应用层(销售/采购/生产等模块)
2025-03-20 13:42:07
314
原创 XODOO addons ir_attachment 性能提升2-15倍
对比 Python 的同步模型,IO 密集型操作吞吐量提升 300%+在 base64 编码/解码等操作中使用 CPU 向量指令。文件解析阶段避免数据复制 (如 XML/JSON 解析)Rust 使用 tokio 运行时实现全异步管道。实测比 Python 标准实现快 8-12 倍。内存错误率降低 2 个数量级。内存敏感型操作性能提升显著。
2025-03-19 22:13:50
652
原创 XODOO python python-dateutil==2.8.1 功能替换 性能提升80倍
注意:所有时间计算均基于UTC时区,需要本地时间显示请结合时区转换功能使用。xodoo 是odoo18的升级版 整体性能超过10倍左右。年(通过months参数间接实现)毫秒(milliseconds)微秒(microseconds)月(通过months参数)分钟(minutes)根据常规性能测试数据。秒(seconds)
2025-03-16 23:18:18
265
原创 XODOO 替换 geoip2==2.9.0 性能提升5-8倍
跨平台支持:通过Rust原生实现,兼容Windows、Linux、macOS等主流操作系统。明确的错误类型(IOError/ValueError)使用Rust的Option类型处理可能缺失的字段。易于添加新查询类型(如ASN、企业版数据)编译后单文件部署,无需依赖外部运行时。无GIL限制,支持多线程并发查询。执行效率提升约3-5倍。严格校验IP地址格式。数据库文件只加载一次。内存映射方式读取数据。内存占用减少约50%
2025-03-16 12:18:16
546
原创 # XODOO 发邮件 对比python 提高2-3倍
【代码】# XODOO 发邮件 支持 windows,MAC,Linux,Ubuntu,CentOS,Debian,Fedora,Arch Linux,Red Hat。
2025-03-16 01:43:53
354
原创 XODOO使用wkhtmltopdf 生成PDF对比python性能提升38%
【代码】XODOO使用wkhtmltopdf 生成PDF 支持 windows,MAC,Linux,Ubuntu,CentOS,Debian,Fedora,Arch Linux,Red Hat。
2025-03-16 00:42:34
257
原创 XODOO 中文首字母 性能提升25-27倍
xodoo 是odoo18的升级版 整体性能超过10倍左右 中文转首字母。Rust版本:1.70.0 (release模式编译)硬件:Apple M1 Pro / 32GB RAM。shrink_to_fit节约23%内存空间。系统:macOS Ventura 13.4。查询复杂度从O(n)降到O(1)Python版本:3.9.13。预分配内存减少87%的分配次数。测试文本:"中华人民共和国"(7个汉字)减少98%的拼音计算操作。python测试用例。
2025-03-13 13:44:51
203
原创 Xodoo:中国ERP进化史缩影——一家技术铁军的18年数字化长征
从自主研发到开源深耕,从本土创新到国际融合,昆山一百计算有限公司用18年时间书写了一部中国ERP技术进化史。这段始于代码、忠于价值的征程,最终凝结成——这个承载着3000家企业数字化转型基因的国产化ERP旗舰平台。
2025-03-13 13:18:52
645
原创 Char字段 带open 窗口返回并绑定字段值
"fun_search_field":{"char":"name"},默认查询字段的名称。"fun_write_field":"name:name:char",绑定字段的名称。"fun_field_width":{"name":"200"},字段的长度。"form_url":"/xodoo/easyui",使用的接口。"fun_field":"id,name",需要绑定显示的字段。"fun_area":"800px,600px"弹出窗口的大小。help="用户使用字符串通过接口,可以访问第三方的数据"
2025-03-06 15:57:32
153
原创 odoo18开发手册--最佳实践
在模块的__init__.py文件或模块的主文件开头,应该有对整个模块功能、用途、主要特点等的总体注释说明。高内聚可以使模块的功能更加独立和可复用,低耦合可以减少模块之间的影响,提高系统的灵活性和可扩展性。例如,在产品模型中,描述产品价格的字段可命名为product_price,描述产品名称的字段可命名为product_name。:在开发Odoo模块时,应该提供清晰的文档和注释。:初始化文件,用于将模块内的各个部分(如模型、视图等)正确导入,使模块能够被Odoo系统识别和加载。
2025-01-10 15:47:59
542
原创 odoo18开发手册--行业解决方案
利用 Odoo 的制造模块,制定详细的生产计划,跟踪生产订单,实现生产过程的可视化管理。:通过采购和库存模块,自动更新库存水平,设定最小和最大库存阈值,实时监控物料状态。:通过工时表模块,顾问可记录每日工作时间,管理层可实时查看,确保项目按计划进行。:利用 Odoo 的电子商务和销售模块,将各个线上销售渠道整合,统一管理订单。:使用 Odoo 的项目管理模块,创建项目任务,设置里程碑,实时跟踪项目进展。:利用客户服务模块,收集客户反馈,快速响应客户需求,提高满意度。
2025-01-10 15:44:44
545
原创 odoo18开发手册--Docker
Docker是一个开源的应用容器引擎,基于Go语言开发并遵循Apache 2.0协议开源。Docker是在Linux容器里运行应用的开源工具,是一种轻量级的“虚拟机”。Docker的容器技术可以在一台主机上轻松为任何应用创建一个轻量级的、可移植的、自给自足的容器。
2025-01-10 14:17:53
1521
原创 odoo18开发手册--测试
在 Odoo 18 中,添加测试功能是非常重要的,以确保自定义模块和核心功能在更新或修改后能够正常工作。Odoo 提供了内置的测试框架,基于 Python 的unittest库,并且支持自动化测试和持续集成。以下是如何在 Odoo 18 中添加和运行测试的详细指南。
2025-01-09 19:00:54
567
原创 odoo18开发手册--响应式设计与主题开发
通过编写自定义CSS文件,你可以精细控制页面的样式。使用媒体查询可以为不同设备定义不同的样式。color: red;
2025-01-09 18:37:24
277
原创 odoo 18 开发手册--Asset Bundles
首先,我们来看一个典型的Odoo模块结构:2. 文件在模块的文件中声明资源文件和依赖关系:3. XML资源文件在中定义前端资源:这段代码继承了Odoo前端资源模板(),并在其中添加了新的CSS和JavaScript文件。你可以根据需要添加更多的文件。在目录下放置CSS文件,在目录下放置JavaScript文件。以下是一个简单的示例:5. SCSS预处理如果你使用SCSS(一种CSS预处理器),可以先编写SCSS文件,然后将其编译成CSS文件。以下是一个简单的示例:
2025-01-08 18:54:40
304
原创 odoo 18 开发手册-- 前端样式管理
使用SCSS可以更方便地管理样式,特别是对于大型项目。首先,确保你已经安装了Node.js和npm(Node包管理器)。确保你的样式文件在应用程序中正确加载。文件中引用了正确的资源文件,并且所有的CSS和JavaScript文件都已经编译并放置在正确的位置。这个文件告诉Odoo在前端加载指定的CSS和JavaScript文件。在你完成了所有的编码工作并测试后,准备好部署你的模块。这个文件用于声明模块的基本信息和依赖关系。中,你可以定义和加载前端资源。中,你可以编写你的样式。在模块根目录下,创建一个名为。
2025-01-08 18:45:28
386
原创 odoo18开发手册--Webhooks
如果你需要更高级的功能,可以通过自定义开发来实现 Webhooks 功能。你可以编写自定义代码来监听特定事件并在这些事件发生时发送 HTTP 请求。创建自定义模块创建一个新的 Odoo 模块目录结构。在文件中导入必要的模块。在文件中定义模块元数据。监听事件并发送请求在你的模块中,你可以使用@api.model装饰器来定义监听特定事件的方法。使用requests库或其他 HTTP 客户端库发送 HTTP 请求。
2025-01-07 17:51:45
458
1
原创 Odoo 18开发手册--XML-RPC 接口
在Odoo 18中,XML-RPC接口允许外部应用通过网络调用Odoo服务器上的方法,从而实现跨语言的数据交换和操作。这对于数据集成、自动化脚本和自定义客户端应用非常有用。本文将详细介绍如何使用Python通过XML-RPC接口连接到Odoo服务器并执行基本操作。
2025-01-07 17:49:16
327
原创 odoo18开发手册--i18n的配置
确保您的翻译文件位于正确的目录中。通常,每个模块应该有自己的i18n子目录,其中包含该模块的所有翻译文件(.po和.mo)。在Odoo 18中,您可以使用命令行工具或Odoo的内置功能来生成翻译文件。当您的模块代码发生变化时,需要更新翻译文件以包含新的或更改过的字符串。在不同的语言环境中测试您的应用,确保所有翻译都正确无误。函数标记需要翻译的字符串。在XML模板中,使用。在Python代码中,使用。指令来处理动态内容。
2025-01-07 15:53:57
489
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人