Odoo 是一套很强大的系统,创始人Fabien 对标的是 SAP,它如今的生态远超出 ERP 的范畴,值得花时间进行研究。

第四章 Odoo 15开发之模块继承

第四章 Odoo 15开发之模块继承
Odoo 的一项强大之处是无需直接修改所扩展模块的代码即可添加功能。这都归功于与自身代码组件相独立的功能继承。对模块的扩展可通过继承机制实现,以已有对象的修改层的形式。这些修改可以发生在每个层面,包括模型、视图和业务逻辑层面。我们不是直接修改原有模块,而是新建一个模块,采用所要做的修改在已有模块上新增一层。上一章讲解了如何从零开始创建应用。本章中我们将学习……继续阅读 »

Alan 6天前 93浏览 0评论1个赞

第三章 Odoo 15开发之创建第一个 Odoo 应用

第三章 Odoo 15开发之创建第一个 Odoo 应用
Odoo 开发通常都需要创建自己的插件模块。本文中我们通过创建首个Odoo应用,学习在 Odoo 中显示、安装应用的步骤。我们将从开发工作流的基础学起,即创建、安装新模块,然后升级开发迭代中更新的代码。Odoo 采用类 MVC(Model-View-Controller)的架构,我们会深入到各层来实现一个图书应用。本文主要包含以下内容:图书项目总览……继续阅读 »

Alan 2周前 (05-06) 207浏览 0评论1个赞

第二章 Odoo 15开发之开发环境准备

第二章 Odoo 15开发之开发环境准备
在更深入学习 Odoo 开发之前,我们需要配置好开发环境并学习相关的基础管理任务。本章中,我们将学习如何配置构建 Odoo 应用所需的环境。我们会配置一个Ubuntu 系统来托管开发服务端实例。可以使用云服务器、本地服务器或者Windows 10上的子系统。学习完本章后,读者可以掌握如何准备开发环境、通过源码运行Odoo以及在同一台机器上拥有多个Odoo……继续阅读 »

Alan 3个月前 (02-27) 1561浏览 5评论8个赞

第一章 使用开发者模式快速入门 Odoo 15

第一章 使用开发者模式快速入门 Odoo 15
Odoo提供了一个快速应用开发框架,尤其适合构建商业应用。这类应用通常用于保存业务记录和工作流。Odoo 不仅简化了这类应用的构建,还提供了看板、日历、图表等视图的丰富组件,用于创建难以抗拒的用户界面。本章我们直接进入实操,通过web 界面进行编码一探Odoo 的内部,这甚至都不需要配置本地开发环境。这样会让我们直观地感受 Odoo 应用所涉及到的组件。同……继续阅读 »

Alan 3个月前 (02-24) 1146浏览 2评论7个赞

最好用的免费ERP系统Odoo 15开发手册

最好用的免费ERP系统Odoo 15开发手册
Odoo 是一个构建应用的全功能开源平台。基于这一内核框架,构建了一整套集成应用,涉及的业务领域由 CRM 和销售至库存管理和会计。除了这些开箱即用的功能外,Odoo 在设计这套应用开始框架之初也保留了其扩展性。扩展和修改可以模块的形式实现,通过模块可修改其它模块的功能。这样避免了编辑原有的功能代码,让自定义应用可保持简洁且易于控制。可将几个模块拼接在一……继续阅读 »

Alan 3个月前 (02-24) 1255浏览 5评论4个赞

Odoo 15实战开发之OWL视图开发

Odoo 15实战开发之OWL视图开发
什么是OWL OWL是 Odoo 在版本14中一个大动作,是Odoo Web Library的缩写,简单的说是一套前端开发框架。官方总结主要特性有:声明式的组件系统基于钩子的响应式系统默认为并发模式存储和前端路由听起来有些类似流行的 Web 框架 Angular、Vue、React等,那么 Odoo 为什么还要重造轮子,请收看《Odoo 有话……继续阅读 »

Alan 8个月前 (09-10) 5547浏览 5评论33个赞

Odoo 15安装简明教程

Odoo 15安装简明教程
一年一度的 Odoo 体验大会只剩下不到一个月了,在7月底 Odoo 获得了2.15亿美金,似乎又让大家多了一重期待,10月即将发布的版本为 Odoo 15,官方正在紧锣密鼓准备发布会上的内容,应该说新特性各方面已经确定。相关文章Odoo 14安装简明教程更新2021年10月6日 Odoo 15已正式发布,安装脚本(非官方):https://……继续阅读 »

Alan 8个月前 (09-08) 5208浏览 4评论18个赞

【翻译中】Odoo 14开发者指南第二十四章 IoT盒子

【翻译中】Odoo 14开发者指南第二十四章 IoT盒子
全书完整目录请见:Odoo 14开发者指南(Cookbook)第四版Odoo提供对物联网(IoT)的支持。IoT是一种设备/传感器网络,可在互联网上进行数据交换。通过系统连接这些设备,就可以进行使用了。例如,将Odoo连接到打印机上,就可以直接向打印机发送PDF报表了。Odoo使用称之为IoT盒子的硬件,用于连接打印机、卡尺、支付设备和脚踏开关等设备。本章……继续阅读 »

Alan 12个月前 (05-27) 3574浏览 0评论8个赞

Odoo 14开发者指南第二十三章 在Odoo中管理email

Odoo 14开发者指南第二十三章 在Odoo中管理email
全书完整目录请见:Odoo 14开发者指南(Cookbook)第四版集成Email是Odoo的最突出的一个功能。可以通过Odoo用户界面直接发送和接收邮件。甚至可以在业务文档中直接管理email来往记录,如线索、销售订单和项目。本章中,我们将探讨一些在Odoo中处理邮件的重要方式。这里我们将讲解如下主题:配置邮件接收和发送服务器管理文档中的聊天器……继续阅读 »

Alan 12个月前 (05-27) 2980浏览 2评论1个赞

【翻译中】Odoo 14开发者指南第二十二章 POS(销售点)

【翻译中】Odoo 14开发者指南第二十二章 POS(销售点)
全书完整目录请见:Odoo 14开发者指南(Cookbook)第四版本章中,我们将讲解如下内容:添加自定义JavaScript/SCSS文件在键盘上添加动作按钮做RPC调用修改POS界面UI修改已有业务逻辑修改客户收据引言截至目前在本书中我们探讨了两种基本代码。一种是用于创建视图、动作、菜单、向导等的后端基本代码。第二种是用于创建网页、……继续阅读 »

Alan 12个月前 (05-27) 2361浏览 0评论1个赞