Odoo 学习笔记:录一张销售订单,比我预想的要费脑子

·

最近有人问我 Odoo 学得怎么样了,说实话,进度没有一开始想的那么快。五月底把学习页面建起来的时候,我还觉得这种系统不就是录单、看报表,能有多难。真坐下来一个个模块点过去才发现,难的不是软件本身,而是我脑子里根本没有一套完整的业务流程。
今天没有贪多,只做了一件事:从零开始录一张销售订单,然后一路走到出库和开票。以前在店里处理这些事情,是 Excel 记一笔、进销存软件录一笔、微信上再对一遍账,三个地方经常对不上。这次我刻意要求自己只在一个系统里完成,看看数据到底是怎么串起来的。
先说收获。新建客户、建商品、做报价单这些步骤,跟我想的差不多,真正让我停下来的是“确认订单”之后。我以为订单确认了库存就会自动扣掉,结果打开库存模块,发现只是生成了待处理的发货任务,还要再点一下“创建发货单”。那一刻有点意外,但想明白之后又觉得合理:系统宁可把动作留给你确认,也不会自作主张替你扣库存。这大概是 ERP 和普通记账软件最大的区别,它管的不只是结果,而是每一个动作。
第二件让我有印象的事是报表。以前在 Excel 里想看某个客户的累计采购,得自己写公式、筛数据。今天在 Odoo 的销售报表里试了一下,直接按客户分组,再把金额汇总,几秒钟就出来了。我反复看了两遍,确认没有漏单,心里还挺高兴。很多以前需要专门做表的工作,在系统里其实就是点几下的事。
当然也踩了坑。前天我在设置里把“多公司”打开了,本来只是想看看这个功能长什么样,今天录单的时候没注意,单据上的公司字段被默认到了另一家公司,库存也记错了地方。一开始还以为是软件出 bug,后来才发现是自己把无关功能开太早了。这个教训挺实在:学习阶段别好奇什么开什么,先关掉用不到的模块,界面干净,脑子也不乱。
还有一个体会,说不上是技巧,但对我影响挺大:学 Odoo 不能按功能一个个背,得拿自己真实的生意场景去走流程。我现在就是用店里“一台车从进厂到配件出库、到客户结算”这件事当例子,每一张单子都有实际意义,记起来也快。光看教程觉得都会了,一上手就露馅。
后面准备继续跑采购入库,顺便把 ERPNext 装起来做对比。两个系统都试一遍,才知道哪个更适合门店用,也才知道 Odoo 里那些让我绕路的设计,到底是它的优点还是缺点。