小米生态企业强力推荐的开源免费SRM采购管理平台功能介绍

2023-11-13

本文节选自Odoo亚太金牌服务机构【开源智造】所编写的《ERP真的免费不花钱——Odoo应用指南》如需获取完整的知识内容,请至开源智造官网免费获取。感谢网友一键三连:点赞、转发、收藏,您的支持是我们最大的前进动力!

概述

 

采购工作起源于采购请求,在Odoo系统中,采购请求有三种来源途径,一种是人工请购,一种是低于安全库存,系统自动发起的库存补货,第三种是订单缺货,系统自动发起的按单采购(MTO)。人工请购的情况,Odoo中有第三方提供的功能插件实现请购功能。后两种,安全库存和订单缺货,系统自动发起采购请求的情况,Odoo原生功能自带请购功能。

收到采购请求,如果是协议物料,或者常规物料,有固定供货商,直接下单采购。如果是新物料,或者还没有稳定供应商的物料,需要采购询价,询价后再下单采购。Odoo原生有采购询价功能插件,另外还有第三方功能插件,供应商直接登录采购门户网站,在线填报价格。

采购下单后,仓库按单采购收货,有来料质检要求的,仓库通知质检部门质检再收货。

采购收货后,采购部门负责采购对账,如果是一单一结的,对账比较简单,按仓库收货数量,供应商开票过来。如果是长期供货商,通常采取定期结算,如月度结算的策略。每个月固定日期,采购部门从系统导出已收货未开票的数量,发给供应商确认,确认无误,供应商按对账数量开票过来。

财务审核供应商发票,系统自动记账(贷记应付账款)。账期到了,采购请款,出纳安排付款,核销应付账款。

定期,如每年或每半年进行供应商评估,一般来说,评估的重要指标,一是交货及时率,二是因质量问题发生的退货率,三是供货价格。Odoo中,系统按一定规则自动计算供应商的交货及时率。

本章重点讲采购请求、采购询价、采购订单三个内容,采购收货参见仓库管理章节,采购对账、采购付款参见会计管理章节。

采购请求

安全库存引发的采购请求,参见库存管理章节的“缺货分析”;因订单缺货而引发的采购请求,参见库存章节的“补货路线”。

Odoo第三方功能插件“采购请求”,提供了采购请求表单(参见下面截图),典型的一个应用场景是:

  • 项目型定制生产公司,定制件产品,没有完整BoM,没法通过MRP运算产生采购请求。一个灵活处理方案是,各设计工程师,如机械工程师、电气工程师、电子工程师,根据设计进度,登录系统分别提请采购请求单。
  • 工程安装公司,分布各地的项目现场负责人,根据项目进度,登录系统提请采购请求单。
  • 采购请求单审批通过后,采购部门基于采购请求单,系统中批量自动创建采购订单,下单采购。

采购询价

传统的采购询价方法是,将Excel的询价邮件群发给相关供应商。在Odoo中,有第三方功能插件,提供了在线报价功能,如下面截图。供应商询价流程变成了:

  1. 来自各部门,或者来自系统自动发起的采购请求单
  2. 采购部门基于采购请求单创建采购询价单(草稿状态的菜单订单)
  3. 系统自动发送询价邮件到供应商,询价邮件里面有在线报价链接
  4. 供应商收到邮件,点击链接,直接登录采购门户网站,打开询价单,填写报价、交期、其他备注信息
  5. 询价结束,采购部门挑选合适的供应商,下单采购。

采购订单

