Odoo进销存业务思路浅析
转载请注明原文地址:https://www.cnblogs.com/cnodoo/p/9307485.html
一:采购业务(进)
1:根据采购对象和性质,采购业务主要分为四类:
生产性采购:采购企业生产所需的材料。细分为:原材料性采购、零配件性采购。
商贸性采购:采购商品用于售卖,以盈利为目的,必须保证采购的东西能够赚钱。
日常用品采购:办公用品采购、行政用品采购等。
项目性采购:为了项目所需而进行的采购,只为了这一个项目,一般不会重复采购。
2:采购的日常工作有:接收各部门采购请求生成采购计划、向供货商询价/议价、生成采购单、财务审核、采购员跟催、仓库收货、财务付款、仓库退货。
3:相关的单据有:请购单(其他部门的采购需求)、采购计划、询价单、采购单、进货单等。
4:采购业务的财务处理:采购部门将供应商的发票送至财务部门或者出具供应商签字确认过的采购单复印件至财务部门,向财务部门申请付款;仓库收货后将入库单亦送至财务部门;财务部门凭此三单(采购部门的付款申请单、供应商发票、仓库的入库单),核对三单一致后,记录会计帐务,制定付款 计划,按计划付款。
5:Odoo中的采购流程
1)发出采购申请
仓管员分析库存,对于低于库存警戒线的物品, 提出采购申请(系统里叫 Procurement Orders)【人工发出】
如果库存管理模块中配置了最小库存规则,那么, 系统每天自动计算,低于最小库存的产品,系统自动产生采购申请。【自动发出】
2)生成采购计划
采购员汇集采购申请(通常是将同一供应商的采购申请合并成一张采购订单);或者,直接在系统中新建一张采购单,输入要采购的物品的规格型号、价格等信息。
3)采购员与供货商询价、议价
采购员与供应商 Email 或电话沟通,进一步敲定价格,生成采购单。
4)审批
采购员将采购单交给上级、财务审批。
5)采购
审批后,采购员打印采购单,传真给供应商,供应商签字确认,回传。
6)系统确认
采购员点击采购单上的“供应商通过”按钮,表示供应商已确认。
此时,系统自动生成 2 张单,一是供应商凭证(Invoice),送至财务部门,财务部门据此单审核供应商发票并安排付款计划。
二是收货单(Incoming Packing List), 送至仓管部门,仓管部门据此验货、收货。
二:销售业务(销)
1:Odoo的销售,通常是指面向机构的销售,而不是面向普通消费者的零售。零售是POS(Point Of Sale)模块的功能。
面向机构的销售业务的基本过程是:企业挂牌标价→与客户洽谈业务→签订销售合同→收取货款和发运商品→开具发票及提货单→提供售后服务和客户回访。
2:Odoo中销售业务的具体流程
1)商品报价
销售人员收到客户购买意向后,在系统中新建一张报价单,将客户需要的产品型号、价格、付款条件、发运方式等信息录入系统。打印或 Email 报价单给客户,要求客户确认。
2)销售单
客户确认报价单后,回传,则报价单就变成了销售订单。
3)销售凭证
系统生成一张销售凭证(Customer Invoice),送交财务部门,财务部门根据该凭证开发票及记账。
4)出货单、生产单
系统生成出货单,送交仓库,仓库凭此出货。
如果销售订单上有些产品是“按订单生产”(即有订单才启动生产,对应的,另一种方式是“按库存生产”,即不管有无订单,都生产,产成品存入仓库。), 则系统会自动生成该产品的生产单(Product Order)。
三:仓库管理业务(存)
1:仓储管理与库存管理概念辨析
仓储管理:Warehouse Management,简称WM,指的是对仓储货物的收发、结存等活动的有效控制。其目的是为企业保证仓储货物的完好无损,确保生产经营活动的正常进行,并在此基础上对各类货物的活动状况进行分类记录,以明确的图表方式表达仓储货物在数量、品质方面的状况,以及目前所在的地理位置、部门、订单归属和仓储分散程度等情况的综合管理形式。
库存管理:Inventory Management,是根据外界对库存的要求、企业订购的特点,预测、计划和执行一种补充库存的行为,并对这种行为进行控制,重点在于确定如何订货,订购多少,何时定货。
库存管理的主要工作是规划和保证最合适的库存,仓库管理的主要工作是处理物品入库、出库以及在库保管等具体的业务工作。
2:仓库管理的基本业务包括:商品入库、商品出库、库房管理等。
1)商品入库
商品入库是商品进入仓储时所进行的 商品接收、卸货、搬运、清点、检查质量和办理入库手续 等一系列活动的总称。
商品接收是指仓库对于运达的商品,进行接收和提取的工作。
商品验收, 包括数量点收和质量检验两方面的验收。
入库手续主要是指交货单位与库管员之间所办理的交接工作,包括商品的检查核对,事故的分析、判定,双方认定,在交库单上签字。仓库一面给交货单位签发接收凭证; 一面登记入库,并将入库凭证交给会计入账。
2)商品出库
商品出库业务,是仓库根据业务部门或存货单位开出的商品出库凭证(提货单、调拨单),按其所列 商品编号、名称、规格、型号、数量等项目,组织商品出库一系列工作的总称。
出库形式主要有:
送货,仓库根据货主单位预先送来的“商品调拨通知单”,通过发货作业,把应发商品交由运输部门。
自提,由收货人或其代理持“商品调拨通知单”直接到仓库提取,仓库凭单发货。
过户,是一种就地划拨的形式,商品虽未出库,但是所有权已从原存货户转移到新存货户。仓库根据原存货单位开出的正式过户凭证,才予办理过户手续。
取样,货主单位出于对商品质量检验、样品陈列等需要,到仓库提取货样。仓库必须根据正式取样凭证才予发给样品,并做好账务记载。
转仓,货主单位为了业务方便或改变储存条件,需要将某批库存商品自甲库转移到乙库,这就是转仓。仓库也必须根据货主单位开出的正式转仓单,才予办理转仓手续。
出库程序包括 核单备料→复核→包装→点交→登账→现场和档案的清理 过程:
核单备料,如属自提商品,须检查有无财务部门准许发货的签章。
复核,复核内容包括品种数量是否准确,商品质量是否完好,配套是否齐全,技术证件是否齐备,外观质量和包装是否完好,等等。复核后保管员和复核员应在“商品调拨通知单”上签名。
包装,要写明收货单位、到站、发货号、本批总件数、发货单位等。
点交,商品经复核后,如果是本单位内部领料,则将商品和单据当面点交给提货人,办清交接手续; 如系送料或将商品调出本单位办理托运的,则与送料人员或运输部门办理交接手续,当面将商品交点清楚。交清后,提货人员应在出库凭证上签章。
登帐,保管员应在出库单上填写实发数、发货日期等内容,并签名。然后将出库单连同有关证件资料,及时交给货主,以使货主办理货款结算。保管员把留存的一联出库凭证交给实物明细账登记人员登记做账。
现场清理,包括清理库存商品、库房、场地、设备和工具等;档案清理是指对收发、保养、盈亏数量和库位、垛位安排等情况进行分析。
3)库房管理
库房的管理,要根据商品类型的不同,将仓库分成若干库区(Location),分区管理。例如,合格品区、收货区、辅助区、不合格品区。
商品储存货架要设置存货卡,商品进出要遵循先进先出的原则。
Odoo进销存业务思路浅析的更多相关文章
- Odoo进销存(采购、销售、仓库)入门教程 - 上
转载地址:http://blog.csdn.net/wangnan537/article/details/46434373 运行环境: Ubuntu14.04+Odoo8.0 作者:苏州-微尘 0. ...
- Odoo进销存(采购、销售、仓库)入门教程 - 下
转帖地址:http://blog.csdn.net/wangnan537/article/details/46475105 2. 进销存实务 2.1 销售产品 李逍遥接到客户苏州美尚邻里超市购买10只 ...
- Odoo 进销存报表现已开源
根据会计区间或自定义查询时间段,对仓库的产品出入库情况进行查看: 模块地址参见内部群公告.
- 【.NET实战教程】北风网基于ASP.NET多层架构下的企业级进销存软件全程培训
.Net进销存系统详细课程大纲(开发工具采用VS2008+sqlsever2005) [小编提醒:现在学习的话,可以使用vs2012+sql 2008 学习的是思路,教学环境不一定要一模一样]1.项目 ...
- SAP进销存难点分析及对策
1.基本需求: 业务部门提出如上表格式进销存需求,并且金额要和总账中存货科目保持一致,如果要实现上表格式进校存,可以通过SAP标准程序(MC.9.MB51.MB5B)加工繁琐而成.现分析一下SAP标准 ...
- 155_模型_Power BI & Power Pivot 进销存之安全库存
155_模型_Power BI & Power Pivot 进销存之安全库存 一.背景 谈进销存的概念时,我们也需要提及另外一个概念:安全库存. 库存周转在理想的状态下是做到零库存,但是在内部 ...
- 寒冬之下,浩瀚智能开单收银打印扫描POS为何能在批发零售门店商场 车销行业 风靡!:进销存+打印扫描POS机
是一款适用于商超.餐饮.服装鞋帽.家电专营等等具有零售行业特点的企业,供企业管理人员用于管理.监控本品牌的市场占有率.门店覆盖区域.网点分布合理性等经济地理信息的工具平台. 1,功能一:业务抄单文章来 ...
- PDA手持机 移动开单进销存系统 现场出打印凭据和扫码 新的亮点
传统车销模式弊端:1.手写开单,效率低,动作慢2.现场手写开单明细不能打印,产品明细不规范3.电脑办公人员及车销人员对车上的库存情况掌握不清楚,销售人员对每种产品销售价格不清楚4.老板对员工工作的管控 ...
- 一秒钟看懂SaaS、CRM、OA、ERP、HR、进销存
自2014年以来,SaaS.CRM.OA.ERP.HR.APM.进销存.财务系统等,这些名词大量出现在微信朋友圈.电视楼宇广告和千百万融资资讯中.它们到底是什么意思?相互之间又有什么区别?在这个飞速发 ...
随机推荐
- 导航栏pop拦截
一.新建一个分类 二.导入分类头文件 三.需要拦截的地方实现方法 - (BOOL)navigationShouldPopTwo 即可 .h #import <UIKit/UIKit.h&g ...
- C++ 中std::function 、std::bind的使用和lambda的使用
std::function是可调用对象的包装器:std::bind是将可点用对象和其参数一起进行绑定,且绑定后的结果可以使用std::function对象进行保存,并延迟调用到需要调用的时候: 在C+ ...
- Spring MVC + Velocity实现国际化配置
国际化介绍 web开发中,国际化是需要考虑的一个问题,而且这个问题一般是越早敲定越好(不然等到系统大了,翻译是个问题).下面是结合实际项目(Spring MVC+Velocity)对实现国际化的一些总 ...
- linux系统编程:自己动手写一个ls命令
ls用于列举目录内容,要实现这个功能,毫无疑问,需要读取目录,涉及到两个api: opendir:DIR *opendir(const char *name), 传文件名,返回一个指针,指向目录序列 ...
- HDU2859(KB12-Q DP)
Phalanx Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Su ...
- 微信小程序点击图片放大预览
微信小程序点击图片放大预览使用到 wx.previewImage 接口,可以放大.上/下一张 上代码 wxml代码 <view class='content-img' wx:if="{ ...
- 使用ThinkPHP实现生成缩略图及显示
首先了解父类Image.class.php(ThinkPHP/Library/Think/Image.class.php)中的一些函数 1:open() 打开被处理的图片 2:thumb() 生成缩略 ...
- js-JavaScript实现数字的千位分隔符
function thousandSeparator(num) { return num && (num .toString().indexOf('.') != -1 ? num.to ...
- InfoQ观察:Java EE的未来
原创 2017-03-06 Charles Humble 聊聊架构 作者|Charles Humble编辑|薛命灯 作为InfoQ下一年编辑关注点审核工作的一部分,我们挑选了Java作为深入探讨的主题 ...
- Linux 系统下用源码包安装软件
Linux系统下用源码包安装软件 by:授客 QQ:1033553122 下载源码安装包,解压或者直接双击打开(如果有安装zip或rar等压缩/解压缩软件的话),查找相关的安装说明文件,一般是READ ...