当前位置: 首页 > news >正文

Odoo最佳业务实践:从库存管理重构到全链路协同

Odoo免费开源ERP的库存及仓库管理隶属于Odoo的运营管理解决方案。在Odoo库存管理中,任何改变库存的事务处理,以及相应的存货更新都是实时的,这就意味着实际库存一定是准确更新的。用户可以在任何时候查看某种物料当前的库存水平,公司各组织或生产部门也可以随时访问库存变化的当前数据。

当货物移动发生过账时,库存中数值随之更新,并同时引起其他应用中的数值变动,包括自动过账到G/L账目,以及根据账户分配中心,诸如成本中心、订单、项目、资产等变化而生成凭证行项目(Line Item)。系统可自动根据销售订单、物料主数据等的数据变化决定过账的数额,因此用户只需输入实际货物移动的数量就可以了。

所有货物移动的计划,数据输入及凭证管理

货物移动同时会创建凭证,作为更新数量和价值的根据和货物移动的证明(见图8-6)。计划货物移动可以通过预定来实现。

库存盘点(Physicial Inventory)

比较现有库存和账面库存结余可以使用不同的库存盘点方法,比如周期性库存(Periodic Inventory),永续盘存(Continuous Inventory),或者基于样品盘存。

1.采购收货处理

当针对采购订单收货时,收货的数据总是与采购订单相连,该功能具有以下优点:

①收货数据输入时,系统会根据采购订单建议默认数据(比如订购的物料、数量)。这就简化了数据输入和对货物接收的监控(例如过量交货或交货不足)。

②如果供应商事前通知交货量,则收货可参考发运通知来输入,这就把供应商确认的数量作为收货的默认数量。

③在采购订单历史记录和供应商评估中的收货数据都被更新。用户在采购时能追溯采购订单历史记录,以及在无法按时交货时,启动必要的提醒程序。收货数据还启用供应商评估来确定供应商在遵守交货日期和精确交货数量方面的可靠性。

④可根据订购和交货的数量来核实供应商发票。

⑤收货股价根据采购单/发票中规定的价格。

如果货物所附的出货通知单上没有采购订单号,用户可以根据物料或供应商号查询采购订单。通常一次事务处理就可输入几份采购订单的收货。

如果存在与采购订单相关的发运通知,那么收货可以参考该发运通知。如果用户不知道发运通知号,还可以通过运输识别码搜索(比如卡车车牌号)。

如果货物直接被消费而不存储,系统在采购订单数据中复制账户分配(如成本中心、订单)。对于有多个账户分配的项目,交货的数量在收货数据输入后仍然能够被分配到特定的账户。

Odoo系统能够自动通知负责采购的员工收货。如果物料收货有缺失,负责MRP的管理员也会收到一个邮件通知此收货,并能从Odoo系统直接转移到未交付订单处理。

2.库存移动预订

预订可用于计划特定日期的货物移动。预订可以人工输入,或者在创建订单、网络、项目时自动生成。可以为一种或几种物料创建预订,预订的数据输入包括物料编号(或列出批次号),计划的数量,预订的交货日期和使用。

一旦预订被输入,动态可用性检查就开始运行。系统会核实该物料未被预订留做它用,否则被预订的这部分数量将从物料需求计划中的可用库存扣除,并显示在此物料的预订库存一栏。

3.发货

过账物料提货意味着仓库数量和价值的减少。所有的事务处理都被当做是计划或非计划提货,同时计划和非计划消费在消费统计中被分别更新。

如果发货和预订有关,系统会建议提货数量及预定中给出的账户分配。为了明确目的地,必须输入收货方,并打印在提货单上。

输入发货后,用户可以显示某一物料的所有存储地点。批次管理中的物料则显示出所有批次。

如果出于业务需要,要求在收货之前进行发货过账,用户可以允许标准价格物料有负库存结余。当相关的收货输入时,负库存就被消除。

4.库存转移和转移过账

