第十篇 PO核心功能及流程详解
详见链接:http://bbs.erp100.com/thread-272866-1-1.html1. P2P lifecycle
P2P是procure to pay的缩写,p2p循环值得就是采购到付款的周而复始,循环往复的过程。主要包含六个大的环节,需求(demand),找源(source),订购(order),接收(receive),开票(invoice),付款(pay),其周而复始,循环往复的过程如下图所示:
2. 细化流程图
3. 业务管理块及功能点
3.1. 需求管理
3.1.1. 内部请购
内部请购指的是某一库存组织从另一库存组织获得存货补充的请购。
3.1.2. 采购请购
采购请购指的是某一库存组织从另供应商处获得存货补充的请购。
3.2. 价格管理
3.2.1 询价单
用于记录对供应商的询价。包含bid RFQs, Catalog RFQs, Standard RFQs。
3.2.2 报价单
用于记录供应商的报价。包含bid Quotations, Catalog Quotations, StandardQuotations。
3.3. 供应基础管理
3.3.1. 供应商档案
用于管理供应商的档案。供应商编号,名称,分类,地址,联系人等。
3.3.2. 供应商列表
用于制作询价单的时候快速添加询价供应商。
3.3.3. 合格供应商列表
一种供应商控制机制。如果item启用了ASL,就必须为该item定义合格供应商列表,否则该item虽然可以放在采购订单上但是该采购订单无法批准通过。
使用供应商状态来控制对供应商的计划,找源,采购文档的审批等业务行为。
另外,ASL也是自动找源机制的构件。
3.3.4. 来源规则
就是供货比例,如果一个item可以由多家供应商供货(安全起见,许多公司都会开发多供应商供货),那么对于一个item的采购需求来说,要为这几家供应商各自分配多少需求呢?
来源规则是让请购单自动找到供应商的机制的构件。
3.3.5. 来源规则分配集
用于建立item与来源规则的对应关系。来源规则仅仅是一个比例,分配集则明确了某个item使用那个来源规则(供应商及其比例)。
来源规则是自动找源机制的构件。
3.3.6. 来源文档
来源文档是用于记录某item某supplier的供应价格的文档。可以维护在item-supplier属性中。
来源文档也是自动寻源机制的构件。
以下文档可以作为来源文档:
报价单、合同采购协议、一揽子采购协议、全局一揽子采购协议(用于实现集中采购)。
用于实现集中采购。
以上来源文档在并存的情况下,其优先级为:
本地一揽子采购协议 > 全局BPA > 本地合同采购协议 > 全局CPA > 报价单。
3.4. 采购文档管理
3.4.1. 采购文档类型
采购文档主要有以下几个类型:
标准采购订单
计划采购订单
计划采购订单的发放
合同采购协议
一揽子采购协议
一揽子采购协议的发放
3.4.2. 采购选项
用于设置对采购文档的控制选项、采购文档的默认和采购文档的编号。
3.5. 文档审批管理
3.5.1. 审批方式
采购文档的审批有两种方式,employee/supervisor和position approval hierarchy。这两种方式各有强弱:
|
强 |
弱 |
|
|
employee/supervisor |
设置简单,直接在人头颗粒度上定义审批路径。 |
维护繁杂,尤其是职位变动频繁的情况下。一个员工只能定义一个上级。 |
|
position approval hierarchy |
设置繁琐。 |
维护简单,regardless of how frequently your employees leave or relocate in your company。一个员工可以有多个上级。 |
3.5.2. 审批设置
审批设置的步骤是:
3.6. 文档传送管理
系统中创建了采购文档后,需要以某冲方式communicate to vendor(supplier), EBS支持以下几种方式:
3.6.1. printed
3.6.2. fax
3.6.3. email
3.6.4. xml
3.6.5. edi
3.6.6. online viewing
3.7. 采购接收管理
3.7.1. 接收选项
在库存组织层设置。用于设置接收控制。比如是否强制收货地点、提前接收天数、晚接收天数、接收天数越界举措、超量接收允差、超量接收举措、接收路线、RMA接收路线、是否允许替代接收、是否允许未订购接收、是否允许盲接收、是否允许快速接收、是否允许级联接收、RMA接收时是否验证序列号、接收编号生成方式、接收编号的类型、下一个接收编号等等。
3.7.2. 接收路径
接收路线有直接交货、标准接收、检验接收三种。
|
直接交货 |
系统操作一步 |
Receipts |
|
标准接收 |
系统操作两步 |
Receipt, receiving transactions |
|
检验接收 |
系统操作三步 |
Receipt, receiving transactions, receiving transactions |
3.7.3. 采购接收
对PO进行接收。
3.7.4. 内部申请接收
对ir进行接收。
3.7.5. 在途接收
对intransit shipment进行接收。
3.7.6. 未订购接收
未订购接收、匹配、交货。
3.7.7. 替代接收
需要定义物料的替代关系。接收时选择可以替代的物料编码进行接收。
3.7.8. 盲接收
接收时看不到可接收数量。
3.7.9. 级联接收
需要有多个发运。
3.7.10. 快速接收
需要定义item transaction defaults, direct deliveryrouting。
4. 特殊的采购管理策略及流程
4.1. 内部申请流程
设置及测试请见文档:
po-inv-om-20140527-v1.0-内部申请设置及测试.pdf
4.2. 供应商管理库存(VMI)
待续。
4.3. 寄售管理(consignment)
待续。
4.4. 集中采购(center-led procurement)
设置及测试见文档:
po-20140527-v1.0-集中采购设置与测试.pdf
第十篇 PO核心功能及流程详解的更多相关文章
- 强大核心功能矩阵,详解腾讯云负载均衡CLB高可靠高性能背后架构
1 前言 腾讯云负载均衡(Cloud LoadBalancer),简称CLB, 负载均衡通过设置虚拟服务地址(VIP)将来自客户端的请求按照指定方式分发到其关联的多台后端云服务器,服务器将请求的响应返 ...
- Lucene系列六:Lucene搜索详解(Lucene搜索流程详解、搜索核心API详解、基本查询详解、QueryParser详解)
一.搜索流程详解 1. 先看一下Lucene的架构图 由图可知搜索的过程如下: 用户输入搜索的关键字.对关键字进行分词.根据分词结果去索引库里面找到对应的文章id.根据文章id找到对应的文章 2. L ...
- 【原创】JDK 9-17新功能30分钟详解-语法篇-var
JDK 9-17新功能30分钟详解-语法篇-var 介绍 JDK 10 JDK 10新增了新的关键字--var,官方文档说作用是: Enhance the Java Language to exten ...
- FFmpeg开发笔记(五):ffmpeg解码的基本流程详解(ffmpeg3新解码api)
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936原博主博客导航:https://blog.csdn.net/qq21497936/ar ...
- Nginx核心配置文件常用参数详解
Nginx核心配置文件常用参数详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 关于Nginx权威文档的话童鞋们可以参考Nginx官方文档介绍:http://nginx.org/ ...
- mysql数据库分区功能及实例详解
分区听起来怎么感觉是硬盘呀,对没错除了硬盘可以分区数据库现在也支持分区了,分区可以解决大数据量的处理问题,下面一起来看一个mysql数据库分区功能及实例详解 一,什么是数据库分区 前段时间写过一篇 ...
- git概念及工作流程详解
git概念及工作流程详解 既然我们已经把gitlab安装完毕[当然这是非必要条件],我们就可以使用git来管理自己的项目了,前文也多多少少提及到git的基本命令,本文就先简单对比下SVN与git的区别 ...
- C++的性能C#的产能?! - .Net Native 系列《二》:.NET Native开发流程详解
之前一文<c++的性能, c#的产能?!鱼和熊掌可以兼得,.NET NATIVE初窥> 获得很多朋友支持和鼓励,也更让我坚定做这项技术的推广者,希望能让更多的朋友了解这项技术,于是先从官方 ...
- [nRF51822] 5、 霸屏了——详解nRF51 SDK中的GPIOTE(从GPIO电平变化到产生中断事件的流程详解)
:由于在大多数情况下GPIO的状态变化都会触发应用程序执行一些动作.为了方便nRF51官方把该流程封装成了GPIOTE,全称:The GPIO Tasks and Events (GPIOTE) . ...
随机推荐
- hdu 3123 GCC 阶乘
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3123 The GNU Compiler Collection (usually shortened t ...
- Poj 1029 分类: Translation Mode 2014-04-04 10:18 112人阅读 评论(0) 收藏
False coin Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 16418 Accepted: 4583 Descr ...
- thinkphp中SQLSTATE[42S02]: Base table or view not found: 1146 Table错误解决方法
随手记录下今天在thinkphp3.2.3中遇到的错误SQLSTATE[42S02]: Base table or view not found: 1146 Table 'test.file_info ...
- pragma伪指令
pragma伪指令 通过pragma伪指令告诉编译器如何对待特定的函数.对象或代码段.TMS320C28x C/C++编译器支持如下形式的pragma伪指令: CODE_SECTION(func,“s ...
- https+ssl详解
这是转载别人的写的很好,(转:崔永秀) 把这几天学习到的关于ssl和https协议的内容在这里分享一下,适合一些像我一样的网络协议初学者. ssl协议的起源和历史我就不再多说了,就是那个Netscap ...
- CSS预处理器实践之Sass、Less大比拼[转]
什么是CSS预处理器? CSS可以让你做很多事情,但它毕竟是给浏览器认的东西,对开发者来说,Css缺乏很多特性,例如变量.常量以及一些编程语法,代码难易组织和维护.这时Css预处理器就应运而生了.Cs ...
- jQuery1.9.1源码分析--Events模块
var rformElems = /^(?:input|select|textarea)$/i, rkeyEvent = /^key/, rmouseEvent = /^(?:mouse|contex ...
- c++11 内存模型解读
c++11 内存模型解读 关于乱序 说到内存模型,首先需要明确一个普遍存在,但却未必人人都注意到的事实:程序通常并不是总按着照源码中的顺序一一执行,此谓之乱序,乱序产生的原因可能有好几种: 编译器出于 ...
- IT主要在线学习网站
大的模式来说,目前做编程学习网站的大概有两种.一种是视频模式,如优才,麦可,开课吧等,一种是非视频模式如计蒜客(泡面吧),实验楼和他们汇智网等.其中多数产品的创新也都是在“视频+交互式学习”模式上.要 ...
- poj 2311
Cutting Game Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 2844 Accepted: 1036 Desc ...