Odoo进销存(采购、销售、仓库)入门教程 - 下

news/2025/2/24 2:39:00

转帖地址:http://blog.csdn.net/wangnan537/article/details/46475105

2. 进销存实务

2.1 销售产品

李逍遥接到客户苏州美尚邻里超市购买10只乐扣乐扣拉杆箱的请求后,登录系统,点击菜单 [销售->销售->报价单],点击新建,将客户设为“苏州美尚邻里超市”,在订单明细选项卡点击添加一个项目,产品设为“乐扣乐扣拉杆箱”,数量设为10,此时会提示没足够的库存,这是因为仓库中并没有存货(如果产品的路线已勾选Make To Order的话,则没有此提示),关闭此提示,其余信息保留默认设置,然后点击保存

图2.1 销售报价单

将报价单发给客户(可通过系统发送,也可打印为PDF后另行通过邮件发送),客户确认报价单后,点击确认订单,此时报价单转化成销售订单,系统会自动生成发货单,同时销售订单状态变为待开票。
点击查看发货单,可以看到发货单状态为“待出库方确认”,点击检查可用,发货单仍停留在此状态,表明库存不足。
点击生成发票,在弹出窗口选择“为整个销售订单开票”,然后点击创建和查看发票,此时生成内部发票,状态为“草稿”。生成的内部发票,会计人员可以通过菜单 [会计->客户->客户发票]来查询。
至此,销售前期工作完成,接下来需要采购产品入库再安排送货。

 

2.2 采购补货

此处使用由系统生成询价单的方式,当然也可由采购人员手工创建询价单。
我们在先前的步骤中已设置了产品的再订货规则,库管员登录系统,点击菜单 [仓库->计划->运行排程],点击运行排程,系统会根据再订货规则和销售订单及库存情况自动生成采购询价单。
Tips: 在系统中设置好MRP计划的循环周期,系统会定期运行MRP生成采购询价单,我们这里采用手工运行排程的方式生成询价单。
采购人员宁采臣登录系统,点击菜单 [采购->采购->询价单],可看到已生成的采购询价单,点击打开,

 

图2.2 采购询价单

Tips: 产品中路线未勾选MTO时,要运行排程才能生成询价单(已在设置中勾选实时生成采购单,为何没有生效?),采购数量会考虑最小库存规则,本案例中生成的采购订单行数量为20只;勾选MTO时,采购数量不考虑最小库存规则,采购订单行数量为10只。
供应商确认询价单信息后,宁采臣点击确认订单,此时询价单转换成采购单,系统会自动生成入库单和内部发票,同时销售订单状态变为“采购单被确认”。
点击入库,可以看到入库单状态为“准备移动”。
点击收到的发票,可以看到发票的状态为“草稿”。生成的内部发票,会计人员可以通过菜单 [会计->供应商->供应商发票]来查询。
至此,采购前期工作完成,等待仓库收货。

 

2.3 产品入库

乐扣乐扣日用品(苏州)有限公司将货物送到仓库后,仓老师登录系统,点击菜单 [仓库->操作->全部操作],

 

图2.3 操作类型

点击上图箭头所示的位置,接着打开入库单,

图2.4 入库单

点击移动,在弹出框中确认货物信息后,点击应用,此时入库完成,入库单状态变为“已移动”。
入库单确认后,系统会自动生成会计分录,此时蔡文姬登录系统,点击菜单 [会计->会计分录->会计分录],可看到已生成的会计分录。

图2.5 入库会计分录

点击过账,将会计凭证过账。
Tips: 系统自动生成会计分录是基于我们之前所做的两个设置:(1)在仓库中,勾选了“存货变动自动生成会计分录”(2)在产品中,设置了库存核算为“实时(自动进行)”。

 

2.4 付款处理

蔡文姬收到乐扣乐扣日用品(苏州)有限公司开具的实际发票后,需要与系统中之前生成的供应商发票草稿进行核对。点击菜单 [会计->供应商->供应商发票],打开发票,点击记账,核准发票。

 

图2.6 核准供应商发票

发票核准后,系统会自动生成会计分录,状态为“已记账”。

图2.7 采购发票会计分录

公司同意付款后,蔡文姬在供应商发票中点击付款,在弹出的支付窗口中选择实际的付款方式(现金或银行分录),本案例选为“银行分录”,然后点击登记付款

图2.8 付款

付款后,系统会自动生成会计分录,点击过账,将会计凭证过账。