库存缺货的时候,通过采购补充库存。采购的触发,通常有三种途径:

  • 来自其他部门的采购申请,采购业务员根据申请内容手工创建采购订单
  • 安全库存。设置了再次订货规则,库存低于最小库存的时候,系统自动发起草稿状态的采购单,供采购业务员确认
  • 来自MTO(Make to Order)类物料的需求,MTO类物料,原则上不备库存。当有需求时候(销售出库,或生产领料),系统立即发起草稿状态的采购订单。

  • 接收:采购订单确认后,系统自动推送对应的采购入库单,点击按钮,系统自动跳转到对应的采购入库单列表(多次入库时候,一个采购单会有多个入库单)。
  • Sale:关联的销售订单,按单采购(MTO)的产品,销售订单确认时候,如果该产品没有库存,系统自动产生该产品的采购订单,供采购人员下单采购。此处关联的销售订单,即为产生本采购单的销售单。
  • 创建账单:点击按钮,系统自动创建订单对应的供应商账单,商品、数量、价格、税率等自动带入供应商账单。通常是收到供应商的税票后,点击按钮在系统中创建对应税票的账单。
  • 锁定:点击锁定订单,订单不可修改。再点击解锁订单,就可以进行修改。
  • 通过Email发送:点击,系统自动发送PDF的采购订单给供应商
  • 供应商:选择供应商。系统自动产生草稿状采购单的时候,系统取产品上设置的默认供应商。同一个供应商的产品,默认合并在同一个(草稿状的)采购单上。选择供应商的时候,下单频次高的供应商,自动显示在前面。
  • 供应商参考:通常用于备注供应商的订单号或送货单号。
  • 确认日期:订单确认日期,订单确认的时候,系统自动填写。
  • 接收日期:预计的供应商到货日期
  • 实际日期:实际的供应商到货日期
  • Ask Confirmation:如果勾选,系统会在预计的供应商到货日期的前几日,自动发送邮件,要求供应商回复邮件确认交期。此功能针对一些交期不太好的供应商,或者交期特别重要的一些菜单单。
  • 100% On-Time Delivery: 该供应商的交货及时率。系统用该供应商历史上及时交货的数量,除以交货总数量,计算供应商及时交货率
  • 产品明细信息:选择产品时候,系统自动带出单价(基于供应商价格表),供应商最低采购数量(如果设置了的话)。
  • 已接收:已采购入库的数量,系统自动填写
  • 已开单:已开供应商账单的数量(已收到供应商税票的数量),系统自动填写

  • 采购员:负责此订单的采购员
  • 源单据:产生此订单的源单据,本例是销售订单S00002,此种情况是,销售订单确认时候,该产品的供货路线设置的是“按单采购(MTO)”,系统自动生成对应的采购订单。因此,本采购单的原始单据是对应的销售单。
  • 国际贸易术语:外贸上用的贸易术语,如FOB,CIF等
  • 付款条款:导出PDF的采购订单时候,此部分作为合同条款显示在订单后面
  • 税科目调整:同一个产品,向不同供应商采购时候,适用不同税种(例如一般纳税人进项税是13%,小规模纳税人是3%),会计记账采用不同的会计科目。税科目调整设置税种、会计科目的替换规则,系统自动按此规则替换为不同的税种和会计科目。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

小米生态企业强力推荐的开源免费SRM采购管理平台功能介绍 的相关文章

  • VMware虚拟机装win7教程

    VMware虚拟机装win7教程 前言 一 VMware虚拟机装win7 二 装Vmware Tools 1 初步装好win7后 要装Vmware Tools 2 搞不定的接着往下看 也是本人遇到的问题 总结 前言 昨晚想要在win10系统