Odoo中的库存转移分为三种情况:存储地点之间,工厂之间,公司代码之间。有两种转移的方式:一步方法和两步方法。

库存转移可能采取一步或者两步过账方法。在两步过账方法中,一定数量的库存从存储地点移出,放入库存转移。货物直接到接收点入库时才变为非限制使用库存。两步库存转移也可以用库存运输订单来实现。

转移过账(Transfer Posting)也可以输入到系统中。转移过账和库存转移的不同在于:转移过账通常并不包括实际的库存转移,而是更改某些数据,例如库存类型、批次号或者物料号。

5.库存盘点

Odoo库存管理支持四种盘点方法:周期性库存、永续盘点、周期盘点(Cycle Counting)、抽样盘点。

Odoo库存管理为进行库存盘点提供广泛便捷的功能,包括:

①创建库存盘点凭证。

②打印仓库库存表。

③冻结被盘点的物料的库存移动。

④根据库存盘点凭证输入盘点记数。

⑤自动设置零盘点记数。

⑥把盘点记数转移到系统中。

⑦盘点差别列表。

⑧参考库存盘点凭证将差别过账。

⑨创建重新盘点凭证。

⑩记录过去几年的每个仓库盘点。

在Odoo盘点过程中不能盘点冻结的返回库存和在途库存。如果需要盘点这些库存,必须把这些库存转移到可以盘点的其他库存中。在库存盘点中,物料将被冻结,不能做所有的货物移动。只有在盘点结束后,并且如果差额也已过账的情况下,物料才恢复活动状态。在差额过账时,将产生会计凭证。盘点的基本步骤是:首先要创建库存盘点凭证,然后输入库存盘点结果,最后把输入产生的差异结果过账,即可查询相关的盘点报告了。

本文由 开源智造·Odoo金牌服务 原创发布于本频道。未经作者许可,禁止转载

http://www.lryc.cn/news/590967.html

相关文章:

  • 重构比特币在 Sui DeFi 中的角色
  • Sentinel配置Nacos持久化
  • 个体认知的时域性与“与时俱进”的认知重构:一种历史意识下的认知演化分析
  • Redis4缓存穿透:布隆过滤器与空对象方案
  • HTML 极简个人介绍卡片(侧重语义化标签和响应式布局)
  • 单例模式详细讲解
  • 哈希表法求环形链表
  • 从零开始实现一个简单的 RPC 框架(Java 版)
  • kubeadm 部署 K8S(v1.23.1)集群
  • 直播带货与开源AI智能名片链动2+1模式S2B2C商城小程序:重塑电商营销新格局
  • python 【技术面试题和HR面试题】➕列表操作、条件判断、循环、函数定义编程题
  • 从0开始学习R语言--Day49--Lasso-Cox 回归
  • 十五、K8s可观测能力:日志收集
  • 【41】MFC入门到精通——MFC中 GetLBText()、GetWindowText()、SetWindowText区别
  • PyTorch笔记8----------卷积神经网络
  • 魔术公式轮胎simulink模型建立及参数拟合
  • 【机器学习】第三章 分类算法
  • HANA SQLScript中的变量类型汇总
  • 从现场出发:能源系统中的智能设备与实际落地工具解读
  • ClickHouse 多表 JOIN 时 SELECT * 语法错误解析与解决方案
  • 不同相机CMOS噪点对荧光计算的影响
  • AWS WebRTC:RTP讲解
  • 磁盘分区(D盘分给C盘)
  • 学习笔记(39):结合生活案例,介绍 10 种常见模型
  • IPC进程间通信 interprocess communicate
  • 09-three.js Materials
  • 如何解决pip安装报错ModuleNotFoundError: No module named ‘flask’问题
  • 串口232通讯数据传输丢失的原因、不可靠性及底层原理分析
  • 12.9 Mixtral-8x7B核心技术解密:如何用1/3参数实现4倍推理速度碾压LLaMA2?
  • RabbitMQ概述和工作模式