图2.9 付款会计分录

至此,供应商付款完毕,采购过程结束。 

2.5 产品出库

采购的拉杆箱入库后,仓老师点击出库单上的检查可用,因为已有充足的库存,此时出库单状态会变为“准备移动”。

 

图2.10 检查出库单

准备好送货后,点击移动,在弹出框中确认信息后,点击应用,此时出库完成,出库单状态变为“已移动”。
出库单确认后,系统会自动生成会计分录,此时蔡文姬登录系统,点击菜单 [会计->会计分录->会计分录],可看到已生成的会计分录,点击过账,将会计凭证过账。  

2.6 收款处理

仓库人员送货后,蔡文姬点击菜单 [会计->客户->客户发票],打开发票,点击记账,核准发票。发票核准后,系统会自动生成会计分录,状态为“已记账”。
蔡文姬收到客户货款后,在客户发票点击登记付款,选择实际的付款方式,然后点击登记付款,系统会自动生成会计分录,点击过账,将会计凭证过账。
至此,客户收款完毕,销售过程结束。

 

 

3. 结语

为了让初学者快速了解Odoo,本文对采购、销售、仓库、会计模块的介绍仅是泛泛而谈,以图管窥之效。
实际上,Odoo的功能远比文中提到的复杂、强大,企业的实际应用场景也灵活多变。如何最大限度的借助Odoo规范化业务流程,如何基于Odoo进行二次开发以满足企业非标流程,才是实施Odoo的着力点和方向。

4. 参考资料

[1]OpenERP实施记录http://www.cnblogs.com/eastson/archive/2013/06/10/3121314.html
[2]Odoo8.0初始化设置http://shine-it.net/index.php?topic=16538.msg28681


http://www.niftyadmin.cn/n/710340.html

相关文章

有限元计算 求解笔记(中)

有限元计算原理 4. 桁架结构 4.1 2D问题中的结构分析 有必要声明一下已经定义的值:全局坐标(X,Y); local坐标(x,y);全局坐标下的力和位移。 一个二力杆只能受沿杆方向的力。 在local坐标下: 4.1.1 坐…

asp.net MVC2 初探二

这一节我们看如何发布Asp.net MVC在项目的引用中设置上面三个dll的copy local为true,然后在项目上点击右键publish,publish到一个目录下。这个和一般的wenForm页面一样。然后进行网站配置确保这块是4.0,当然根据你装的.net版本,点…

有限元计算 求解笔记(下)

有限元计算原理 5. 实例问题 5.1 E是(X,Y)的函数 首先假设杨氏模量为常量E0,积分计算就是乘法: so 应变矩阵由节点坐标确定 单元刚度矩阵给出: 那么对于E为变量的情况,假设E的方程为 so…

centos使用yum安装软件的时候出现了undefined symbol: CRYPTO_set_locking_callback

1、问题 在CentOS下使用yum安装软件,结果出现了下面的错误提示: # yum installThere was a problem importing one of the Python modulesrequired to run yum. The error leading to this problem was: /usr/lib/python2.6/site-packages/pycurl.so: un…

V 7 keepalived+[nginx,haproxy]

环境: [rootnode1 ~]# uname -a Linux node1.magedu.com2.6.32-358.el6.x86_64 #1 SMP Tue Jan 29 11:47:41 EST 2013 x86_64 x86_64 x86_64GNU/Linux 准备: VIP(192.168.41.222) node1(nginx|haproxy’s master&#…

ESP8266 调试记录

2019/12/21 时隔一年再次捡起ESP8266,希望在12月之前完成这部分通信吧。 暂时需要的功能: 用ESP8266代替Arduino上的数据线(就这么简单 初步调试: 硬件接线: ESP8266 —— Arduino 3v3 —— 3.3V RX —— pin3…

2017年Linux运维人员必会开源运维工具体系

Linux运维人员必会开源运维工具体系 说明:不同的技术人员,在不同的阶段确定知识边界非常重要,否则,虽然是千里马,但是不知道终点在哪,最终累死也达不到目标。 例如:拿8K要学多少知识&#xff0c…

Transform.SetParent 笔记

refer to https://docs.unity3d.com/ScriptReference/Transform.SetParent.html 重感冒,只能摘抄两篇解闷。 1. 参数 parent 需要使用的parent转换。 worldPositionStays 【直译的话当然极其不通顺:世界坐标的停留】 如果为真,则修改pa…