随机推荐

  • 初识RecyclerView

    使用之前 implementation com android support recyclerview v7 26 1 0 添加v7的依赖 不然Recyclerview不给用 1 Xml布局 此处布局文件有两个 一个是整体的父布局文件 代
  • 利用Python实现几种常见排序算法

    一 排序算法概览 插入排序 直接插入排序 二分法插入排序 选择排序 直接选择排序 堆排序 交换排序 冒泡排序 快速排序 归并排序 二 代码实现 1 直接插入排序 最简单直接的一种方式 序列在排序中可分为左边已排序部分和右边未排序部分 每次从
  • 拷贝构造函数与深拷贝和浅拷贝

    拷贝构造函数是一种特殊的构造函数 函数的名称必须和类名称一致 它必须的一个参数是本类型的一个引用变量 作用就是用来复制对象 在使用这个对象的实例来初始化这个对象的一个新的实例 类中可以存在多个拷贝构造函数 拷贝构造函数的调用时机 当函数的参
  • Java中的代理(一)

    一 概念 代理 Proxy 是一种设计模式 提供了对目标对象另外的访问方式 即通过代理对象访问目标对象 这样做的好处是 可以在目标对象实现的基础上 增强额外的功能操作 即扩展目标对象的功能 重要的编程思想 不要随意去修改别人已经写好的代码或
  • Java中成员变量、局部变量、全局变量、静态变量存在位置及初始化

    根据定义变量位置的不同 可以将变量分为成员变量和局部变量 成员变量是 定义在一个类的变量 类中方法外 局部变量是定义在一个方法内的变量 方法中 成员变量分为 静态属性 随类的存在而存在 是在类加载的初始化 非静态属性 随实例的属性存在而存在
  • vsnprintf用法解析

    int vsnprintf char s size t n const char format va list arg 描述 将格式化数据从可变参数列表写入大小缓冲区 如果在printf上使用格式 则使用相同的文本组成字符串 但使用由arg
  • 深度解析转置卷积,理解转置卷积的原理

    参考文章 转置卷积 Transposed Convolution 太阳花的小绿豆的博客 CSDN博客 转置卷积 抽丝剥茧 带你理解转置卷积 反卷积 史丹利复合田的博客 CSDN博客 逆卷积和转置卷积 参考视频 转置卷积 transposed
  • 【Unity3D】回合制游戏

    回合制游戏一直在游戏史 至少是在中国的游戏历史上扮演很重要的角色 从仙剑到梦幻 这类游戏深受玩家喜爱 那么在Unity3D中怎么实现呢 下面用一个比较简单Unity3D的一对一回合制游戏来说明这个问题 其实也不难 关键是理清各个处理关系 如
  • Bootstarp学习教程(12) 导航组件

    导航 Bootstrap中可用的导航有相似的标记 用基类 nav开头 这是相似的部分 改变修饰类可以改变样式 标签页 注意 nav tabs类需要 nav基类
  • Mathematica学习笔记

    Mathematica学习笔记 mathematica 使用总结 1 基础知识 1 从1开始编号输入 Line 1 2 函数的另一种表达形式 1 2 3 4 5 6 7 8 MatrixForm 3 跳出死循环 如不小心进入死循环 可以采用
  • 软件设计师---数据库

    数据库 出题形式 概念数据模型 概念数据模型定义 概念数据模型常用术语 结构数据模型 关系模型 真题 三级模式结构 真题 两级映像 真题 关系模型的基本术语 关系 关系模式等 五个码 键 完整性约束 关系模式的定义 关系模式的组成 关系数据
  • 基于Android+OpenCV+CNN+Keras的智能手语数字实时翻译——深度学习算法应用(含Python、ipynb工程源码)+数据集(三)

    目录 前言 总体设计 系统整体结构图 系统流程图 运行环境 模块实现 1 数据预处理 2 数据增强 3 模型构建 4 模型训练及保存 1 模型训练 2 模型保存 5 模型评估 相关其它博客 工程源代码下载 其它资料下载 前言 本项目依赖于K
  • 简单洗牌(打乱52个随机生成的数字)

    代码如下 include
  • 操作系统学习(六)进程的基本知识

    一 程序和进程 程序 1 指令序列 2 程序段存放指令序列 数据段存放程序运行中的产生的数据 例如定义的变量 进程 1 程序的一次动态执行 进程的动态性 完成程序的并发执行 2 进程实体 进程映像 3 进程是进程实体的运行过程 是系统进行资
  • 基于卷积神经网络的脱机手写签名识别(Pytorch,Opencv,CNN)

    文章目录 前言 resnet18模型结构 resnet18实现代码 数据集 训练模型 项目结构 前言 最近做了一个手写签名识别的项目 即判断签名的真伪 使用的深度学习框架为Pytorch Opencv等等 数据集中共包含17个人的签名 使用
  • Double保留指定小数位数的五种方法

    方法一 方法一 public void test1 double d 0 3456789 BigDecimal bd new BigDecimal d double test1 bd setScale 2 BigDecimal ROUND
  • hyperledger fabric各版本更新内容

    fabric各版本文档 fabric各版本更新内容 fabric 最新版本 fabric2 5更新内容 fabric2 4更新内容 fabric2 3更新内容 fabric2 2更新内容 fabric2 1更新内容 fabric2 0更新内
  • Ansible中vars(变量)定义

    1 变量使用的原因 playbook的编写是使用yml的语法 虽然该语法规则较为简单 但是 同其他语法相同该语法也有变量 循环等机制的使用 变量的使用就是为了提高我们所写剧本的复用性 当某个参数更改时 直接更改变量的赋值 无需更改剧本中的每
  • 最近大热的 chatGPT 会取代你的工作吗?

    ChatGPT 由于其高效的自然语言处理能力 它最容易取代的领域可能是 文本分类 ChatGPT 可以用作文本分类系统 对文本进行分类 聊天机器人 ChatGPT 可以制作聊天机器人 提供人性化的交互体验 文本生成 ChatGPT 可以生成
  • 小米生态企业强力推荐的开源免费SRM采购管理平台功能介绍

    本文节选自Odoo亚太金牌服务机构 开源智造 所编写的 ERP真的免费不花钱 Odoo应用指南 如需获取完整的知识内容 请至开源智造官网免费获取 感谢网友一键三连 点赞 转发 收藏 您的支持是我们最大的前进动力 概述 采购工作起源于采购请求